builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-408 starttime: 1469549532.85 results: success (0) buildid: 20160726073802 builduid: 6c72781d2b374e1f98a541c9c018fb4c revision: 958cee08361af9ed370be06695973bcda3d3aa46 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:12.848502) ========= master: http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:12.849585) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:12.849894) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:12.890690) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:12.891070) ========= 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-1469549223.46315-1757059704 _=/tools/buildbot/bin/python using PTY: False --2016-07-26 09:12:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.20M=0.001s 2016-07-26 09:12:12 (8.20 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.293560 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:13.217065) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:13.217365) ========= 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-1469549223.46315-1757059704 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.064331 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:13.311228) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:13.311582) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 958cee08361af9ed370be06695973bcda3d3aa46 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 958cee08361af9ed370be06695973bcda3d3aa46 --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-1469549223.46315-1757059704 _=/tools/buildbot/bin/python using PTY: False 2016-07-26 09:12:13,099 truncating revision to first 12 chars 2016-07-26 09:12:13,100 Setting DEBUG logging. 2016-07-26 09:12:13,100 attempt 1/10 2016-07-26 09:12:13,100 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/958cee08361a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-26 09:12:13,527 unpacking tar archive at: mozilla-beta-958cee08361a/testing/mozharness/ program finished with exit code 0 elapsedTime=0.714483 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:14.056498) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:14.056792) ========= script_repo_revision: 958cee08361af9ed370be06695973bcda3d3aa46 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:14.057155) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:14.057428) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 09:12:14.085832) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 49 secs) (at 2016-07-26 09:12:14.086152) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469549223.46315-1757059704 _=/tools/buildbot/bin/python using PTY: False 09:12:14 INFO - MultiFileLogger online at 20160726 09:12:14 in /builds/slave/test 09:12:14 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 09:12:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:12:14 INFO - {'append_to_log': False, 09:12:14 INFO - 'base_work_dir': '/builds/slave/test', 09:12:14 INFO - 'blob_upload_branch': 'mozilla-beta', 09:12:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:12:14 INFO - 'buildbot_json_path': 'buildprops.json', 09:12:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:12:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:12:14 INFO - 'download_minidump_stackwalk': True, 09:12:14 INFO - 'download_symbols': 'true', 09:12:14 INFO - 'e10s': False, 09:12:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:12:14 INFO - 'tooltool.py': '/tools/tooltool.py', 09:12:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:12:14 INFO - '/tools/misc-python/virtualenv.py')}, 09:12:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:12:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:12:14 INFO - 'log_level': 'info', 09:12:14 INFO - 'log_to_console': True, 09:12:14 INFO - 'opt_config_files': (), 09:12:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:12:14 INFO - '--processes=1', 09:12:14 INFO - '--config=%(test_path)s/wptrunner.ini', 09:12:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:12:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:12:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:12:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:12:14 INFO - 'pip_index': False, 09:12:14 INFO - 'require_test_zip': True, 09:12:14 INFO - 'test_type': ('testharness',), 09:12:14 INFO - 'this_chunk': '1', 09:12:14 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:12:14 INFO - 'total_chunks': '10', 09:12:14 INFO - 'virtualenv_path': 'venv', 09:12:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:12:14 INFO - 'work_dir': 'build'} 09:12:14 INFO - ##### 09:12:14 INFO - ##### Running clobber step. 09:12:14 INFO - ##### 09:12:14 INFO - Running pre-action listener: _resource_record_pre_action 09:12:14 INFO - Running main action method: clobber 09:12:14 INFO - rmtree: /builds/slave/test/build 09:12:14 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:12:16 INFO - Running post-action listener: _resource_record_post_action 09:12:16 INFO - ##### 09:12:16 INFO - ##### Running read-buildbot-config step. 09:12:16 INFO - ##### 09:12:16 INFO - Running pre-action listener: _resource_record_pre_action 09:12:16 INFO - Running main action method: read_buildbot_config 09:12:16 INFO - Using buildbot properties: 09:12:16 INFO - { 09:12:16 INFO - "project": "", 09:12:16 INFO - "product": "firefox", 09:12:16 INFO - "script_repo_revision": "production", 09:12:16 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 09:12:16 INFO - "repository": "", 09:12:16 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 09:12:16 INFO - "buildid": "20160726073802", 09:12:16 INFO - "pgo_build": "False", 09:12:16 INFO - "basedir": "/builds/slave/test", 09:12:16 INFO - "buildnumber": 2, 09:12:16 INFO - "slavename": "tst-linux32-spot-408", 09:12:16 INFO - "revision": "958cee08361af9ed370be06695973bcda3d3aa46", 09:12:16 INFO - "master": "http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/", 09:12:16 INFO - "platform": "linux", 09:12:16 INFO - "branch": "mozilla-beta", 09:12:16 INFO - "repo_path": "releases/mozilla-beta", 09:12:16 INFO - "moz_repo_path": "", 09:12:16 INFO - "stage_platform": "linux", 09:12:16 INFO - "builduid": "6c72781d2b374e1f98a541c9c018fb4c", 09:12:16 INFO - "slavebuilddir": "test" 09:12:16 INFO - } 09:12:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:12:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:12:16 INFO - Running post-action listener: _resource_record_post_action 09:12:16 INFO - ##### 09:12:16 INFO - ##### Running download-and-extract step. 09:12:16 INFO - ##### 09:12:16 INFO - Running pre-action listener: _resource_record_pre_action 09:12:16 INFO - Running main action method: download_and_extract 09:12:16 INFO - mkdir: /builds/slave/test/build/tests 09:12:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:16 INFO - https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:12:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:12:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:12:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:12:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 09:12:17 INFO - Downloaded 1291 bytes. 09:12:17 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:12:17 INFO - Using the following test package requirements: 09:12:17 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:12:17 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:17 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:12:17 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:17 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:12:17 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:17 INFO - u'jsshell-linux-i686.zip'], 09:12:17 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:17 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:12:17 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:12:17 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:17 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:12:17 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:17 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:12:17 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:17 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:12:17 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:17 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:12:17 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:12:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:17 INFO - https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:12:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:12:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:12:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:12:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 09:12:21 INFO - Downloaded 22824414 bytes. 09:12:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:12:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:12:21 INFO - caution: filename not matched: web-platform/* 09:12:21 INFO - Return code: 11 09:12: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')]} 09:12:21 INFO - https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:12:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:12:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:12:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:12:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:12:25 INFO - Downloaded 36389876 bytes. 09:12:25 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:12:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:12:29 INFO - caution: filename not matched: bin/* 09:12:29 INFO - caution: filename not matched: config/* 09:12:29 INFO - caution: filename not matched: mozbase/* 09:12:29 INFO - caution: filename not matched: marionette/* 09:12:29 INFO - caution: filename not matched: tools/wptserve/* 09:12:29 INFO - Return code: 11 09:12:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:29 INFO - https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:12:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:12:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:12:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:12:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 09:12:36 INFO - Downloaded 69351530 bytes. 09:12:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:12:36 INFO - mkdir: /builds/slave/test/properties 09:12:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:12:36 INFO - Writing to file /builds/slave/test/properties/build_url 09:12:36 INFO - Contents: 09:12:36 INFO - build_url:https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:12:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:12:37 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:12:37 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:12:37 INFO - Contents: 09:12:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:12: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')]} 09:12:37 INFO - https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:12:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:12:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:12:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:12:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:12:45 INFO - Downloaded 92315330 bytes. 09:12:45 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:12:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:12:55 INFO - Return code: 0 09:12:55 INFO - Running post-action listener: _resource_record_post_action 09:12:55 INFO - Running post-action listener: set_extra_try_arguments 09:12:55 INFO - ##### 09:12:55 INFO - ##### Running create-virtualenv step. 09:12:55 INFO - ##### 09:12:55 INFO - Running pre-action listener: _pre_create_virtualenv 09:12:55 INFO - Running pre-action listener: _resource_record_pre_action 09:12:55 INFO - Running main action method: create_virtualenv 09:12:55 INFO - Creating virtualenv /builds/slave/test/build/venv 09:12:55 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 09:12:55 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:12:55 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:12:55 INFO - Using real prefix '/usr' 09:12:55 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:12:56 INFO - Installing distribute.............................................................................................................................................................................................done. 09:13:00 INFO - Installing pip.................done. 09:13:00 INFO - Return code: 0 09:13:00 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:13:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:13:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:13:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:00 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 0x9185c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91ec598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x929ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f80e30>, '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 0x921dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x929c470>, '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-1469549223.46315-1757059704', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:13:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:13:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:13:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:13:00 INFO - 'CCACHE_UMASK': '002', 09:13:00 INFO - 'DISPLAY': ':0', 09:13:00 INFO - 'HOME': '/home/cltbld', 09:13:00 INFO - 'LANG': 'en_US.UTF-8', 09:13:00 INFO - 'LOGNAME': 'cltbld', 09:13:00 INFO - 'MAIL': '/var/mail/cltbld', 09:13:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:13:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:13:00 INFO - 'MOZ_NO_REMOTE': '1', 09:13:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:13:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:13:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:13:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:13:00 INFO - 'PWD': '/builds/slave/test', 09:13:00 INFO - 'SHELL': '/bin/bash', 09:13:00 INFO - 'SHLVL': '1', 09:13:00 INFO - 'TERM': 'linux', 09:13:00 INFO - 'TMOUT': '86400', 09:13:00 INFO - 'USER': 'cltbld', 09:13:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469549223.46315-1757059704', 09:13:00 INFO - '_': '/tools/buildbot/bin/python'} 09:13:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:13:01 INFO - Downloading/unpacking psutil>=0.7.1 09:13:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:13:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:13:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:13:05 INFO - Installing collected packages: psutil 09:13:05 INFO - Running setup.py install for psutil 09:13:05 INFO - building 'psutil._psutil_linux' extension 09:13:05 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 09:13:06 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:13:06 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:13:06 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 09:13:06 INFO - building 'psutil._psutil_posix' extension 09:13:06 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 09:13:06 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 09:13:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:13:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:13:06 INFO - Successfully installed psutil 09:13:06 INFO - Cleaning up... 09:13:06 INFO - Return code: 0 09:13:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:13:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:13:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:13:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:06 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 0x9185c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91ec598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x929ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f80e30>, '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 0x921dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x929c470>, '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-1469549223.46315-1757059704', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:13:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:13:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:13:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:13:06 INFO - 'CCACHE_UMASK': '002', 09:13:06 INFO - 'DISPLAY': ':0', 09:13:06 INFO - 'HOME': '/home/cltbld', 09:13:06 INFO - 'LANG': 'en_US.UTF-8', 09:13:06 INFO - 'LOGNAME': 'cltbld', 09:13:06 INFO - 'MAIL': '/var/mail/cltbld', 09:13:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:13:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:13:06 INFO - 'MOZ_NO_REMOTE': '1', 09:13:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:13:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:13:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:13:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:13:06 INFO - 'PWD': '/builds/slave/test', 09:13:06 INFO - 'SHELL': '/bin/bash', 09:13:06 INFO - 'SHLVL': '1', 09:13:06 INFO - 'TERM': 'linux', 09:13:06 INFO - 'TMOUT': '86400', 09:13:06 INFO - 'USER': 'cltbld', 09:13:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469549223.46315-1757059704', 09:13:06 INFO - '_': '/tools/buildbot/bin/python'} 09:13:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:13:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:13:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:13:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:13:11 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:13:11 INFO - Installing collected packages: mozsystemmonitor 09:13:11 INFO - Running setup.py install for mozsystemmonitor 09:13:11 INFO - Successfully installed mozsystemmonitor 09:13:11 INFO - Cleaning up... 09:13:11 INFO - Return code: 0 09:13:11 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:13:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:13:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:13:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:11 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 0x9185c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91ec598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x929ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f80e30>, '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 0x921dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x929c470>, '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-1469549223.46315-1757059704', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:13:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:13:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:13:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:13:11 INFO - 'CCACHE_UMASK': '002', 09:13:11 INFO - 'DISPLAY': ':0', 09:13:11 INFO - 'HOME': '/home/cltbld', 09:13:11 INFO - 'LANG': 'en_US.UTF-8', 09:13:11 INFO - 'LOGNAME': 'cltbld', 09:13:11 INFO - 'MAIL': '/var/mail/cltbld', 09:13:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:13:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:13:11 INFO - 'MOZ_NO_REMOTE': '1', 09:13:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:13:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:13:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:13:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:13:11 INFO - 'PWD': '/builds/slave/test', 09:13:11 INFO - 'SHELL': '/bin/bash', 09:13:11 INFO - 'SHLVL': '1', 09:13:11 INFO - 'TERM': 'linux', 09:13:11 INFO - 'TMOUT': '86400', 09:13:11 INFO - 'USER': 'cltbld', 09:13:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469549223.46315-1757059704', 09:13:11 INFO - '_': '/tools/buildbot/bin/python'} 09:13:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:13:11 INFO - Downloading/unpacking blobuploader==1.2.4 09:13:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:15 INFO - Downloading blobuploader-1.2.4.tar.gz 09:13:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:13:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:13:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:13:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:13:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:17 INFO - Downloading docopt-0.6.1.tar.gz 09:13:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:13:17 INFO - Installing collected packages: blobuploader, requests, docopt 09:13:17 INFO - Running setup.py install for blobuploader 09:13:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:13:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:13:17 INFO - Running setup.py install for requests 09:13:18 INFO - Running setup.py install for docopt 09:13:18 INFO - Successfully installed blobuploader requests docopt 09:13:18 INFO - Cleaning up... 09:13:18 INFO - Return code: 0 09:13:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:13:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:13:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:13:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:18 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 0x9185c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91ec598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x929ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f80e30>, '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 0x921dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x929c470>, '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-1469549223.46315-1757059704', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:13:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:13:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:13:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:13:18 INFO - 'CCACHE_UMASK': '002', 09:13:18 INFO - 'DISPLAY': ':0', 09:13:18 INFO - 'HOME': '/home/cltbld', 09:13:18 INFO - 'LANG': 'en_US.UTF-8', 09:13:18 INFO - 'LOGNAME': 'cltbld', 09:13:18 INFO - 'MAIL': '/var/mail/cltbld', 09:13:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:13:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:13:18 INFO - 'MOZ_NO_REMOTE': '1', 09:13:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:13:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:13:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:13:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:13:18 INFO - 'PWD': '/builds/slave/test', 09:13:18 INFO - 'SHELL': '/bin/bash', 09:13:18 INFO - 'SHLVL': '1', 09:13:18 INFO - 'TERM': 'linux', 09:13:18 INFO - 'TMOUT': '86400', 09:13:18 INFO - 'USER': 'cltbld', 09:13:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469549223.46315-1757059704', 09:13:18 INFO - '_': '/tools/buildbot/bin/python'} 09:13:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:13:19 INFO - Running setup.py (path:/tmp/pip-zi80e6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:13:19 INFO - Running setup.py (path:/tmp/pip-Sn62wS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:13:19 INFO - Running setup.py (path:/tmp/pip-23i5of-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:13:19 INFO - Running setup.py (path:/tmp/pip-cLYqlx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:13:19 INFO - Running setup.py (path:/tmp/pip-JzlAUC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:13:19 INFO - Running setup.py (path:/tmp/pip-CiHFJG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:13:19 INFO - Running setup.py (path:/tmp/pip-77KNCh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:13:20 INFO - Running setup.py (path:/tmp/pip-ZTYcsw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:13:20 INFO - Running setup.py (path:/tmp/pip-ZcAY6j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:13:20 INFO - Running setup.py (path:/tmp/pip-onaLtx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:13:20 INFO - Running setup.py (path:/tmp/pip-sw6ZV9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:13:20 INFO - Running setup.py (path:/tmp/pip-xIUegc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:13:20 INFO - Running setup.py (path:/tmp/pip-qylj6q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:13:20 INFO - Running setup.py (path:/tmp/pip-K0XYtu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:13:20 INFO - Running setup.py (path:/tmp/pip-U3i6IL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:13:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:13:21 INFO - Running setup.py (path:/tmp/pip-kz_nQp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:13:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:13:21 INFO - Running setup.py (path:/tmp/pip-Rz0WcV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:13:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:13:21 INFO - Running setup.py (path:/tmp/pip-FjC0uD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:13:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:13:21 INFO - Running setup.py (path:/tmp/pip-p0HTlX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:13:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:13:21 INFO - Running setup.py (path:/tmp/pip-fqOqjd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:13:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:13:22 INFO - Running setup.py (path:/tmp/pip-_1PfTt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:13:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:13:22 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 09:13:22 INFO - Running setup.py install for manifestparser 09:13:22 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:13:22 INFO - Running setup.py install for mozcrash 09:13:22 INFO - Running setup.py install for mozdebug 09:13:22 INFO - Running setup.py install for mozdevice 09:13:23 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:13:23 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:13:23 INFO - Running setup.py install for mozfile 09:13:23 INFO - Running setup.py install for mozhttpd 09:13:23 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:13:23 INFO - Running setup.py install for mozinfo 09:13:23 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:13:23 INFO - Running setup.py install for mozInstall 09:13:23 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:13:23 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:13:23 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:13:23 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:13:23 INFO - Running setup.py install for mozleak 09:13:24 INFO - Running setup.py install for mozlog 09:13:24 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:13:24 INFO - Running setup.py install for moznetwork 09:13:24 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:13:24 INFO - Running setup.py install for mozprocess 09:13:24 INFO - Running setup.py install for mozprofile 09:13:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:13:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:13:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:13:25 INFO - Running setup.py install for mozrunner 09:13:25 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:13:25 INFO - Running setup.py install for mozscreenshot 09:13:25 INFO - Running setup.py install for moztest 09:13:25 INFO - Running setup.py install for mozversion 09:13:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:13:26 INFO - Running setup.py install for wptserve 09:13:26 INFO - Running setup.py install for marionette-driver 09:13:26 INFO - Running setup.py install for browsermob-proxy 09:13:26 INFO - Running setup.py install for marionette-client 09:13:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:13:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:13:27 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 09:13:27 INFO - Cleaning up... 09:13:27 INFO - Return code: 0 09:13:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:13: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')]} 09:13:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:13:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13: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')]} 09:13:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:13:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:27 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 0x9185c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91ec598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x929ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f80e30>, '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 0x921dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x929c470>, '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-1469549223.46315-1757059704', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:13:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:13:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:13:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:13:27 INFO - 'CCACHE_UMASK': '002', 09:13:27 INFO - 'DISPLAY': ':0', 09:13:27 INFO - 'HOME': '/home/cltbld', 09:13:27 INFO - 'LANG': 'en_US.UTF-8', 09:13:27 INFO - 'LOGNAME': 'cltbld', 09:13:27 INFO - 'MAIL': '/var/mail/cltbld', 09:13:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:13:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:13:27 INFO - 'MOZ_NO_REMOTE': '1', 09:13:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:13:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:13:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:13:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:13:27 INFO - 'PWD': '/builds/slave/test', 09:13:27 INFO - 'SHELL': '/bin/bash', 09:13:27 INFO - 'SHLVL': '1', 09:13:27 INFO - 'TERM': 'linux', 09:13:27 INFO - 'TMOUT': '86400', 09:13:27 INFO - 'USER': 'cltbld', 09:13:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469549223.46315-1757059704', 09:13:27 INFO - '_': '/tools/buildbot/bin/python'} 09:13:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:13:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:13:27 INFO - Running setup.py (path:/tmp/pip-5JyvtG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:13:27 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 09:13:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:13:27 INFO - Running setup.py (path:/tmp/pip-rf5MMo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:13:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:13:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:13:28 INFO - Running setup.py (path:/tmp/pip-YCtdTn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:13:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:13:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:13:28 INFO - Running setup.py (path:/tmp/pip-vH23DA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:13:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:13:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:13:28 INFO - Running setup.py (path:/tmp/pip-T8Lia_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:13:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 09:13:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:13:28 INFO - Running setup.py (path:/tmp/pip-fJpCn6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:13:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 09:13:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:13:28 INFO - Running setup.py (path:/tmp/pip-0TGbwe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:13:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 09:13:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:13:28 INFO - Running setup.py (path:/tmp/pip-URap2x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:13:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 09:13:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:13:28 INFO - Running setup.py (path:/tmp/pip-vv5y7u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:13:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 09:13:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:13:29 INFO - Running setup.py (path:/tmp/pip-LfF_ss-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:13:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:13:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:13:29 INFO - Running setup.py (path:/tmp/pip-sAGoGG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:13:29 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 09:13:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:13:29 INFO - Running setup.py (path:/tmp/pip-8e88IU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:13:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 09:13:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:13:29 INFO - Running setup.py (path:/tmp/pip-QdQLdC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:13:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 09:13:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:13:29 INFO - Running setup.py (path:/tmp/pip-yTlyGj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:13:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 09:13:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:13:29 INFO - Running setup.py (path:/tmp/pip-lPMXba-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:13:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 09:13:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:13:29 INFO - Running setup.py (path:/tmp/pip-tTMupo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:13:30 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 09:13:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:13:30 INFO - Running setup.py (path:/tmp/pip-81CFZx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:13:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 09:13:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:13:30 INFO - Running setup.py (path:/tmp/pip-bWztfl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:13:30 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 09:13:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:13:30 INFO - Running setup.py (path:/tmp/pip-oejWmZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:13:30 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 09:13:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:13:30 INFO - Running setup.py (path:/tmp/pip-kQoxPb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:13:30 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:13:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:13:31 INFO - Running setup.py (path:/tmp/pip-xNkF2D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:13:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:13:31 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 09:13:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:13:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:13:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:13:31 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:13:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:13:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:13: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 09:13: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 09:13: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 09:13: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 09:13: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 09:13: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 09:13:35 INFO - Downloading blessings-1.6.tar.gz 09:13:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:13:35 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:13:35 INFO - Installing collected packages: blessings 09:13:35 INFO - Running setup.py install for blessings 09:13:35 INFO - Successfully installed blessings 09:13:35 INFO - Cleaning up... 09:13:35 INFO - Return code: 0 09:13:35 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:13:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:13:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:13:35 INFO - Reading from file tmpfile_stdout 09:13:35 INFO - Current package versions: 09:13:35 INFO - argparse == 1.2.1 09:13:35 INFO - blessings == 1.6 09:13:35 INFO - blobuploader == 1.2.4 09:13:35 INFO - browsermob-proxy == 0.6.0 09:13:35 INFO - docopt == 0.6.1 09:13:35 INFO - manifestparser == 1.1 09:13:35 INFO - marionette-client == 2.3.0 09:13:35 INFO - marionette-driver == 1.4.0 09:13:35 INFO - mozInstall == 1.12 09:13:35 INFO - mozcrash == 0.17 09:13:35 INFO - mozdebug == 0.1 09:13:35 INFO - mozdevice == 0.48 09:13:35 INFO - mozfile == 1.2 09:13:35 INFO - mozhttpd == 0.7 09:13:35 INFO - mozinfo == 0.9 09:13:35 INFO - mozleak == 0.1 09:13:35 INFO - mozlog == 3.1 09:13:35 INFO - moznetwork == 0.27 09:13:35 INFO - mozprocess == 0.22 09:13:35 INFO - mozprofile == 0.28 09:13:35 INFO - mozrunner == 6.11 09:13:35 INFO - mozscreenshot == 0.1 09:13:35 INFO - mozsystemmonitor == 0.0 09:13:35 INFO - moztest == 0.7 09:13:35 INFO - mozversion == 1.4 09:13:35 INFO - psutil == 3.1.1 09:13:35 INFO - requests == 1.2.3 09:13:35 INFO - wptserve == 1.4.0 09:13:35 INFO - wsgiref == 0.1.2 09:13:35 INFO - Running post-action listener: _resource_record_post_action 09:13:35 INFO - Running post-action listener: _start_resource_monitoring 09:13:36 INFO - Starting resource monitoring. 09:13:36 INFO - ##### 09:13:36 INFO - ##### Running pull step. 09:13:36 INFO - ##### 09:13:36 INFO - Running pre-action listener: _resource_record_pre_action 09:13:36 INFO - Running main action method: pull 09:13:36 INFO - Pull has nothing to do! 09:13:36 INFO - Running post-action listener: _resource_record_post_action 09:13:36 INFO - ##### 09:13:36 INFO - ##### Running install step. 09:13:36 INFO - ##### 09:13:36 INFO - Running pre-action listener: _resource_record_pre_action 09:13:36 INFO - Running main action method: install 09:13:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:13:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:13:36 INFO - Reading from file tmpfile_stdout 09:13:36 INFO - Detecting whether we're running mozinstall >=1.0... 09:13:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:13:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:13:36 INFO - Reading from file tmpfile_stdout 09:13:36 INFO - Output received: 09:13:36 INFO - Usage: mozinstall [options] installer 09:13:36 INFO - Options: 09:13:36 INFO - -h, --help show this help message and exit 09:13:36 INFO - -d DEST, --destination=DEST 09:13:36 INFO - Directory to install application into. [default: 09:13:36 INFO - "/builds/slave/test"] 09:13:36 INFO - --app=APP Application being installed. [default: firefox] 09:13:36 INFO - mkdir: /builds/slave/test/build/application 09:13:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:13:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:14:08 INFO - Reading from file tmpfile_stdout 09:14:08 INFO - Output received: 09:14:08 INFO - /builds/slave/test/build/application/firefox/firefox 09:14:08 INFO - Running post-action listener: _resource_record_post_action 09:14:08 INFO - ##### 09:14:08 INFO - ##### Running run-tests step. 09:14:08 INFO - ##### 09:14:08 INFO - Running pre-action listener: _resource_record_pre_action 09:14:08 INFO - Running main action method: run_tests 09:14:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:14:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:14:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:14:08 INFO - grabbing minidump binary from tooltool 09:14:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:08 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 0x8f80e30>, '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 0x921dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x929c470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:14:08 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 09:14:08 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 09:14:08 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:14:08 INFO - Return code: 0 09:14:08 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:14:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:14:08 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/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 09:14:08 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/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 09:14:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:14:08 INFO - 'CCACHE_UMASK': '002', 09:14:08 INFO - 'DISPLAY': ':0', 09:14:08 INFO - 'HOME': '/home/cltbld', 09:14:08 INFO - 'LANG': 'en_US.UTF-8', 09:14:08 INFO - 'LOGNAME': 'cltbld', 09:14:08 INFO - 'MAIL': '/var/mail/cltbld', 09:14:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:14:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:14:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:14:08 INFO - 'MOZ_NO_REMOTE': '1', 09:14:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:14:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:14:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:14:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:14:08 INFO - 'PWD': '/builds/slave/test', 09:14:08 INFO - 'SHELL': '/bin/bash', 09:14:08 INFO - 'SHLVL': '1', 09:14:08 INFO - 'TERM': 'linux', 09:14:08 INFO - 'TMOUT': '86400', 09:14:08 INFO - 'USER': 'cltbld', 09:14:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469549223.46315-1757059704', 09:14:08 INFO - '_': '/tools/buildbot/bin/python'} 09:14:08 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/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 09:14:09 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 09:14:09 INFO - import pkg_resources 09:14:10 INFO - Using 1 client processes 09:14:11 INFO - wptserve Starting http server on 127.0.0.1:8000 09:14:11 INFO - wptserve Starting http server on 127.0.0.1:8001 09:14:11 INFO - wptserve Starting http server on 127.0.0.1:8443 09:14:13 INFO - SUITE-START | Running 778 tests 09:14:13 INFO - Running testharness tests 09:14:13 INFO - Setting up ssl 09:14:13 INFO - PROCESS | certutil | 09:14:13 INFO - PROCESS | certutil | 09:14:13 INFO - PROCESS | certutil | 09:14:13 INFO - Certificate Nickname Trust Attributes 09:14:13 INFO - SSL,S/MIME,JAR/XPI 09:14:13 INFO - 09:14:13 INFO - web-platform-tests CT,, 09:14:13 INFO - 09:14:13 INFO - Starting runner 09:14:17 INFO - PROCESS | 1799 | 1469549657183 Marionette DEBUG Marionette enabled via build flag and pref 09:14:17 INFO - PROCESS | 1799 | ++DOCSHELL 0xa4e53800 == 1 [pid = 1799] [id = 1] 09:14:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 1 (0xa4e53c00) [pid = 1799] [serial = 1] [outer = (nil)] 09:14:17 INFO - PROCESS | 1799 | [1799] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:14:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 2 (0xa4e54400) [pid = 1799] [serial = 2] [outer = 0xa4e53c00] 09:14:17 INFO - PROCESS | 1799 | 1469549657900 Marionette INFO Listening on port 2828 09:14:18 INFO - PROCESS | 1799 | 1469549658526 Marionette DEBUG Marionette enabled via command-line flag 09:14:18 INFO - PROCESS | 1799 | ++DOCSHELL 0xa2002800 == 2 [pid = 1799] [id = 2] 09:14:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 3 (0xa2002c00) [pid = 1799] [serial = 3] [outer = (nil)] 09:14:18 INFO - PROCESS | 1799 | [1799] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:14:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 4 (0xa2003400) [pid = 1799] [serial = 4] [outer = 0xa2002c00] 09:14:18 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cf040 09:14:18 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20cfb20 09:14:18 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20ddc60 09:14:18 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fc8c0 09:14:18 INFO - PROCESS | 1799 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20de740 09:14:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 5 (0xa100a400) [pid = 1799] [serial = 5] [outer = 0xa4e53c00] 09:14:18 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:14:18 INFO - PROCESS | 1799 | 1469549658959 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:42119 09:14:18 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:14:18 INFO - PROCESS | 1799 | 1469549658993 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:42120 09:14:19 INFO - PROCESS | 1799 | 1469549659053 Marionette DEBUG Closed connection conn0 09:14:19 INFO - PROCESS | 1799 | 1469549659058 Marionette DEBUG Closed connection conn1 09:14:19 INFO - PROCESS | 1799 | [1799] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 09:14:19 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:14:19 INFO - PROCESS | 1799 | 1469549659191 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:42121 09:14:19 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:14:19 INFO - PROCESS | 1799 | 1469549659247 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:42122 09:14:19 INFO - PROCESS | 1799 | 1469549659257 Marionette DEBUG Closed connection conn2 09:14:19 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:14:19 INFO - PROCESS | 1799 | 1469549659315 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:42123 09:14:19 INFO - PROCESS | 1799 | 1469549659326 Marionette DEBUG Closed connection conn3 09:14:19 INFO - PROCESS | 1799 | 1469549659371 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:14:19 INFO - PROCESS | 1799 | 1469549659389 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160726073802","device":"desktop","version":"48.0"} 09:14:20 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:14:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b404800 == 3 [pid = 1799] [id = 3] 09:14:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 6 (0x9b404c00) [pid = 1799] [serial = 6] [outer = (nil)] 09:14:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b405000 == 4 [pid = 1799] [id = 4] 09:14:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 7 (0x9b405400) [pid = 1799] [serial = 7] [outer = (nil)] 09:14:21 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:14:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x9aaf6000 == 5 [pid = 1799] [id = 5] 09:14:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 8 (0x9aaf6400) [pid = 1799] [serial = 8] [outer = (nil)] 09:14:21 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:14:21 INFO - PROCESS | 1799 | [1799] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:14:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 9 (0x9a9d7000) [pid = 1799] [serial = 9] [outer = 0x9aaf6400] 09:14:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 10 (0x9a56cc00) [pid = 1799] [serial = 10] [outer = 0x9b404c00] 09:14:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 11 (0x9a56e800) [pid = 1799] [serial = 11] [outer = 0x9b405400] 09:14:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 12 (0x9a432800) [pid = 1799] [serial = 12] [outer = 0x9aaf6400] 09:14:23 INFO - PROCESS | 1799 | 1469549663423 Marionette INFO startBrowser 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:23 INFO - PROCESS | 1799 | 1469549663468 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 1799 | 1469549663488 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 1799 | 1469549663493 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 13 (0xa257dc00) [pid = 1799] [serial = 13] [outer = 0x9aaf6400] 09:14:24 INFO - PROCESS | 1799 | 1469549664205 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"774c4857-7c7d-475a-912f-ec17a4a7c104","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160726073802","device":"desktop","version":"48.0","command_id":1}}] 09:14:24 INFO - PROCESS | 1799 | 1469549664439 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:14:24 INFO - PROCESS | 1799 | 1469549664446 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:24 INFO - PROCESS | 1799 | 1469549664813 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:14:25 INFO - PROCESS | 1799 | 1469549665010 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:14:25 INFO - PROCESS | 1799 | 1469549665016 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:25 INFO - PROCESS | 1799 | [1799] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:14:25 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:14:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 14 (0x9515d400) [pid = 1799] [serial = 14] [outer = 0x9aaf6400] 09:14:25 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:14:25 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:25 INFO - PROCESS | 1799 | 1469549665656 Marionette TRACE conn4 <- [1,3,null,{}] 09:14:25 INFO - PROCESS | 1799 | 1469549665715 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:14:25 INFO - PROCESS | 1799 | 1469549665720 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:25 INFO - PROCESS | 1799 | 1469549665763 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:14:25 INFO - PROCESS | 1799 | 1469549665830 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 1799 | 1469549665834 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:14:25 INFO - PROCESS | 1799 | 1469549665871 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 1799 | 1469549665878 Marionette TRACE conn4 <- [1,6,null,{}] 09:14:25 INFO - PROCESS | 1799 | 1469549665949 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:25 INFO - PROCESS | 1799 | 1469549665954 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:25 INFO - PROCESS | 1799 | 1469549665976 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:14:26 INFO - PROCESS | 1799 | 1469549665983 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1799 | 1469549665995 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x93c5e800 == 6 [pid = 1799] [id = 6] 09:14:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 15 (0x93c5ec00) [pid = 1799] [serial = 15] [outer = (nil)] 09:14:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 16 (0x93c60c00) [pid = 1799] [serial = 16] [outer = 0x93c5ec00] 09:14:26 INFO - PROCESS | 1799 | 1469549666073 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 17 (0x93c65800) [pid = 1799] [serial = 17] [outer = 0x93c5ec00] 09:14:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x93a62c00 == 7 [pid = 1799] [id = 7] 09:14:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 18 (0x93a63000) [pid = 1799] [serial = 18] [outer = (nil)] 09:14:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 19 (0x93aa2400) [pid = 1799] [serial = 19] [outer = 0x93a63000] 09:14:26 INFO - PROCESS | 1799 | 1469549666570 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 20 (0x93aac800) [pid = 1799] [serial = 20] [outer = 0x93a63000] 09:14:27 INFO - PROCESS | 1799 | [1799] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:14:27 INFO - PROCESS | 1799 | 1469549667162 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1371ms 09:14:27 INFO - PROCESS | 1799 | 1469549667299 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 1799 | 1469549667302 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:14:27 INFO - PROCESS | 1799 | 1469549667327 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 1799 | 1469549667331 Marionette TRACE conn4 <- [1,10,null,{}] 09:14:27 INFO - PROCESS | 1799 | 1469549667363 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:27 INFO - PROCESS | 1799 | 1469549667375 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:27 INFO - PROCESS | 1799 | 1469549667554 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:14:27 INFO - PROCESS | 1799 | 1469549667862 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549667876 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f3f400 == 8 [pid = 1799] [id = 8] 09:14:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 21 (0x91f3f800) [pid = 1799] [serial = 21] [outer = (nil)] 09:14:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 22 (0x91f41800) [pid = 1799] [serial = 22] [outer = 0x91f3f800] 09:14:27 INFO - PROCESS | 1799 | 1469549667984 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 23 (0x91f45800) [pid = 1799] [serial = 23] [outer = 0x91f3f800] 09:14:28 INFO - PROCESS | 1799 | 1469549668902 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:14:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x92233400 == 9 [pid = 1799] [id = 9] 09:14:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 24 (0x92233800) [pid = 1799] [serial = 24] [outer = (nil)] 09:14:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 25 (0x938d3c00) [pid = 1799] [serial = 25] [outer = 0x92233800] 09:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1666ms 09:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 26 (0x93aaec00) [pid = 1799] [serial = 26] [outer = 0x92233800] 09:14:29 INFO - PROCESS | 1799 | 1469549669018 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 1799 | 1469549669025 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:14:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x92234800 == 10 [pid = 1799] [id = 10] 09:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 27 (0x93c58800) [pid = 1799] [serial = 27] [outer = (nil)] 09:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 28 (0x94752800) [pid = 1799] [serial = 28] [outer = 0x93c58800] 09:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 29 (0x9786f400) [pid = 1799] [serial = 29] [outer = 0x93c58800] 09:14:29 INFO - PROCESS | 1799 | 1469549669216 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 1799 | 1469549669221 Marionette TRACE conn4 <- [1,14,null,{}] 09:14:29 INFO - PROCESS | 1799 | 1469549669321 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:29 INFO - PROCESS | 1799 | 1469549669328 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:29 INFO - PROCESS | 1799 | 1469549669601 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:14:29 INFO - PROCESS | 1799 | 1469549669744 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549669756 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x93a5f400 == 11 [pid = 1799] [id = 11] 09:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 30 (0x93a60800) [pid = 1799] [serial = 30] [outer = (nil)] 09:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 31 (0x9a566000) [pid = 1799] [serial = 31] [outer = 0x93a60800] 09:14:29 INFO - PROCESS | 1799 | 1469549669850 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 32 (0x9a8c5000) [pid = 1799] [serial = 32] [outer = 0x93a60800] 09:14:30 INFO - PROCESS | 1799 | 1469549670753 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1641ms 09:14:30 INFO - PROCESS | 1799 | 1469549670777 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 1799 | 1469549670784 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:14:30 INFO - PROCESS | 1799 | 1469549670793 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 1799 | 1469549670798 Marionette TRACE conn4 <- [1,18,null,{}] 09:14:30 INFO - PROCESS | 1799 | 1469549670805 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:30 INFO - PROCESS | 1799 | 1469549670810 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:31 INFO - PROCESS | 1799 | 1469549671050 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:14:31 INFO - PROCESS | 1799 | 1469549671185 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1799 | 1469549671191 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b40c400 == 12 [pid = 1799] [id = 12] 09:14:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 33 (0x9b7b4000) [pid = 1799] [serial = 33] [outer = (nil)] 09:14:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 34 (0x9bfa9800) [pid = 1799] [serial = 34] [outer = 0x9b7b4000] 09:14:31 INFO - PROCESS | 1799 | 1469549671284 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 35 (0x9d4fc400) [pid = 1799] [serial = 35] [outer = 0x9b7b4000] 09:14:32 INFO - PROCESS | 1799 | 1469549672228 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1494ms 09:14:32 INFO - PROCESS | 1799 | 1469549672289 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 1799 | 1469549672295 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:14:32 INFO - PROCESS | 1799 | 1469549672312 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 1799 | 1469549672321 Marionette TRACE conn4 <- [1,22,null,{}] 09:14:32 INFO - PROCESS | 1799 | 1469549672375 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:32 INFO - PROCESS | 1799 | 1469549672383 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:32 INFO - PROCESS | 1799 | 1469549672637 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:14:32 INFO - PROCESS | 1799 | 1469549672804 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549672812 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x93a5e000 == 13 [pid = 1799] [id = 13] 09:14:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 36 (0xa2fe4400) [pid = 1799] [serial = 36] [outer = (nil)] 09:14:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 37 (0xa5089800) [pid = 1799] [serial = 37] [outer = 0xa2fe4400] 09:14:32 INFO - PROCESS | 1799 | 1469549672908 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 38 (0xa6894000) [pid = 1799] [serial = 38] [outer = 0xa2fe4400] 09:14:34 INFO - PROCESS | 1799 | 1469549674092 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1842ms 09:14:34 INFO - PROCESS | 1799 | 1469549674147 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 1799 | 1469549674152 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:14:34 INFO - PROCESS | 1799 | 1469549674169 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 1799 | 1469549674175 Marionette TRACE conn4 <- [1,26,null,{}] 09:14:34 INFO - PROCESS | 1799 | 1469549674185 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:34 INFO - PROCESS | 1799 | 1469549674190 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:34 INFO - PROCESS | 1799 | 1469549674423 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:14:34 INFO - PROCESS | 1799 | 1469549674556 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1799 | 1469549674567 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x94759c00 == 14 [pid = 1799] [id = 14] 09:14:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 39 (0x97867000) [pid = 1799] [serial = 39] [outer = (nil)] 09:14:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 40 (0x98902c00) [pid = 1799] [serial = 40] [outer = 0x97867000] 09:14:34 INFO - PROCESS | 1799 | 1469549674646 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 41 (0x98959800) [pid = 1799] [serial = 41] [outer = 0x97867000] 09:14:35 INFO - PROCESS | 1799 | --DOCSHELL 0x93c5e800 == 13 [pid = 1799] [id = 6] 09:14:35 INFO - PROCESS | 1799 | 1469549675528 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1395ms 09:14:35 INFO - PROCESS | 1799 | 1469549675586 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 1799 | 1469549675592 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:14:35 INFO - PROCESS | 1799 | 1469549675607 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 1799 | 1469549675612 Marionette TRACE conn4 <- [1,30,null,{}] 09:14:35 INFO - PROCESS | 1799 | 1469549675619 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:35 INFO - PROCESS | 1799 | 1469549675626 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:35 INFO - PROCESS | 1799 | 1469549675815 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:14:35 INFO - PROCESS | 1799 | 1469549675837 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1799 | 1469549675844 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a085800 == 14 [pid = 1799] [id = 15] 09:14:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 42 (0x9a087000) [pid = 1799] [serial = 42] [outer = (nil)] 09:14:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 43 (0x9a089400) [pid = 1799] [serial = 43] [outer = 0x9a087000] 09:14:35 INFO - PROCESS | 1799 | 1469549675998 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 44 (0x9a090c00) [pid = 1799] [serial = 44] [outer = 0x9a087000] 09:14:36 INFO - PROCESS | 1799 | 1469549676771 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1183ms 09:14:36 INFO - PROCESS | 1799 | 1469549676790 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:14:36 INFO - PROCESS | 1799 | 1469549676794 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:14:36 INFO - PROCESS | 1799 | 1469549676817 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 1799 | 1469549676823 Marionette TRACE conn4 <- [1,34,null,{}] 09:14:36 INFO - PROCESS | 1799 | 1469549676840 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:36 INFO - PROCESS | 1799 | 1469549676849 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:37 INFO - PROCESS | 1799 | 1469549677034 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:14:37 INFO - PROCESS | 1799 | 1469549677046 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549677055 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x9786d400 == 15 [pid = 1799] [id = 16] 09:14:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 45 (0x9786d800) [pid = 1799] [serial = 45] [outer = (nil)] 09:14:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 46 (0x9a564c00) [pid = 1799] [serial = 46] [outer = 0x9786d800] 09:14:37 INFO - PROCESS | 1799 | 1469549677135 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 47 (0x9b407c00) [pid = 1799] [serial = 47] [outer = 0x9786d800] 09:14:37 INFO - PROCESS | 1799 | 1469549677965 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1194ms 09:14:38 INFO - PROCESS | 1799 | 1469549678006 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 1799 | 1469549678011 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:14:38 INFO - PROCESS | 1799 | 1469549678017 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 1799 | 1469549678019 Marionette TRACE conn4 <- [1,38,null,{}] 09:14:38 INFO - PROCESS | 1799 | 1469549678026 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:38 INFO - PROCESS | 1799 | 1469549678031 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:38 INFO - PROCESS | 1799 | 1469549678191 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:14:38 INFO - PROCESS | 1799 | 1469549678201 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549678208 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x9bcbd800 == 16 [pid = 1799] [id = 17] 09:14:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 48 (0x9bcc7400) [pid = 1799] [serial = 48] [outer = (nil)] 09:14:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 49 (0x9bfa2c00) [pid = 1799] [serial = 49] [outer = 0x9bcc7400] 09:14:38 INFO - PROCESS | 1799 | 1469549678281 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 50 (0x9c134800) [pid = 1799] [serial = 50] [outer = 0x9bcc7400] 09:14:39 INFO - PROCESS | 1799 | 1469549679090 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1129ms 09:14:39 INFO - PROCESS | 1799 | 1469549679148 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 1799 | 1469549679151 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:14:39 INFO - PROCESS | 1799 | 1469549679173 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 1799 | 1469549679176 Marionette TRACE conn4 <- [1,42,null,{}] 09:14:39 INFO - PROCESS | 1799 | 1469549679182 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:39 INFO - PROCESS | 1799 | 1469549679187 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:39 INFO - PROCESS | 1799 | 1469549679343 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:14:39 INFO - PROCESS | 1799 | 1469549679354 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1799 | 1469549679364 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x9475a000 == 17 [pid = 1799] [id = 18] 09:14:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 51 (0x9c13b800) [pid = 1799] [serial = 51] [outer = (nil)] 09:14:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 52 (0x9d4f3800) [pid = 1799] [serial = 52] [outer = 0x9c13b800] 09:14:39 INFO - PROCESS | 1799 | 1469549679433 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 53 (0x9d80a800) [pid = 1799] [serial = 53] [outer = 0x9c13b800] 09:14:40 INFO - PROCESS | 1799 | 1469549680219 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1095ms 09:14:40 INFO - PROCESS | 1799 | 1469549680314 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 1799 | 1469549680317 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:14:40 INFO - PROCESS | 1799 | 1469549680325 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 1799 | 1469549680328 Marionette TRACE conn4 <- [1,46,null,{}] 09:14:40 INFO - PROCESS | 1799 | 1469549680334 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:40 INFO - PROCESS | 1799 | 1469549680344 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:40 INFO - PROCESS | 1799 | 1469549680571 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:14:40 INFO - PROCESS | 1799 | 1469549680668 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549680676 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x92231800 == 18 [pid = 1799] [id = 19] 09:14:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 54 (0x94750000) [pid = 1799] [serial = 54] [outer = (nil)] 09:14:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 55 (0xa22eb000) [pid = 1799] [serial = 55] [outer = 0x94750000] 09:14:40 INFO - PROCESS | 1799 | 1469549680750 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0xa23a5400) [pid = 1799] [serial = 56] [outer = 0x94750000] 09:14:41 INFO - PROCESS | 1799 | 1469549681507 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1239ms 09:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:14:41 INFO - PROCESS | 1799 | 1469549681577 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:14:41 INFO - PROCESS | 1799 | 1469549681580 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:14:41 INFO - PROCESS | 1799 | 1469549681589 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 1799 | 1469549681592 Marionette TRACE conn4 <- [1,50,null,{}] 09:14:41 INFO - PROCESS | 1799 | 1469549681598 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:41 INFO - PROCESS | 1799 | 1469549681603 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:41 INFO - PROCESS | 1799 | 1469549681757 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:14:41 INFO - PROCESS | 1799 | 1469549681766 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1799 | 1469549681776 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:41 INFO - PROCESS | 1799 | ++DOCSHELL 0xa23a9800 == 19 [pid = 1799] [id = 20] 09:14:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0xa23ad800) [pid = 1799] [serial = 57] [outer = (nil)] 09:14:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0xa25ed800) [pid = 1799] [serial = 58] [outer = 0xa23ad800] 09:14:41 INFO - PROCESS | 1799 | 1469549681845 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x9bcee000) [pid = 1799] [serial = 59] [outer = 0xa23ad800] 09:14:42 INFO - PROCESS | 1799 | 1469549682644 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1080ms 09:14:42 INFO - PROCESS | 1799 | 1469549682668 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 1799 | 1469549682673 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:14:42 INFO - PROCESS | 1799 | 1469549682682 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 1799 | 1469549682685 Marionette TRACE conn4 <- [1,54,null,{}] 09:14:42 INFO - PROCESS | 1799 | 1469549682691 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:42 INFO - PROCESS | 1799 | 1469549682696 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:42 INFO - PROCESS | 1799 | 1469549682895 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:14:42 INFO - PROCESS | 1799 | 1469549682909 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549682919 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x9949d400 == 20 [pid = 1799] [id = 21] 09:14:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0xa108bc00) [pid = 1799] [serial = 60] [outer = (nil)] 09:14:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0xa3376400) [pid = 1799] [serial = 61] [outer = 0xa108bc00] 09:14:42 INFO - PROCESS | 1799 | 1469549682994 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0xa337cc00) [pid = 1799] [serial = 62] [outer = 0xa108bc00] 09:14:43 INFO - PROCESS | 1799 | 1469549683767 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1130ms 09:14:43 INFO - PROCESS | 1799 | 1469549683812 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1799 | 1469549683816 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:14:43 INFO - PROCESS | 1799 | 1469549683822 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1799 | 1469549683826 Marionette TRACE conn4 <- [1,58,null,{}] 09:14:43 INFO - PROCESS | 1799 | 1469549683831 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:43 INFO - PROCESS | 1799 | 1469549683836 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:44 INFO - PROCESS | 1799 | --DOCSHELL 0x9b40c400 == 19 [pid = 1799] [id = 12] 09:14:44 INFO - PROCESS | 1799 | --DOCSHELL 0x93a5e000 == 18 [pid = 1799] [id = 13] 09:14:44 INFO - PROCESS | 1799 | --DOCSHELL 0x91f3f400 == 17 [pid = 1799] [id = 8] 09:14:44 INFO - PROCESS | 1799 | --DOCSHELL 0x93a5f400 == 16 [pid = 1799] [id = 11] 09:14:45 INFO - PROCESS | 1799 | 1469549685052 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:14:45 INFO - PROCESS | 1799 | 1469549685080 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1799 | 1469549685096 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f66000 == 17 [pid = 1799] [id = 22] 09:14:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x91f66400) [pid = 1799] [serial = 63] [outer = (nil)] 09:14:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x93a62000) [pid = 1799] [serial = 64] [outer = 0x91f66400] 09:14:45 INFO - PROCESS | 1799 | 1469549685176 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x93aa9000) [pid = 1799] [serial = 65] [outer = 0x91f66400] 09:14:46 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x93c5ec00) [pid = 1799] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:14:46 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x9bcc7400) [pid = 1799] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:14:46 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0xa23ad800) [pid = 1799] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:14:46 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x91f3f800) [pid = 1799] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:14:46 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x93a60800) [pid = 1799] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:14:46 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x9b7b4000) [pid = 1799] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:14:46 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0xa2fe4400) [pid = 1799] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:14:46 INFO - PROCESS | 1799 | --DOMWINDOW == 57 (0x97867000) [pid = 1799] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:14:46 INFO - PROCESS | 1799 | --DOMWINDOW == 56 (0x9a087000) [pid = 1799] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:14:46 INFO - PROCESS | 1799 | --DOMWINDOW == 55 (0x9786d800) [pid = 1799] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:14:46 INFO - PROCESS | 1799 | 1469549686442 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2684ms 09:14:46 INFO - PROCESS | 1799 | 1469549686510 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:14:46 INFO - PROCESS | 1799 | 1469549686516 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:14:46 INFO - PROCESS | 1799 | 1469549686524 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:14:46 INFO - PROCESS | 1799 | 1469549686528 Marionette TRACE conn4 <- [1,62,null,{}] 09:14:46 INFO - PROCESS | 1799 | 1469549686562 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:46 INFO - PROCESS | 1799 | 1469549686568 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:46 INFO - PROCESS | 1799 | 1469549686753 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:14:46 INFO - PROCESS | 1799 | 1469549686853 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549686863 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x92234400 == 18 [pid = 1799] [id = 23] 09:14:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0x95257800) [pid = 1799] [serial = 66] [outer = (nil)] 09:14:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x9786a400) [pid = 1799] [serial = 67] [outer = 0x95257800] 09:14:46 INFO - PROCESS | 1799 | 1469549686940 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x9826b400) [pid = 1799] [serial = 68] [outer = 0x95257800] 09:14:47 INFO - PROCESS | 1799 | 1469549687651 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1183ms 09:14:47 INFO - PROCESS | 1799 | 1469549687708 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 1799 | 1469549687712 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:14:47 INFO - PROCESS | 1799 | 1469549687727 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 1799 | 1469549687732 Marionette TRACE conn4 <- [1,66,null,{}] 09:14:47 INFO - PROCESS | 1799 | 1469549687740 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:47 INFO - PROCESS | 1799 | 1469549687744 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:47 INFO - PROCESS | 1799 | 1469549687913 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:14:47 INFO - PROCESS | 1799 | 1469549687926 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1799 | 1469549687936 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a088800 == 19 [pid = 1799] [id = 24] 09:14:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x9a089800) [pid = 1799] [serial = 69] [outer = (nil)] 09:14:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x9a090400) [pid = 1799] [serial = 70] [outer = 0x9a089800] 09:14:48 INFO - PROCESS | 1799 | 1469549688020 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x9a35d000) [pid = 1799] [serial = 71] [outer = 0x9a089800] 09:14:48 INFO - PROCESS | 1799 | 1469549688991 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1347ms 09:14:49 INFO - PROCESS | 1799 | 1469549689068 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 1799 | 1469549689075 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:14:49 INFO - PROCESS | 1799 | 1469549689085 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 1799 | 1469549689090 Marionette TRACE conn4 <- [1,70,null,{}] 09:14:49 INFO - PROCESS | 1799 | 1469549689101 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:49 INFO - PROCESS | 1799 | 1469549689108 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:49 INFO - PROCESS | 1799 | 1469549689330 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:14:49 INFO - PROCESS | 1799 | 1469549689505 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549689515 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x938d7000 == 20 [pid = 1799] [id = 25] 09:14:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x93a5c400) [pid = 1799] [serial = 72] [outer = (nil)] 09:14:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x93c5a800) [pid = 1799] [serial = 73] [outer = 0x93a5c400] 09:14:49 INFO - PROCESS | 1799 | 1469549689647 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x99facc00) [pid = 1799] [serial = 74] [outer = 0x93a5c400] 09:14:50 INFO - PROCESS | 1799 | 1469549690483 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1436ms 09:14:50 INFO - PROCESS | 1799 | 1469549690521 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 1799 | 1469549690528 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:14:50 INFO - PROCESS | 1799 | 1469549690540 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 1799 | 1469549690544 Marionette TRACE conn4 <- [1,74,null,{}] 09:14:50 INFO - PROCESS | 1799 | 1469549690551 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:50 INFO - PROCESS | 1799 | 1469549690557 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:50 INFO - PROCESS | 1799 | 1469549690739 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:14:50 INFO - PROCESS | 1799 | 1469549690878 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1799 | 1469549690886 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a8c4400 == 21 [pid = 1799] [id = 26] 09:14:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x9a9d4400) [pid = 1799] [serial = 75] [outer = (nil)] 09:14:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x9b10b000) [pid = 1799] [serial = 76] [outer = 0x9a9d4400] 09:14:50 INFO - PROCESS | 1799 | 1469549690974 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x9bcc4400) [pid = 1799] [serial = 77] [outer = 0x9a9d4400] 09:14:51 INFO - PROCESS | 1799 | 1469549691908 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1436ms 09:14:51 INFO - PROCESS | 1799 | 1469549691977 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 1799 | 1469549691982 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:14:51 INFO - PROCESS | 1799 | 1469549691989 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1799 | 1469549691996 Marionette TRACE conn4 <- [1,78,null,{}] 09:14:52 INFO - PROCESS | 1799 | 1469549692013 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:52 INFO - PROCESS | 1799 | 1469549692023 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:52 INFO - PROCESS | 1799 | 1469549692255 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:14:52 INFO - PROCESS | 1799 | 1469549692446 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1799 | 1469549692458 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f6bc00 == 22 [pid = 1799] [id = 27] 09:14:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0xa2008400) [pid = 1799] [serial = 78] [outer = (nil)] 09:14:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0xa2236000) [pid = 1799] [serial = 79] [outer = 0xa2008400] 09:14:52 INFO - PROCESS | 1799 | 1469549692593 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0xa2315800) [pid = 1799] [serial = 80] [outer = 0xa2008400] 09:14:53 INFO - PROCESS | 1799 | 1469549693452 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1496ms 09:14:53 INFO - PROCESS | 1799 | 1469549693486 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 1799 | 1469549693490 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:14:53 INFO - PROCESS | 1799 | 1469549693498 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 1799 | 1469549693501 Marionette TRACE conn4 <- [1,82,null,{}] 09:14:53 INFO - PROCESS | 1799 | 1469549693508 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:53 INFO - PROCESS | 1799 | 1469549693513 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:53 INFO - PROCESS | 1799 | 1469549693702 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:14:53 INFO - PROCESS | 1799 | 1469549693840 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549693849 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x9d4bf800 == 23 [pid = 1799] [id = 28] 09:14:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0xa2238800) [pid = 1799] [serial = 81] [outer = (nil)] 09:14:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0xa255fc00) [pid = 1799] [serial = 82] [outer = 0xa2238800] 09:14:53 INFO - PROCESS | 1799 | 1469549693934 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0xa2fecc00) [pid = 1799] [serial = 83] [outer = 0xa2238800] 09:14:54 INFO - PROCESS | 1799 | 1469549694835 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1386ms 09:14:54 INFO - PROCESS | 1799 | 1469549694884 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:14:54 INFO - PROCESS | 1799 | 1469549694888 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:14:54 INFO - PROCESS | 1799 | 1469549694895 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 1799 | 1469549694899 Marionette TRACE conn4 <- [1,86,null,{}] 09:14:54 INFO - PROCESS | 1799 | 1469549694905 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:54 INFO - PROCESS | 1799 | 1469549694911 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:55 INFO - PROCESS | 1799 | 1469549695103 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:14:55 INFO - PROCESS | 1799 | 1469549695325 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549695333 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f5f400 == 24 [pid = 1799] [id = 29] 09:14:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x91f64400) [pid = 1799] [serial = 84] [outer = (nil)] 09:14:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x92230000) [pid = 1799] [serial = 85] [outer = 0x91f64400] 09:14:55 INFO - PROCESS | 1799 | 1469549695504 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x93aa6000) [pid = 1799] [serial = 86] [outer = 0x91f64400] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x9a432800) [pid = 1799] [serial = 12] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x93c65800) [pid = 1799] [serial = 17] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x9a564c00) [pid = 1799] [serial = 46] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x9bfa2c00) [pid = 1799] [serial = 49] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x9d4f3800) [pid = 1799] [serial = 52] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0xa22eb000) [pid = 1799] [serial = 55] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0xa25ed800) [pid = 1799] [serial = 58] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x91f41800) [pid = 1799] [serial = 22] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x94752800) [pid = 1799] [serial = 28] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x9a566000) [pid = 1799] [serial = 31] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x9bfa9800) [pid = 1799] [serial = 34] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0xa5089800) [pid = 1799] [serial = 37] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x98902c00) [pid = 1799] [serial = 40] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x98959800) [pid = 1799] [serial = 41] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x9a089400) [pid = 1799] [serial = 43] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x9a090c00) [pid = 1799] [serial = 44] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x9b407c00) [pid = 1799] [serial = 47] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0x938d3c00) [pid = 1799] [serial = 25] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 57 (0x9c134800) [pid = 1799] [serial = 50] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 56 (0x9bcee000) [pid = 1799] [serial = 59] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 55 (0x91f45800) [pid = 1799] [serial = 23] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 54 (0x9a8c5000) [pid = 1799] [serial = 32] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 53 (0x9d4fc400) [pid = 1799] [serial = 35] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 52 (0xa6894000) [pid = 1799] [serial = 38] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 51 (0x9a9d7000) [pid = 1799] [serial = 9] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 50 (0xa4e54400) [pid = 1799] [serial = 2] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 49 (0x93aa2400) [pid = 1799] [serial = 19] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | --DOMWINDOW == 48 (0x93c60c00) [pid = 1799] [serial = 16] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 1799 | 1469549697177 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2393ms 09:14:57 INFO - PROCESS | 1799 | 1469549697315 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 1799 | 1469549697321 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:14:57 INFO - PROCESS | 1799 | 1469549697331 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 1799 | 1469549697336 Marionette TRACE conn4 <- [1,90,null,{}] 09:14:57 INFO - PROCESS | 1799 | 1469549697350 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:57 INFO - PROCESS | 1799 | 1469549697354 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:57 INFO - PROCESS | 1799 | 1469549697533 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:14:57 INFO - PROCESS | 1799 | 1469549697632 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549697640 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x93a5bc00 == 25 [pid = 1799] [id = 30] 09:14:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 49 (0x93a61000) [pid = 1799] [serial = 87] [outer = (nil)] 09:14:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 50 (0x93a66c00) [pid = 1799] [serial = 88] [outer = 0x93a61000] 09:14:57 INFO - PROCESS | 1799 | 1469549697721 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 51 (0x93aa2400) [pid = 1799] [serial = 89] [outer = 0x93a61000] 09:14:58 INFO - PROCESS | 1799 | 1469549698461 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1189ms 09:14:58 INFO - PROCESS | 1799 | 1469549698519 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 1799 | 1469549698528 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:14:58 INFO - PROCESS | 1799 | 1469549698546 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1799 | 1469549698552 Marionette TRACE conn4 <- [1,94,null,{}] 09:14:58 INFO - PROCESS | 1799 | 1469549698560 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:58 INFO - PROCESS | 1799 | 1469549698567 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:58 INFO - PROCESS | 1799 | 1469549698744 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:14:58 INFO - PROCESS | 1799 | 1469549698756 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549698765 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:14:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x96552000 == 26 [pid = 1799] [id = 31] 09:14:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 52 (0x96554000) [pid = 1799] [serial = 90] [outer = (nil)] 09:14:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 53 (0x9655b800) [pid = 1799] [serial = 91] [outer = 0x96554000] 09:14:58 INFO - PROCESS | 1799 | 1469549698924 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 54 (0x9655ec00) [pid = 1799] [serial = 92] [outer = 0x96554000] 09:14:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 55 (0x9a086800) [pid = 1799] [serial = 93] [outer = 0x93c58800] 09:14:59 INFO - PROCESS | 1799 | 1469549699821 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1340ms 09:14:59 INFO - PROCESS | 1799 | 1469549699886 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 1799 | 1469549699890 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:14:59 INFO - PROCESS | 1799 | 1469549699898 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 1799 | 1469549699904 Marionette TRACE conn4 <- [1,98,null,{}] 09:14:59 INFO - PROCESS | 1799 | 1469549699930 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:59 INFO - PROCESS | 1799 | 1469549699940 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:00 INFO - PROCESS | 1799 | 1469549700158 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:15:00 INFO - PROCESS | 1799 | 1469549700185 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549700200 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a433400 == 27 [pid = 1799] [id = 32] 09:15:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0x9a434000) [pid = 1799] [serial = 94] [outer = (nil)] 09:15:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x9a562800) [pid = 1799] [serial = 95] [outer = 0x9a434000] 09:15:00 INFO - PROCESS | 1799 | 1469549700276 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x9a8c5000) [pid = 1799] [serial = 96] [outer = 0x9a434000] 09:15:01 INFO - PROCESS | 1799 | 1469549701172 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1301ms 09:15:01 INFO - PROCESS | 1799 | 1469549701199 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 1799 | 1469549701204 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:15:01 INFO - PROCESS | 1799 | 1469549701222 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 1799 | 1469549701225 Marionette TRACE conn4 <- [1,102,null,{}] 09:15:01 INFO - PROCESS | 1799 | 1469549701232 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:01 INFO - PROCESS | 1799 | 1469549701238 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:01 INFO - PROCESS | 1799 | 1469549701461 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:15:01 INFO - PROCESS | 1799 | 1469549701486 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1799 | 1469549701496 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a08a400 == 28 [pid = 1799] [id = 33] 09:15:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x9a440400) [pid = 1799] [serial = 97] [outer = (nil)] 09:15:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x9b405c00) [pid = 1799] [serial = 98] [outer = 0x9a440400] 09:15:01 INFO - PROCESS | 1799 | 1469549701571 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x9bfa1800) [pid = 1799] [serial = 99] [outer = 0x9a440400] 09:15:02 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0xa108bc00) [pid = 1799] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:15:02 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x94750000) [pid = 1799] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:15:02 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0x9c13b800) [pid = 1799] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:15:02 INFO - PROCESS | 1799 | --DOMWINDOW == 57 (0x9a089800) [pid = 1799] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:15:02 INFO - PROCESS | 1799 | --DOMWINDOW == 56 (0x91f66400) [pid = 1799] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:15:02 INFO - PROCESS | 1799 | --DOMWINDOW == 55 (0x95257800) [pid = 1799] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:15:02 INFO - PROCESS | 1799 | 1469549702513 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1341ms 09:15:02 INFO - PROCESS | 1799 | 1469549702563 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 1799 | 1469549702567 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:15:02 INFO - PROCESS | 1799 | 1469549702575 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 1799 | 1469549702579 Marionette TRACE conn4 <- [1,106,null,{}] 09:15:02 INFO - PROCESS | 1799 | 1469549702585 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:02 INFO - PROCESS | 1799 | 1469549702590 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:02 INFO - PROCESS | 1799 | 1469549702745 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:15:02 INFO - PROCESS | 1799 | 1469549702853 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549702863 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f60000 == 29 [pid = 1799] [id = 34] 09:15:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0x98264800) [pid = 1799] [serial = 100] [outer = (nil)] 09:15:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x9bfb0c00) [pid = 1799] [serial = 101] [outer = 0x98264800] 09:15:02 INFO - PROCESS | 1799 | 1469549702940 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x9c135400) [pid = 1799] [serial = 102] [outer = 0x98264800] 09:15:03 INFO - PROCESS | 1799 | 1469549703638 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1130ms 09:15:03 INFO - PROCESS | 1799 | 1469549703707 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 1799 | 1469549703711 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:15:03 INFO - PROCESS | 1799 | 1469549703725 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 1799 | 1469549703729 Marionette TRACE conn4 <- [1,110,null,{}] 09:15:03 INFO - PROCESS | 1799 | 1469549703735 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:03 INFO - PROCESS | 1799 | 1469549703746 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:04 INFO - PROCESS | 1799 | 1469549704010 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:15:04 INFO - PROCESS | 1799 | 1469549704147 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549704161 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f41000 == 30 [pid = 1799] [id = 35] 09:15:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x91f41400) [pid = 1799] [serial = 103] [outer = (nil)] 09:15:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x91f64000) [pid = 1799] [serial = 104] [outer = 0x91f41400] 09:15:04 INFO - PROCESS | 1799 | 1469549704250 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x92232400) [pid = 1799] [serial = 105] [outer = 0x91f41400] 09:15:05 INFO - PROCESS | 1799 | 1469549705265 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1582ms 09:15:05 INFO - PROCESS | 1799 | 1469549705309 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 1799 | 1469549705316 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:15:05 INFO - PROCESS | 1799 | 1469549705324 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 1799 | 1469549705330 Marionette TRACE conn4 <- [1,114,null,{}] 09:15:05 INFO - PROCESS | 1799 | 1469549705383 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:05 INFO - PROCESS | 1799 | 1469549705392 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:05 INFO - PROCESS | 1799 | 1469549705627 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:15:05 INFO - PROCESS | 1799 | 1469549705806 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1799 | 1469549705814 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x9826a400 == 31 [pid = 1799] [id = 36] 09:15:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x98962400) [pid = 1799] [serial = 106] [outer = (nil)] 09:15:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x9a085c00) [pid = 1799] [serial = 107] [outer = 0x98962400] 09:15:05 INFO - PROCESS | 1799 | 1469549705902 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x9a432800) [pid = 1799] [serial = 108] [outer = 0x98962400] 09:15:06 INFO - PROCESS | 1799 | 1469549706900 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1642ms 09:15:06 INFO - PROCESS | 1799 | 1469549706972 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 1799 | 1469549706979 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:15:07 INFO - PROCESS | 1799 | 1469549707001 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 1799 | 1469549707006 Marionette TRACE conn4 <- [1,118,null,{}] 09:15:07 INFO - PROCESS | 1799 | 1469549707013 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:07 INFO - PROCESS | 1799 | 1469549707018 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:07 INFO - PROCESS | 1799 | 1469549707250 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:15:07 INFO - PROCESS | 1799 | 1469549707434 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1799 | 1469549707445 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f63c00 == 32 [pid = 1799] [id = 37] 09:15:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x9525bc00) [pid = 1799] [serial = 109] [outer = (nil)] 09:15:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x95291800) [pid = 1799] [serial = 110] [outer = 0x9525bc00] 09:15:07 INFO - PROCESS | 1799 | 1469549707539 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x9a010400) [pid = 1799] [serial = 111] [outer = 0x9525bc00] 09:15:08 INFO - PROCESS | 1799 | 1469549708457 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1532ms 09:15:08 INFO - PROCESS | 1799 | 1469549708535 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 1799 | 1469549708542 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:15:08 INFO - PROCESS | 1799 | 1469549708560 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 1799 | 1469549708567 Marionette TRACE conn4 <- [1,122,null,{}] 09:15:08 INFO - PROCESS | 1799 | 1469549708574 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:08 INFO - PROCESS | 1799 | 1469549708580 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:08 INFO - PROCESS | 1799 | 1469549708807 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:15:09 INFO - PROCESS | 1799 | 1469549709088 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1799 | 1469549709099 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f46400 == 33 [pid = 1799] [id = 38] 09:15:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x91f47800) [pid = 1799] [serial = 112] [outer = (nil)] 09:15:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x91f6ac00) [pid = 1799] [serial = 113] [outer = 0x91f47800] 09:15:09 INFO - PROCESS | 1799 | 1469549709221 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x93c60400) [pid = 1799] [serial = 114] [outer = 0x91f47800] 09:15:09 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x93a62000) [pid = 1799] [serial = 64] [outer = (nil)] [url = about:blank] 09:15:09 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x9826b400) [pid = 1799] [serial = 68] [outer = (nil)] [url = about:blank] 09:15:09 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x9786a400) [pid = 1799] [serial = 67] [outer = (nil)] [url = about:blank] 09:15:09 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x93aa9000) [pid = 1799] [serial = 65] [outer = (nil)] [url = about:blank] 09:15:09 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0xa337cc00) [pid = 1799] [serial = 62] [outer = (nil)] [url = about:blank] 09:15:09 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0xa3376400) [pid = 1799] [serial = 61] [outer = (nil)] [url = about:blank] 09:15:09 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0xa23a5400) [pid = 1799] [serial = 56] [outer = (nil)] [url = about:blank] 09:15:09 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x9d80a800) [pid = 1799] [serial = 53] [outer = (nil)] [url = about:blank] 09:15:09 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x9a35d000) [pid = 1799] [serial = 71] [outer = (nil)] [url = about:blank] 09:15:09 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x9a090400) [pid = 1799] [serial = 70] [outer = (nil)] [url = about:blank] 09:15:10 INFO - PROCESS | 1799 | 1469549710098 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1598ms 09:15:10 INFO - PROCESS | 1799 | 1469549710152 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 1799 | 1469549710157 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:15:10 INFO - PROCESS | 1799 | 1469549710166 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:15:10 INFO - PROCESS | 1799 | 1469549710171 Marionette TRACE conn4 <- [1,126,null,{}] 09:15:10 INFO - PROCESS | 1799 | 1469549710180 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:10 INFO - PROCESS | 1799 | 1469549710187 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:10 INFO - PROCESS | 1799 | 1469549710358 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:15:10 INFO - PROCESS | 1799 | 1469549710370 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549710382 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x93aa9000 == 34 [pid = 1799] [id = 39] 09:15:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x95284c00) [pid = 1799] [serial = 115] [outer = (nil)] 09:15:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x96556000) [pid = 1799] [serial = 116] [outer = 0x95284c00] 09:15:10 INFO - PROCESS | 1799 | 1469549710470 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x9655c000) [pid = 1799] [serial = 117] [outer = 0x95284c00] 09:15:11 INFO - PROCESS | 1799 | 1469549711410 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1302ms 09:15:11 INFO - PROCESS | 1799 | 1469549711477 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 1799 | 1469549711484 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:15:11 INFO - PROCESS | 1799 | 1469549711493 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1799 | 1469549711497 Marionette TRACE conn4 <- [1,130,null,{}] 09:15:11 INFO - PROCESS | 1799 | 1469549711504 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 1799 | 1469549711510 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:11 INFO - PROCESS | 1799 | 1469549711679 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:15:11 INFO - PROCESS | 1799 | 1469549711691 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549711700 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a086400 == 35 [pid = 1799] [id = 40] 09:15:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x9a088000) [pid = 1799] [serial = 118] [outer = (nil)] 09:15:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x9a35d000) [pid = 1799] [serial = 119] [outer = 0x9a088000] 09:15:11 INFO - PROCESS | 1799 | 1469549711771 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x9b105000) [pid = 1799] [serial = 120] [outer = 0x9a088000] 09:15:12 INFO - PROCESS | 1799 | 1469549712722 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1289ms 09:15:12 INFO - PROCESS | 1799 | 1469549712788 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:15:12 INFO - PROCESS | 1799 | 1469549712792 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:15:12 INFO - PROCESS | 1799 | 1469549712806 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 1799 | 1469549712816 Marionette TRACE conn4 <- [1,134,null,{}] 09:15:12 INFO - PROCESS | 1799 | 1469549712833 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:12 INFO - PROCESS | 1799 | 1469549712841 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:13 INFO - PROCESS | 1799 | 1469549713049 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:15:13 INFO - PROCESS | 1799 | 1469549713075 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549713083 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x95144000 == 36 [pid = 1799] [id = 41] 09:15:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x9b10c800) [pid = 1799] [serial = 121] [outer = (nil)] 09:15:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0xa1002400) [pid = 1799] [serial = 122] [outer = 0x9b10c800] 09:15:13 INFO - PROCESS | 1799 | 1469549713164 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0xa108b800) [pid = 1799] [serial = 123] [outer = 0x9b10c800] 09:15:14 INFO - PROCESS | 1799 | 1469549714059 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1310ms 09:15:14 INFO - PROCESS | 1799 | 1469549714116 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 1799 | 1469549714120 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:15:14 INFO - PROCESS | 1799 | 1469549714128 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 1799 | 1469549714131 Marionette TRACE conn4 <- [1,138,null,{}] 09:15:14 INFO - PROCESS | 1799 | 1469549714139 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:14 INFO - PROCESS | 1799 | 1469549714145 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:14 INFO - PROCESS | 1799 | 1469549714384 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:15:14 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x9a434000) [pid = 1799] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:15:14 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x93a61000) [pid = 1799] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:15:14 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x96554000) [pid = 1799] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:15:14 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x91f64400) [pid = 1799] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:15:14 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x9a440400) [pid = 1799] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:15:14 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x93a5c400) [pid = 1799] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:15:14 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x9a9d4400) [pid = 1799] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:15:14 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0xa2008400) [pid = 1799] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:15:14 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0xa2238800) [pid = 1799] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:15:14 INFO - PROCESS | 1799 | 1469549714555 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1799 | 1469549714562 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x93a5c400 == 37 [pid = 1799] [id = 42] 09:15:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x93a61000) [pid = 1799] [serial = 124] [outer = (nil)] 09:15:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x96555400) [pid = 1799] [serial = 125] [outer = 0x93a61000] 09:15:14 INFO - PROCESS | 1799 | 1469549714649 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x9a094400) [pid = 1799] [serial = 126] [outer = 0x93a61000] 09:15:15 INFO - PROCESS | 1799 | 1469549715492 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1380ms 09:15:15 INFO - PROCESS | 1799 | 1469549715509 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 1799 | 1469549715513 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:15:15 INFO - PROCESS | 1799 | 1469549715519 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 1799 | 1469549715523 Marionette TRACE conn4 <- [1,142,null,{}] 09:15:15 INFO - PROCESS | 1799 | 1469549715529 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:15 INFO - PROCESS | 1799 | 1469549715535 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:15 INFO - PROCESS | 1799 | 1469549715695 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:15:15 INFO - PROCESS | 1799 | 1469549715709 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1799 | 1469549715729 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:15 INFO - PROCESS | 1799 | ++DOCSHELL 0xa2348000 == 38 [pid = 1799] [id = 43] 09:15:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0xa23a5400) [pid = 1799] [serial = 127] [outer = (nil)] 09:15:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0xa2529c00) [pid = 1799] [serial = 128] [outer = 0xa23a5400] 09:15:15 INFO - PROCESS | 1799 | 1469549715824 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0xa2f98400) [pid = 1799] [serial = 129] [outer = 0xa23a5400] 09:15:16 INFO - PROCESS | 1799 | 1469549716834 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1330ms 09:15:16 INFO - PROCESS | 1799 | 1469549716851 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 1799 | 1469549716858 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:15:16 INFO - PROCESS | 1799 | 1469549716869 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 1799 | 1469549716874 Marionette TRACE conn4 <- [1,146,null,{}] 09:15:16 INFO - PROCESS | 1799 | 1469549716884 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:16 INFO - PROCESS | 1799 | 1469549716890 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:17 INFO - PROCESS | 1799 | 1469549717091 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:15:17 INFO - PROCESS | 1799 | 1469549717238 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1799 | 1469549717252 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x93a5f400 == 39 [pid = 1799] [id = 44] 09:15:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x93a62000) [pid = 1799] [serial = 130] [outer = (nil)] 09:15:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x95285800) [pid = 1799] [serial = 131] [outer = 0x93a62000] 09:15:17 INFO - PROCESS | 1799 | 1469549717343 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x9528f000) [pid = 1799] [serial = 132] [outer = 0x93a62000] 09:15:18 INFO - PROCESS | 1799 | 1469549718571 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1737ms 09:15:18 INFO - PROCESS | 1799 | 1469549718628 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 1799 | 1469549718634 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:15:18 INFO - PROCESS | 1799 | 1469549718721 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 1799 | 1469549718727 Marionette TRACE conn4 <- [1,150,null,{}] 09:15:18 INFO - PROCESS | 1799 | 1469549718749 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:18 INFO - PROCESS | 1799 | 1469549718756 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:18 INFO - PROCESS | 1799 | 1469549718991 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:15:19 INFO - PROCESS | 1799 | 1469549719156 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549719169 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x9895d000 == 40 [pid = 1799] [id = 45] 09:15:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0xa200b800) [pid = 1799] [serial = 133] [outer = (nil)] 09:15:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0xa22f6c00) [pid = 1799] [serial = 134] [outer = 0xa200b800] 09:15:19 INFO - PROCESS | 1799 | 1469549719253 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0xa252a800) [pid = 1799] [serial = 135] [outer = 0xa200b800] 09:15:20 INFO - PROCESS | 1799 | 1469549720149 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1524ms 09:15:20 INFO - PROCESS | 1799 | 1469549720184 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 1799 | 1469549720192 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:15:20 INFO - PROCESS | 1799 | 1469549720203 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 1799 | 1469549720212 Marionette TRACE conn4 <- [1,154,null,{}] 09:15:20 INFO - PROCESS | 1799 | 1469549720234 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:20 INFO - PROCESS | 1799 | 1469549720243 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:20 INFO - PROCESS | 1799 | 1469549720547 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:15:20 INFO - PROCESS | 1799 | 1469549720654 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1799 | 1469549720668 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a003000 == 41 [pid = 1799] [id = 46] 09:15:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0xa34c1800) [pid = 1799] [serial = 136] [outer = (nil)] 09:15:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0xa34ca000) [pid = 1799] [serial = 137] [outer = 0xa34c1800] 09:15:20 INFO - PROCESS | 1799 | 1469549720767 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0xa4e4dc00) [pid = 1799] [serial = 138] [outer = 0xa34c1800] 09:15:21 INFO - PROCESS | 1799 | 1469549721676 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1545ms 09:15:21 INFO - PROCESS | 1799 | 1469549721747 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 1799 | 1469549721753 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:15:21 INFO - PROCESS | 1799 | 1469549721761 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 1799 | 1469549721764 Marionette TRACE conn4 <- [1,158,null,{}] 09:15:21 INFO - PROCESS | 1799 | 1469549721771 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:21 INFO - PROCESS | 1799 | 1469549721776 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:22 INFO - PROCESS | 1799 | 1469549722008 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:15:22 INFO - PROCESS | 1799 | 1469549722188 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549722197 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f3c800 == 42 [pid = 1799] [id = 47] 09:15:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x9b17f400) [pid = 1799] [serial = 139] [outer = (nil)] 09:15:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x9b187000) [pid = 1799] [serial = 140] [outer = 0x9b17f400] 09:15:22 INFO - PROCESS | 1799 | 1469549722326 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x9b18ac00) [pid = 1799] [serial = 141] [outer = 0x9b17f400] 09:15:23 INFO - PROCESS | 1799 | 1469549723220 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1490ms 09:15:23 INFO - PROCESS | 1799 | 1469549723251 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 1799 | 1469549723255 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:15:23 INFO - PROCESS | 1799 | 1469549723262 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 1799 | 1469549723266 Marionette TRACE conn4 <- [1,162,null,{}] 09:15:23 INFO - PROCESS | 1799 | 1469549723272 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:23 INFO - PROCESS | 1799 | 1469549723277 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:23 INFO - PROCESS | 1799 | 1469549723459 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:15:23 INFO - PROCESS | 1799 | 1469549723643 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:15:23 INFO - PROCESS | 1799 | 1469549723659 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549723677 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x9655e000 == 43 [pid = 1799] [id = 48] 09:15:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x9786e400) [pid = 1799] [serial = 142] [outer = (nil)] 09:15:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0xa62c1000) [pid = 1799] [serial = 143] [outer = 0x9786e400] 09:15:23 INFO - PROCESS | 1799 | 1469549723802 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0xa62c5800) [pid = 1799] [serial = 144] [outer = 0x9786e400] 09:15:24 INFO - PROCESS | 1799 | 1469549724767 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1530ms 09:15:24 INFO - PROCESS | 1799 | 1469549724794 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 1799 | 1469549724798 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:15:24 INFO - PROCESS | 1799 | 1469549724805 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 1799 | 1469549724808 Marionette TRACE conn4 <- [1,166,null,{}] 09:15:24 INFO - PROCESS | 1799 | 1469549724814 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 1799 | 1469549724825 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:25 INFO - PROCESS | 1799 | 1469549725228 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:15:25 INFO - PROCESS | 1799 | 1469549725425 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549725436 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x93c5d000 == 44 [pid = 1799] [id = 49] 09:15:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x93c65400) [pid = 1799] [serial = 145] [outer = (nil)] 09:15:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x95256400) [pid = 1799] [serial = 146] [outer = 0x93c65400] 09:15:25 INFO - PROCESS | 1799 | 1469549725513 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x9528c800) [pid = 1799] [serial = 147] [outer = 0x93c65400] 09:15:26 INFO - PROCESS | 1799 | 1469549726641 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1889ms 09:15:26 INFO - PROCESS | 1799 | 1469549726697 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 1799 | 1469549726703 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:15:26 INFO - PROCESS | 1799 | 1469549726711 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 1799 | 1469549726717 Marionette TRACE conn4 <- [1,170,null,{}] 09:15:26 INFO - PROCESS | 1799 | 1469549726724 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:26 INFO - PROCESS | 1799 | 1469549726730 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:26 INFO - PROCESS | 1799 | 1469549726970 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:15:27 INFO - PROCESS | 1799 | 1469549727197 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1799 | 1469549727205 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x94750000 == 45 [pid = 1799] [id = 50] 09:15:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x9a084400) [pid = 1799] [serial = 148] [outer = (nil)] 09:15:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x9a9d8800) [pid = 1799] [serial = 149] [outer = 0x9a084400] 09:15:27 INFO - PROCESS | 1799 | 1469549727304 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x9b18a000) [pid = 1799] [serial = 150] [outer = 0x9a084400] 09:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x93a5c400 == 44 [pid = 1799] [id = 42] 09:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x95144000 == 43 [pid = 1799] [id = 41] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x9bfb0c00) [pid = 1799] [serial = 101] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x9a086400 == 42 [pid = 1799] [id = 40] 09:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x93aa9000 == 41 [pid = 1799] [id = 39] 09:15:27 INFO - PROCESS | 1799 | --DOCSHELL 0x91f46400 == 40 [pid = 1799] [id = 38] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x9a562800) [pid = 1799] [serial = 95] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x93a66c00) [pid = 1799] [serial = 88] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x93aa2400) [pid = 1799] [serial = 89] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x9655b800) [pid = 1799] [serial = 91] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x93aa6000) [pid = 1799] [serial = 86] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x92230000) [pid = 1799] [serial = 85] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x9b405c00) [pid = 1799] [serial = 98] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x9786f400) [pid = 1799] [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.] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x93c5a800) [pid = 1799] [serial = 73] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x99facc00) [pid = 1799] [serial = 74] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x9bcc4400) [pid = 1799] [serial = 77] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x9b10b000) [pid = 1799] [serial = 76] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x9a8c5000) [pid = 1799] [serial = 96] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0xa2315800) [pid = 1799] [serial = 80] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0xa2236000) [pid = 1799] [serial = 79] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0xa2fecc00) [pid = 1799] [serial = 83] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0xa255fc00) [pid = 1799] [serial = 82] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x9bfa1800) [pid = 1799] [serial = 99] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x9655ec00) [pid = 1799] [serial = 92] [outer = (nil)] [url = about:blank] 09:15:28 INFO - PROCESS | 1799 | 1469549728148 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1482ms 09:15:28 INFO - PROCESS | 1799 | 1469549728194 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 1799 | 1469549728200 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:15:28 INFO - PROCESS | 1799 | 1469549728206 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 1799 | 1469549728210 Marionette TRACE conn4 <- [1,174,null,{}] 09:15:28 INFO - PROCESS | 1799 | 1469549728218 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:28 INFO - PROCESS | 1799 | 1469549728225 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:28 INFO - PROCESS | 1799 | 1469549728394 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:15:28 INFO - PROCESS | 1799 | 1469549728405 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549728413 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x92230000 == 41 [pid = 1799] [id = 51] 09:15:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x9786f000) [pid = 1799] [serial = 151] [outer = (nil)] 09:15:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x9a560c00) [pid = 1799] [serial = 152] [outer = 0x9786f000] 09:15:28 INFO - PROCESS | 1799 | 1469549728486 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x9b187800) [pid = 1799] [serial = 153] [outer = 0x9786f000] 09:15:29 INFO - PROCESS | 1799 | 1469549729308 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1135ms 09:15:29 INFO - PROCESS | 1799 | 1469549729343 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1799 | 1469549729348 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:15:29 INFO - PROCESS | 1799 | 1469549729365 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1799 | 1469549729373 Marionette TRACE conn4 <- [1,178,null,{}] 09:15:29 INFO - PROCESS | 1799 | 1469549729379 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:29 INFO - PROCESS | 1799 | 1469549729386 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:29 INFO - PROCESS | 1799 | 1469549729561 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:15:29 INFO - PROCESS | 1799 | 1469549729675 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549729681 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x93aa9800 == 42 [pid = 1799] [id = 52] 09:15:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x99fb4000) [pid = 1799] [serial = 154] [outer = (nil)] 09:15:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x9d807c00) [pid = 1799] [serial = 155] [outer = 0x99fb4000] 09:15:29 INFO - PROCESS | 1799 | 1469549729754 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0xa100b800) [pid = 1799] [serial = 156] [outer = 0x99fb4000] 09:15:30 INFO - PROCESS | 1799 | 1469549730535 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1244ms 09:15:30 INFO - PROCESS | 1799 | 1469549730608 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 1799 | 1469549730611 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:15:30 INFO - PROCESS | 1799 | 1469549730618 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 1799 | 1469549730621 Marionette TRACE conn4 <- [1,182,null,{}] 09:15:30 INFO - PROCESS | 1799 | 1469549730627 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:30 INFO - PROCESS | 1799 | 1469549730632 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:30 INFO - PROCESS | 1799 | 1469549730835 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:15:30 INFO - PROCESS | 1799 | 1469549730856 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1799 | 1469549730864 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x9bfa8400 == 43 [pid = 1799] [id = 53] 09:15:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x9c12f000) [pid = 1799] [serial = 157] [outer = (nil)] 09:15:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0xa2342800) [pid = 1799] [serial = 158] [outer = 0x9c12f000] 09:15:30 INFO - PROCESS | 1799 | 1469549730949 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0xa234e800) [pid = 1799] [serial = 159] [outer = 0x9c12f000] 09:15:31 INFO - PROCESS | 1799 | 1469549731821 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1231ms 09:15:31 INFO - PROCESS | 1799 | 1469549731850 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 1799 | 1469549731852 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:15:31 INFO - PROCESS | 1799 | 1469549731859 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1799 | 1469549731863 Marionette TRACE conn4 <- [1,186,null,{}] 09:15:31 INFO - PROCESS | 1799 | 1469549731869 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:31 INFO - PROCESS | 1799 | 1469549731874 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:32 INFO - PROCESS | 1799 | 1469549732163 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:15:32 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x9b10c800) [pid = 1799] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:15:32 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x91f47800) [pid = 1799] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:15:32 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x9a088000) [pid = 1799] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:15:32 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x93a61000) [pid = 1799] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:15:32 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x95284c00) [pid = 1799] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:15:32 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x98264800) [pid = 1799] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:15:32 INFO - PROCESS | 1799 | 1469549732253 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1799 | 1469549732270 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x9222fc00 == 44 [pid = 1799] [id = 54] 09:15:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x93aa6400) [pid = 1799] [serial = 160] [outer = (nil)] 09:15:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x9a8c8000) [pid = 1799] [serial = 161] [outer = 0x93aa6400] 09:15:32 INFO - PROCESS | 1799 | 1469549732349 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0xa2ff2000) [pid = 1799] [serial = 162] [outer = 0x93aa6400] 09:15:33 INFO - PROCESS | 1799 | 1469549733072 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1236ms 09:15:33 INFO - PROCESS | 1799 | 1469549733098 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 1799 | 1469549733102 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:15:33 INFO - PROCESS | 1799 | 1469549733117 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 1799 | 1469549733120 Marionette TRACE conn4 <- [1,190,null,{}] 09:15:33 INFO - PROCESS | 1799 | 1469549733126 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:33 INFO - PROCESS | 1799 | 1469549733131 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:33 INFO - PROCESS | 1799 | 1469549733296 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:15:33 INFO - PROCESS | 1799 | 1469549733305 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549733312 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x92231400 == 45 [pid = 1799] [id = 55] 09:15:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x9b410000) [pid = 1799] [serial = 163] [outer = (nil)] 09:15:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0xa508a000) [pid = 1799] [serial = 164] [outer = 0x9b410000] 09:15:33 INFO - PROCESS | 1799 | 1469549733382 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0xa682d000) [pid = 1799] [serial = 165] [outer = 0x9b410000] 09:15:34 INFO - PROCESS | 1799 | 1469549734232 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1180ms 09:15:34 INFO - PROCESS | 1799 | 1469549734298 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 1799 | 1469549734305 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:15:34 INFO - PROCESS | 1799 | 1469549734315 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 1799 | 1469549734321 Marionette TRACE conn4 <- [1,194,null,{}] 09:15:34 INFO - PROCESS | 1799 | 1469549734343 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 1799 | 1469549734350 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:34 INFO - PROCESS | 1799 | 1469549734543 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:15:34 INFO - PROCESS | 1799 | 1469549734664 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1799 | 1469549734679 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x93aa6000 == 46 [pid = 1799] [id = 56] 09:15:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x93aab000) [pid = 1799] [serial = 166] [outer = (nil)] 09:15:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x94750c00) [pid = 1799] [serial = 167] [outer = 0x93aab000] 09:15:34 INFO - PROCESS | 1799 | 1469549734761 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x9528a400) [pid = 1799] [serial = 168] [outer = 0x93aab000] 09:15:35 INFO - PROCESS | 1799 | 1469549735720 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1458ms 09:15:35 INFO - PROCESS | 1799 | 1469549735773 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 1799 | 1469549735780 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:15:35 INFO - PROCESS | 1799 | 1469549735791 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 1799 | 1469549735795 Marionette TRACE conn4 <- [1,198,null,{}] 09:15:35 INFO - PROCESS | 1799 | 1469549735803 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:35 INFO - PROCESS | 1799 | 1469549735809 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:36 INFO - PROCESS | 1799 | 1469549736033 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:15:36 INFO - PROCESS | 1799 | 1469549736230 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549736236 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a333400 == 47 [pid = 1799] [id = 57] 09:15:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x9a437400) [pid = 1799] [serial = 169] [outer = (nil)] 09:15:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x9b182800) [pid = 1799] [serial = 170] [outer = 0x9a437400] 09:15:36 INFO - PROCESS | 1799 | 1469549736370 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x9bcc4400) [pid = 1799] [serial = 171] [outer = 0x9a437400] 09:15:37 INFO - PROCESS | 1799 | 1469549737240 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1489ms 09:15:37 INFO - PROCESS | 1799 | 1469549737281 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:15:37 INFO - PROCESS | 1799 | 1469549737286 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:15:37 INFO - PROCESS | 1799 | 1469549737293 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 1799 | 1469549737299 Marionette TRACE conn4 <- [1,202,null,{}] 09:15:37 INFO - PROCESS | 1799 | 1469549737316 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 1799 | 1469549737325 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:37 INFO - PROCESS | 1799 | 1469549737524 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:15:37 INFO - PROCESS | 1799 | 1469549737675 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549737685 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:37 INFO - PROCESS | 1799 | ++DOCSHELL 0xa2588800 == 48 [pid = 1799] [id = 58] 09:15:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0xa25f0000) [pid = 1799] [serial = 172] [outer = (nil)] 09:15:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0xa3448c00) [pid = 1799] [serial = 173] [outer = 0xa25f0000] 09:15:37 INFO - PROCESS | 1799 | 1469549737772 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0xa6828c00) [pid = 1799] [serial = 174] [outer = 0xa25f0000] 09:15:38 INFO - PROCESS | 1799 | 1469549738669 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1439ms 09:15:38 INFO - PROCESS | 1799 | 1469549738732 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:15:38 INFO - PROCESS | 1799 | 1469549738737 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:15:38 INFO - PROCESS | 1799 | 1469549738744 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 1799 | 1469549738747 Marionette TRACE conn4 <- [1,206,null,{}] 09:15:38 INFO - PROCESS | 1799 | 1469549738761 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:38 INFO - PROCESS | 1799 | 1469549738767 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:39 INFO - PROCESS | 1799 | 1469549739000 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:15:39 INFO - PROCESS | 1799 | 1469549739149 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549739160 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x98906000 == 49 [pid = 1799] [id = 59] 09:15:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x9a61b800) [pid = 1799] [serial = 175] [outer = (nil)] 09:15:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x9a625400) [pid = 1799] [serial = 176] [outer = 0x9a61b800] 09:15:39 INFO - PROCESS | 1799 | 1469549739284 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x9a628400) [pid = 1799] [serial = 177] [outer = 0x9a61b800] 09:15:40 INFO - PROCESS | 1799 | 1469549740200 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1493ms 09:15:40 INFO - PROCESS | 1799 | 1469549740238 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:15:40 INFO - PROCESS | 1799 | 1469549740242 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:15:40 INFO - PROCESS | 1799 | 1469549740250 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 1799 | 1469549740253 Marionette TRACE conn4 <- [1,210,null,{}] 09:15:40 INFO - PROCESS | 1799 | 1469549740260 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 1799 | 1469549740266 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:40 INFO - PROCESS | 1799 | 1469549740454 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:15:40 INFO - PROCESS | 1799 | 1469549740605 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1799 | 1469549740616 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a61c800 == 50 [pid = 1799] [id = 60] 09:15:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x9a622400) [pid = 1799] [serial = 178] [outer = (nil)] 09:15:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0xa6a75400) [pid = 1799] [serial = 179] [outer = 0x9a622400] 09:15:40 INFO - PROCESS | 1799 | 1469549740695 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0xa6d9cc00) [pid = 1799] [serial = 180] [outer = 0x9a622400] 09:15:41 INFO - PROCESS | 1799 | 1469549741646 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1440ms 09:15:41 INFO - PROCESS | 1799 | 1469549741691 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 1799 | 1469549741695 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:15:41 INFO - PROCESS | 1799 | 1469549741702 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 1799 | 1469549741706 Marionette TRACE conn4 <- [1,214,null,{}] 09:15:41 INFO - PROCESS | 1799 | 1469549741712 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:41 INFO - PROCESS | 1799 | 1469549741722 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:41 INFO - PROCESS | 1799 | 1469549741980 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:15:42 INFO - PROCESS | 1799 | 1469549742173 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1799 | 1469549742180 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f44400 == 51 [pid = 1799] [id = 61] 09:15:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x93a5a800) [pid = 1799] [serial = 181] [outer = (nil)] 09:15:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x93aa5c00) [pid = 1799] [serial = 182] [outer = 0x93a5a800] 09:15:42 INFO - PROCESS | 1799 | 1469549742512 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x95160c00) [pid = 1799] [serial = 183] [outer = 0x93a5a800] 09:15:43 INFO - PROCESS | 1799 | 1469549743401 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1785ms 09:15:43 INFO - PROCESS | 1799 | 1469549743489 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:15:43 INFO - PROCESS | 1799 | 1469549743495 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:15:43 INFO - PROCESS | 1799 | 1469549743504 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 1799 | 1469549743509 Marionette TRACE conn4 <- [1,218,null,{}] 09:15:43 INFO - PROCESS | 1799 | 1469549743516 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 1799 | 1469549743522 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:43 INFO - PROCESS | 1799 | 1469549743740 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:15:43 INFO - PROCESS | 1799 | --DOCSHELL 0x9a08a400 == 50 [pid = 1799] [id = 33] 09:15:43 INFO - PROCESS | 1799 | --DOCSHELL 0x9a433400 == 49 [pid = 1799] [id = 32] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0xa2529c00) [pid = 1799] [serial = 128] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x95291800) [pid = 1799] [serial = 110] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | 1469549744026 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549744037 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:44 INFO - PROCESS | 1799 | --DOCSHELL 0x9222fc00 == 48 [pid = 1799] [id = 54] 09:15:44 INFO - PROCESS | 1799 | --DOCSHELL 0x9bfa8400 == 47 [pid = 1799] [id = 53] 09:15:44 INFO - PROCESS | 1799 | --DOCSHELL 0x93aa9800 == 46 [pid = 1799] [id = 52] 09:15:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x93c61800 == 47 [pid = 1799] [id = 62] 09:15:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x93c62400) [pid = 1799] [serial = 184] [outer = (nil)] 09:15:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x9655d400) [pid = 1799] [serial = 185] [outer = 0x93c62400] 09:15:44 INFO - PROCESS | 1799 | 1469549744141 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x9a329400) [pid = 1799] [serial = 186] [outer = 0x93c62400] 09:15:44 INFO - PROCESS | 1799 | --DOCSHELL 0x92230000 == 46 [pid = 1799] [id = 51] 09:15:44 INFO - PROCESS | 1799 | --DOCSHELL 0x94750000 == 45 [pid = 1799] [id = 50] 09:15:44 INFO - PROCESS | 1799 | --DOCSHELL 0x93c5d000 == 44 [pid = 1799] [id = 49] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0xa1002400) [pid = 1799] [serial = 122] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x93c60400) [pid = 1799] [serial = 114] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x91f6ac00) [pid = 1799] [serial = 113] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x9a35d000) [pid = 1799] [serial = 119] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x96555400) [pid = 1799] [serial = 125] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x96556000) [pid = 1799] [serial = 116] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x9655c000) [pid = 1799] [serial = 117] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x9a085c00) [pid = 1799] [serial = 107] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x91f64000) [pid = 1799] [serial = 104] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x9c135400) [pid = 1799] [serial = 102] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x9a094400) [pid = 1799] [serial = 126] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0xa108b800) [pid = 1799] [serial = 123] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x9b105000) [pid = 1799] [serial = 120] [outer = (nil)] [url = about:blank] 09:15:44 INFO - PROCESS | 1799 | 1469549744918 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1438ms 09:15:44 INFO - PROCESS | 1799 | 1469549744941 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 1799 | 1469549744947 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:15:44 INFO - PROCESS | 1799 | 1469549744961 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 1799 | 1469549744965 Marionette TRACE conn4 <- [1,222,null,{}] 09:15:44 INFO - PROCESS | 1799 | 1469549744972 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:44 INFO - PROCESS | 1799 | 1469549744978 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:45 INFO - PROCESS | 1799 | 1469549745156 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:15:45 INFO - PROCESS | 1799 | 1469549745275 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1799 | 1469549745285 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x96558800 == 45 [pid = 1799] [id = 63] 09:15:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x9655c000) [pid = 1799] [serial = 187] [outer = (nil)] 09:15:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x9b10b000) [pid = 1799] [serial = 188] [outer = 0x9655c000] 09:15:45 INFO - PROCESS | 1799 | 1469549745357 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x9bcbbc00) [pid = 1799] [serial = 189] [outer = 0x9655c000] 09:15:46 INFO - PROCESS | 1799 | 1469549746108 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1179ms 09:15:46 INFO - PROCESS | 1799 | 1469549746152 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:15:46 INFO - PROCESS | 1799 | 1469549746157 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:15:46 INFO - PROCESS | 1799 | 1469549746164 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1799 | 1469549746171 Marionette TRACE conn4 <- [1,226,null,{}] 09:15:46 INFO - PROCESS | 1799 | 1469549746188 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - PROCESS | 1799 | 1469549746197 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:46 INFO - PROCESS | 1799 | 1469549746377 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:15:46 INFO - PROCESS | 1799 | 1469549746394 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549746403 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a61d000 == 46 [pid = 1799] [id = 64] 09:15:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x9c132800) [pid = 1799] [serial = 190] [outer = (nil)] 09:15:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0xa2009400) [pid = 1799] [serial = 191] [outer = 0x9c132800] 09:15:46 INFO - PROCESS | 1799 | 1469549746592 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0xa2221000) [pid = 1799] [serial = 192] [outer = 0x9c132800] 09:15:47 INFO - PROCESS | 1799 | 1469549747470 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1341ms 09:15:47 INFO - PROCESS | 1799 | 1469549747515 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 1799 | 1469549747522 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:15:47 INFO - PROCESS | 1799 | 1469549747535 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 1799 | 1469549747538 Marionette TRACE conn4 <- [1,230,null,{}] 09:15:47 INFO - PROCESS | 1799 | 1469549747552 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:47 INFO - PROCESS | 1799 | 1469549747558 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:47 INFO - PROCESS | 1799 | 1469549747783 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:15:47 INFO - PROCESS | 1799 | 1469549747810 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1799 | 1469549747818 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f3a400 == 47 [pid = 1799] [id = 65] 09:15:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x938d7c00) [pid = 1799] [serial = 193] [outer = (nil)] 09:15:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x9a663000) [pid = 1799] [serial = 194] [outer = 0x938d7c00] 09:15:47 INFO - PROCESS | 1799 | 1469549747887 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x9a666c00) [pid = 1799] [serial = 195] [outer = 0x938d7c00] 09:15:48 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x9c12f000) [pid = 1799] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:15:48 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x93c65400) [pid = 1799] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:15:48 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x93aa6400) [pid = 1799] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:15:48 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x9786f000) [pid = 1799] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:15:48 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x99fb4000) [pid = 1799] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:15:48 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x9a084400) [pid = 1799] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:15:48 INFO - PROCESS | 1799 | 1469549748860 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1345ms 09:15:48 INFO - PROCESS | 1799 | 1469549748881 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 1799 | 1469549748885 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:15:48 INFO - PROCESS | 1799 | 1469549748900 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 1799 | 1469549748904 Marionette TRACE conn4 <- [1,234,null,{}] 09:15:48 INFO - PROCESS | 1799 | 1469549748910 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 1799 | 1469549748915 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:49 INFO - PROCESS | 1799 | 1469549749073 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:15:49 INFO - PROCESS | 1799 | 1469549749087 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1799 | 1469549749093 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x93a5c400 == 48 [pid = 1799] [id = 66] 09:15:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x9a65e800) [pid = 1799] [serial = 196] [outer = (nil)] 09:15:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x9d4bc800) [pid = 1799] [serial = 197] [outer = 0x9a65e800] 09:15:49 INFO - PROCESS | 1799 | 1469549749180 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0xa2224800) [pid = 1799] [serial = 198] [outer = 0x9a65e800] 09:15:50 INFO - PROCESS | 1799 | 1469549750041 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1200ms 09:15:50 INFO - PROCESS | 1799 | 1469549750100 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 1799 | 1469549750103 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:15:50 INFO - PROCESS | 1799 | 1469549750111 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 1799 | 1469549750115 Marionette TRACE conn4 <- [1,238,null,{}] 09:15:50 INFO - PROCESS | 1799 | 1469549750121 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:50 INFO - PROCESS | 1799 | 1469549750131 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:50 INFO - PROCESS | 1799 | 1469549750304 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:15:50 INFO - PROCESS | 1799 | 1469549750417 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549750429 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f42400 == 49 [pid = 1799] [id = 67] 09:15:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x99fb4000) [pid = 1799] [serial = 199] [outer = (nil)] 09:15:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0xa234c400) [pid = 1799] [serial = 200] [outer = 0x99fb4000] 09:15:50 INFO - PROCESS | 1799 | 1469549750502 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0xa258a800) [pid = 1799] [serial = 201] [outer = 0x99fb4000] 09:15:51 INFO - PROCESS | 1799 | 1469549751455 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1382ms 09:15:51 INFO - PROCESS | 1799 | 1469549751495 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:15:51 INFO - PROCESS | 1799 | 1469549751502 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:15:51 INFO - PROCESS | 1799 | 1469549751510 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 1799 | 1469549751519 Marionette TRACE conn4 <- [1,242,null,{}] 09:15:51 INFO - PROCESS | 1799 | 1469549751527 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:51 INFO - PROCESS | 1799 | 1469549751532 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:51 INFO - PROCESS | 1799 | 1469549751773 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:15:52 INFO - PROCESS | 1799 | 1469549751991 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1799 | 1469549751999 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x9528d000 == 50 [pid = 1799] [id = 68] 09:15:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x9786f400) [pid = 1799] [serial = 202] [outer = (nil)] 09:15:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x9a331800) [pid = 1799] [serial = 203] [outer = 0x9786f400] 09:15:52 INFO - PROCESS | 1799 | 1469549752131 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x9a626000) [pid = 1799] [serial = 204] [outer = 0x9786f400] 09:15:53 INFO - PROCESS | 1799 | 1469549753003 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1539ms 09:15:53 INFO - PROCESS | 1799 | 1469549753048 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 1799 | 1469549753056 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:15:53 INFO - PROCESS | 1799 | 1469549753084 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 1799 | 1469549753090 Marionette TRACE conn4 <- [1,246,null,{}] 09:15:53 INFO - PROCESS | 1799 | 1469549753100 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:53 INFO - PROCESS | 1799 | 1469549753107 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:53 INFO - PROCESS | 1799 | 1469549753308 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:15:53 INFO - PROCESS | 1799 | 1469549753555 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549753562 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x9c135c00 == 51 [pid = 1799] [id = 69] 09:15:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x9c13b400) [pid = 1799] [serial = 205] [outer = (nil)] 09:15:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x9d80bc00) [pid = 1799] [serial = 206] [outer = 0x9c13b400] 09:15:53 INFO - PROCESS | 1799 | 1469549753736 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0xa100f800) [pid = 1799] [serial = 207] [outer = 0x9c13b400] 09:15:54 INFO - PROCESS | 1799 | 1469549754618 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1567ms 09:15:54 INFO - PROCESS | 1799 | 1469549754651 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 1799 | 1469549754655 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:15:54 INFO - PROCESS | 1799 | 1469549754666 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 1799 | 1469549754671 Marionette TRACE conn4 <- [1,250,null,{}] 09:15:54 INFO - PROCESS | 1799 | 1469549754690 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 1799 | 1469549754699 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:54 INFO - PROCESS | 1799 | 1469549754897 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:15:55 INFO - PROCESS | 1799 | 1469549755053 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1799 | 1469549755062 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:55 INFO - PROCESS | 1799 | ++DOCSHELL 0xa2318000 == 52 [pid = 1799] [id = 70] 09:15:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0xa337b400) [pid = 1799] [serial = 208] [outer = (nil)] 09:15:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0xa35df000) [pid = 1799] [serial = 209] [outer = 0xa337b400] 09:15:55 INFO - PROCESS | 1799 | 1469549755153 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0xa6825000) [pid = 1799] [serial = 210] [outer = 0xa337b400] 09:15:56 INFO - PROCESS | 1799 | 1469549756070 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1439ms 09:15:56 INFO - PROCESS | 1799 | 1469549756105 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 1799 | 1469549756109 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:15:56 INFO - PROCESS | 1799 | 1469549756117 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 1799 | 1469549756121 Marionette TRACE conn4 <- [1,254,null,{}] 09:15:56 INFO - PROCESS | 1799 | 1469549756127 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:56 INFO - PROCESS | 1799 | 1469549756133 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:56 INFO - PROCESS | 1799 | 1469549756327 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:15:56 INFO - PROCESS | 1799 | 1469549756523 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1799 | 1469549756532 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x93aa4400 == 53 [pid = 1799] [id = 71] 09:15:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x9655f800) [pid = 1799] [serial = 211] [outer = (nil)] 09:15:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0xa6f3b400) [pid = 1799] [serial = 212] [outer = 0x9655f800] 09:15:56 INFO - PROCESS | 1799 | 1469549756701 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0xa6f48400) [pid = 1799] [serial = 213] [outer = 0x9655f800] 09:15:57 INFO - PROCESS | 1799 | 1469549757566 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1486ms 09:15:57 INFO - PROCESS | 1799 | 1469549757604 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1799 | 1469549757608 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:15:57 INFO - PROCESS | 1799 | 1469549757615 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1799 | 1469549757619 Marionette TRACE conn4 <- [1,258,null,{}] 09:15:57 INFO - PROCESS | 1799 | 1469549757626 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:57 INFO - PROCESS | 1799 | 1469549757632 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:57 INFO - PROCESS | 1799 | 1469549757823 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:15:57 INFO - PROCESS | 1799 | 1469549757978 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1799 | 1469549757986 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:58 INFO - PROCESS | 1799 | ++DOCSHELL 0xa6da7c00 == 54 [pid = 1799] [id = 72] 09:15:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0xa6f4a400) [pid = 1799] [serial = 214] [outer = (nil)] 09:15:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0xa6f7e000) [pid = 1799] [serial = 215] [outer = 0xa6f4a400] 09:15:58 INFO - PROCESS | 1799 | 1469549758071 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x9a65b000) [pid = 1799] [serial = 216] [outer = 0xa6f4a400] 09:15:58 INFO - PROCESS | 1799 | 1469549758993 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1431ms 09:15:59 INFO - PROCESS | 1799 | 1469549759048 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 1799 | 1469549759051 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:15:59 INFO - PROCESS | 1799 | 1469549759060 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1799 | 1469549759063 Marionette TRACE conn4 <- [1,262,null,{}] 09:15:59 INFO - PROCESS | 1799 | 1469549759070 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 1799 | 1469549759079 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:59 INFO - PROCESS | 1799 | 1469549759322 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:15:59 INFO - PROCESS | 1799 | 1469549759527 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549759538 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:15:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x913e9800 == 55 [pid = 1799] [id = 73] 09:15:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x913ee800) [pid = 1799] [serial = 217] [outer = (nil)] 09:15:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x913f6400) [pid = 1799] [serial = 218] [outer = 0x913ee800] 09:15:59 INFO - PROCESS | 1799 | 1469549759668 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0xa6f78400) [pid = 1799] [serial = 219] [outer = 0x913ee800] 09:15:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0xa82f0800) [pid = 1799] [serial = 220] [outer = 0x93c58800] 09:16:00 INFO - PROCESS | 1799 | 1469549760619 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1594ms 09:16:00 INFO - PROCESS | 1799 | 1469549760655 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 1799 | 1469549760659 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:16:00 INFO - PROCESS | 1799 | 1469549760666 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1799 | 1469549760670 Marionette TRACE conn4 <- [1,266,null,{}] 09:16:00 INFO - PROCESS | 1799 | 1469549760676 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:00 INFO - PROCESS | 1799 | 1469549760685 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:00 INFO - PROCESS | 1799 | 1469549760864 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:16:01 INFO - PROCESS | 1799 | 1469549761029 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549761037 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c2f800 == 56 [pid = 1799] [id = 74] 09:16:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x90c31400) [pid = 1799] [serial = 221] [outer = (nil)] 09:16:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x90c39400) [pid = 1799] [serial = 222] [outer = 0x90c31400] 09:16:01 INFO - PROCESS | 1799 | 1469549761123 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x90c3ac00) [pid = 1799] [serial = 223] [outer = 0x90c31400] 09:16:02 INFO - PROCESS | 1799 | 1469549762013 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1383ms 09:16:02 INFO - PROCESS | 1799 | 1469549762051 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 1799 | 1469549762055 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:16:02 INFO - PROCESS | 1799 | 1469549762062 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 1799 | 1469549762066 Marionette TRACE conn4 <- [1,270,null,{}] 09:16:02 INFO - PROCESS | 1799 | 1469549762072 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:02 INFO - PROCESS | 1799 | 1469549762078 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:02 INFO - PROCESS | 1799 | 1469549762319 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:16:02 INFO - PROCESS | 1799 | 1469549762443 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1799 | 1469549762453 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c38c00 == 57 [pid = 1799] [id = 75] 09:16:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x91f3ac00) [pid = 1799] [serial = 224] [outer = (nil)] 09:16:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x92397400) [pid = 1799] [serial = 225] [outer = 0x91f3ac00] 09:16:02 INFO - PROCESS | 1799 | 1469549762535 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x92398c00) [pid = 1799] [serial = 226] [outer = 0x91f3ac00] 09:16:03 INFO - PROCESS | 1799 | 1469549763404 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1380ms 09:16:03 INFO - PROCESS | 1799 | 1469549763444 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1799 | 1469549763448 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:16:03 INFO - PROCESS | 1799 | 1469549763455 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1799 | 1469549763459 Marionette TRACE conn4 <- [1,274,null,{}] 09:16:03 INFO - PROCESS | 1799 | 1469549763718 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 1799 | 1469549763723 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:03 INFO - PROCESS | 1799 | 1469549763911 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:16:04 INFO - PROCESS | 1799 | 1469549764117 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549764129 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x92232000 == 58 [pid = 1799] [id = 76] 09:16:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x92391400) [pid = 1799] [serial = 227] [outer = (nil)] 09:16:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x9239d400) [pid = 1799] [serial = 228] [outer = 0x92391400] 09:16:04 INFO - PROCESS | 1799 | 1469549764213 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x923a0c00) [pid = 1799] [serial = 229] [outer = 0x92391400] 09:16:05 INFO - PROCESS | 1799 | 1469549765099 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1710ms 09:16:05 INFO - PROCESS | 1799 | 1469549765167 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 1799 | 1469549765173 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:16:05 INFO - PROCESS | 1799 | 1469549765180 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 1799 | 1469549765185 Marionette TRACE conn4 <- [1,278,null,{}] 09:16:05 INFO - PROCESS | 1799 | 1469549765193 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 1799 | 1469549765200 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:05 INFO - PROCESS | 1799 | 1469549765378 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:16:05 INFO - PROCESS | 1799 | 1469549765546 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1799 | 1469549765556 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x98264800 == 59 [pid = 1799] [id = 77] 09:16:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x98901800) [pid = 1799] [serial = 230] [outer = (nil)] 09:16:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x9970a800) [pid = 1799] [serial = 231] [outer = 0x98901800] 09:16:05 INFO - PROCESS | 1799 | 1469549765639 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x9a08ac00) [pid = 1799] [serial = 232] [outer = 0x98901800] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0xa508a000) [pid = 1799] [serial = 164] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOCSHELL 0x93a5c400 == 58 [pid = 1799] [id = 66] 09:16:06 INFO - PROCESS | 1799 | --DOCSHELL 0x91f3a400 == 57 [pid = 1799] [id = 65] 09:16:06 INFO - PROCESS | 1799 | --DOCSHELL 0x9a61d000 == 56 [pid = 1799] [id = 64] 09:16:06 INFO - PROCESS | 1799 | --DOCSHELL 0x96558800 == 55 [pid = 1799] [id = 63] 09:16:06 INFO - PROCESS | 1799 | --DOCSHELL 0x93c61800 == 54 [pid = 1799] [id = 62] 09:16:06 INFO - PROCESS | 1799 | --DOCSHELL 0x91f44400 == 53 [pid = 1799] [id = 61] 09:16:06 INFO - PROCESS | 1799 | 1469549766573 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:16:06 INFO - PROCESS | 1799 | --DOCSHELL 0x92231400 == 52 [pid = 1799] [id = 55] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0xa2342800) [pid = 1799] [serial = 158] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x95256400) [pid = 1799] [serial = 146] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x95285800) [pid = 1799] [serial = 131] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0xa34ca000) [pid = 1799] [serial = 137] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x9a8c8000) [pid = 1799] [serial = 161] [outer = (nil)] [url = about:blank] 09:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1435ms 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x9a560c00) [pid = 1799] [serial = 152] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x9b187000) [pid = 1799] [serial = 140] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x9b187800) [pid = 1799] [serial = 153] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0xa62c1000) [pid = 1799] [serial = 143] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0xa22f6c00) [pid = 1799] [serial = 134] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x9d807c00) [pid = 1799] [serial = 155] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x9b18a000) [pid = 1799] [serial = 150] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x9a9d8800) [pid = 1799] [serial = 149] [outer = (nil)] [url = about:blank] 09:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x9528c800) [pid = 1799] [serial = 147] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0xa2ff2000) [pid = 1799] [serial = 162] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0xa234e800) [pid = 1799] [serial = 159] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0xa100b800) [pid = 1799] [serial = 156] [outer = (nil)] [url = about:blank] 09:16:06 INFO - PROCESS | 1799 | 1469549766631 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 1799 | 1469549766636 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:16:06 INFO - PROCESS | 1799 | 1469549766648 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1799 | 1469549766652 Marionette TRACE conn4 <- [1,282,null,{}] 09:16:06 INFO - PROCESS | 1799 | 1469549766658 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:06 INFO - PROCESS | 1799 | 1469549766665 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:06 INFO - PROCESS | 1799 | 1469549766849 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:16:06 INFO - PROCESS | 1799 | 1469549766972 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549766984 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a09bc00 == 53 [pid = 1799] [id = 78] 09:16:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x9a560c00) [pid = 1799] [serial = 233] [outer = (nil)] 09:16:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x9a61f800) [pid = 1799] [serial = 234] [outer = 0x9a560c00] 09:16:07 INFO - PROCESS | 1799 | 1469549767065 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x9a65d000) [pid = 1799] [serial = 235] [outer = 0x9a560c00] 09:16:07 INFO - PROCESS | 1799 | 1469549767913 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1293ms 09:16:07 INFO - PROCESS | 1799 | 1469549767944 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:16:07 INFO - PROCESS | 1799 | 1469549767954 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:16:07 INFO - PROCESS | 1799 | 1469549767961 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 1799 | 1469549767966 Marionette TRACE conn4 <- [1,286,null,{}] 09:16:07 INFO - PROCESS | 1799 | 1469549767972 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 1799 | 1469549767976 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:08 INFO - PROCESS | 1799 | 1469549768147 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:16:08 INFO - PROCESS | 1799 | 1469549768157 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1799 | 1469549768162 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x913f6800 == 54 [pid = 1799] [id = 79] 09:16:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x9a65fc00) [pid = 1799] [serial = 236] [outer = (nil)] 09:16:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x9b410c00) [pid = 1799] [serial = 237] [outer = 0x9a65fc00] 09:16:08 INFO - PROCESS | 1799 | 1469549768346 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x9c136400) [pid = 1799] [serial = 238] [outer = 0x9a65fc00] 09:16:09 INFO - PROCESS | 1799 | 1469549769099 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1194ms 09:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:16:09 INFO - PROCESS | 1799 | 1469549769156 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 1799 | 1469549769159 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:16:09 INFO - PROCESS | 1799 | 1469549769166 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 1799 | 1469549769170 Marionette TRACE conn4 <- [1,290,null,{}] 09:16:09 INFO - PROCESS | 1799 | 1469549769175 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:09 INFO - PROCESS | 1799 | 1469549769179 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:09 INFO - PROCESS | 1799 | 1469549769384 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:16:09 INFO - PROCESS | 1799 | 1469549769407 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549769414 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x93a60800 == 55 [pid = 1799] [id = 80] 09:16:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x9d4c1000) [pid = 1799] [serial = 239] [outer = (nil)] 09:16:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x9d80b000) [pid = 1799] [serial = 240] [outer = 0x9d4c1000] 09:16:09 INFO - PROCESS | 1799 | 1469549769484 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0xa2003000) [pid = 1799] [serial = 241] [outer = 0x9d4c1000] 09:16:10 INFO - PROCESS | 1799 | 1469549770396 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1290ms 09:16:10 INFO - PROCESS | 1799 | 1469549770456 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:16:10 INFO - PROCESS | 1799 | 1469549770461 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:16:10 INFO - PROCESS | 1799 | 1469549770468 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1799 | 1469549770471 Marionette TRACE conn4 <- [1,294,null,{}] 09:16:10 INFO - PROCESS | 1799 | 1469549770477 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:10 INFO - PROCESS | 1799 | 1469549770486 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:10 INFO - PROCESS | 1799 | 1469549770757 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:16:10 INFO - PROCESS | 1799 | 1469549770785 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1799 | 1469549770792 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x91357800 == 56 [pid = 1799] [id = 81] 09:16:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x9135bc00) [pid = 1799] [serial = 242] [outer = (nil)] 09:16:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x913f0000) [pid = 1799] [serial = 243] [outer = 0x9135bc00] 09:16:10 INFO - PROCESS | 1799 | 1469549770868 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0xa2226c00) [pid = 1799] [serial = 244] [outer = 0x9135bc00] 09:16:11 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x938d7c00) [pid = 1799] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:16:11 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x93c62400) [pid = 1799] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:16:11 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x9655c000) [pid = 1799] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:16:11 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x93a5a800) [pid = 1799] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:16:11 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x9c132800) [pid = 1799] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:16:11 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x9a65e800) [pid = 1799] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:16:12 INFO - PROCESS | 1799 | 1469549772240 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1836ms 09:16:12 INFO - PROCESS | 1799 | 1469549772303 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 1799 | 1469549772307 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:16:12 INFO - PROCESS | 1799 | 1469549772321 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1799 | 1469549772324 Marionette TRACE conn4 <- [1,298,null,{}] 09:16:12 INFO - PROCESS | 1799 | 1469549772330 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 1799 | 1469549772335 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:12 INFO - PROCESS | 1799 | 1469549772487 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:16:12 INFO - PROCESS | 1799 | 1469549772497 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1799 | 1469549772507 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x91341400 == 57 [pid = 1799] [id = 82] 09:16:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x91343c00) [pid = 1799] [serial = 245] [outer = (nil)] 09:16:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x9134b800) [pid = 1799] [serial = 246] [outer = 0x91343c00] 09:16:12 INFO - PROCESS | 1799 | 1469549772576 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x9134ec00) [pid = 1799] [serial = 247] [outer = 0x91343c00] 09:16:13 INFO - PROCESS | 1799 | 1469549773475 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1183ms 09:16:13 INFO - PROCESS | 1799 | 1469549773505 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 1799 | 1469549773513 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:16:13 INFO - PROCESS | 1799 | 1469549773523 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 1799 | 1469549773529 Marionette TRACE conn4 <- [1,302,null,{}] 09:16:13 INFO - PROCESS | 1799 | 1469549773540 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:13 INFO - PROCESS | 1799 | 1469549773546 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:13 INFO - PROCESS | 1799 | 1469549773871 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:16:13 INFO - PROCESS | 1799 | 1469549773964 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549773979 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x9135a000 == 58 [pid = 1799] [id = 83] 09:16:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x9135c400) [pid = 1799] [serial = 248] [outer = (nil)] 09:16:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x9135fc00) [pid = 1799] [serial = 249] [outer = 0x9135c400] 09:16:14 INFO - PROCESS | 1799 | 1469549774103 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x91363000) [pid = 1799] [serial = 250] [outer = 0x9135c400] 09:16:15 INFO - PROCESS | 1799 | 1469549775065 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1593ms 09:16:15 INFO - PROCESS | 1799 | 1469549775115 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 1799 | 1469549775123 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:16:15 INFO - PROCESS | 1799 | 1469549775134 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 1799 | 1469549775138 Marionette TRACE conn4 <- [1,306,null,{}] 09:16:15 INFO - PROCESS | 1799 | 1469549775144 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:15 INFO - PROCESS | 1799 | 1469549775151 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:15 INFO - PROCESS | 1799 | 1469549775342 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:16:15 INFO - PROCESS | 1799 | 1469549775504 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1799 | 1469549775515 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f65800 == 59 [pid = 1799] [id = 84] 09:16:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x9239c800) [pid = 1799] [serial = 251] [outer = (nil)] 09:16:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x93aa3800) [pid = 1799] [serial = 252] [outer = 0x9239c800] 09:16:15 INFO - PROCESS | 1799 | 1469549775605 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x95289800) [pid = 1799] [serial = 253] [outer = 0x9239c800] 09:16:16 INFO - PROCESS | 1799 | 1469549776521 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1441ms 09:16:16 INFO - PROCESS | 1799 | 1469549776576 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 1799 | 1469549776580 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:16:16 INFO - PROCESS | 1799 | 1469549776588 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 1799 | 1469549776596 Marionette TRACE conn4 <- [1,310,null,{}] 09:16:16 INFO - PROCESS | 1799 | 1469549776615 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 1799 | 1469549776624 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:16 INFO - PROCESS | 1799 | 1469549776851 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:16:17 INFO - PROCESS | 1799 | 1469549777062 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1799 | 1469549777078 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x913edc00 == 60 [pid = 1799] [id = 85] 09:16:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x9a627000) [pid = 1799] [serial = 254] [outer = (nil)] 09:16:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x9a8c8000) [pid = 1799] [serial = 255] [outer = 0x9a627000] 09:16:17 INFO - PROCESS | 1799 | 1469549777255 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x9b17ec00) [pid = 1799] [serial = 256] [outer = 0x9a627000] 09:16:18 INFO - PROCESS | 1799 | 1469549778559 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 2007ms 09:16:18 INFO - PROCESS | 1799 | 1469549778596 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 1799 | 1469549778602 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:16:18 INFO - PROCESS | 1799 | 1469549778611 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1799 | 1469549778615 Marionette TRACE conn4 <- [1,314,null,{}] 09:16:18 INFO - PROCESS | 1799 | 1469549778623 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:18 INFO - PROCESS | 1799 | 1469549778630 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:18 INFO - PROCESS | 1799 | 1469549778884 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:16:19 INFO - PROCESS | 1799 | 1469549779153 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1799 | 1469549779160 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c39c00 == 61 [pid = 1799] [id = 86] 09:16:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x99710000) [pid = 1799] [serial = 257] [outer = (nil)] 09:16:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x9d866400) [pid = 1799] [serial = 258] [outer = 0x99710000] 09:16:19 INFO - PROCESS | 1799 | 1469549779262 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0xa223c000) [pid = 1799] [serial = 259] [outer = 0x99710000] 09:16:20 INFO - PROCESS | 1799 | 1469549780219 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1639ms 09:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:16:20 INFO - PROCESS | 1799 | 1469549780251 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 1799 | 1469549780254 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:16:20 INFO - PROCESS | 1799 | 1469549780262 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 1799 | 1469549780265 Marionette TRACE conn4 <- [1,318,null,{}] 09:16:20 INFO - PROCESS | 1799 | 1469549780273 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 1799 | 1469549780279 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:20 INFO - PROCESS | 1799 | 1469549780476 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:16:20 INFO - PROCESS | 1799 | 1469549780676 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549780685 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x9bfa1800 == 62 [pid = 1799] [id = 87] 09:16:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x9d866c00) [pid = 1799] [serial = 260] [outer = (nil)] 09:16:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0xa255fc00) [pid = 1799] [serial = 261] [outer = 0x9d866c00] 09:16:20 INFO - PROCESS | 1799 | 1469549780813 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0xa2f98000) [pid = 1799] [serial = 262] [outer = 0x9d866c00] 09:16:21 INFO - PROCESS | 1799 | 1469549781707 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1489ms 09:16:21 INFO - PROCESS | 1799 | 1469549781750 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:16:21 INFO - PROCESS | 1799 | 1469549781754 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:16:21 INFO - PROCESS | 1799 | 1469549781761 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1799 | 1469549781764 Marionette TRACE conn4 <- [1,322,null,{}] 09:16:21 INFO - PROCESS | 1799 | 1469549781770 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:21 INFO - PROCESS | 1799 | 1469549781780 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:22 INFO - PROCESS | 1799 | 1469549782013 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:16:22 INFO - PROCESS | 1799 | 1469549782220 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1799 | 1469549782228 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f493000 == 63 [pid = 1799] [id = 88] 09:16:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8f496c00) [pid = 1799] [serial = 263] [outer = (nil)] 09:16:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8f49a000) [pid = 1799] [serial = 264] [outer = 0x8f496c00] 09:16:22 INFO - PROCESS | 1799 | 1469549782361 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0xa3403800) [pid = 1799] [serial = 265] [outer = 0x8f496c00] 09:16:23 INFO - PROCESS | 1799 | 1469549783247 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1532ms 09:16:23 INFO - PROCESS | 1799 | 1469549783293 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:16:23 INFO - PROCESS | 1799 | 1469549783298 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:16:23 INFO - PROCESS | 1799 | 1469549783304 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 1799 | 1469549783308 Marionette TRACE conn4 <- [1,326,null,{}] 09:16:23 INFO - PROCESS | 1799 | 1469549783314 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:23 INFO - PROCESS | 1799 | 1469549783319 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:23 INFO - PROCESS | 1799 | 1469549783527 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:16:23 INFO - PROCESS | 1799 | 1469549783729 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549783739 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f688400 == 64 [pid = 1799] [id = 89] 09:16:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x8f68ac00) [pid = 1799] [serial = 266] [outer = (nil)] 09:16:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x8f68f800) [pid = 1799] [serial = 267] [outer = 0x8f68ac00] 09:16:23 INFO - PROCESS | 1799 | 1469549783860 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x8f692c00) [pid = 1799] [serial = 268] [outer = 0x8f68ac00] 09:16:24 INFO - PROCESS | 1799 | 1469549784743 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1487ms 09:16:24 INFO - PROCESS | 1799 | 1469549784791 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:16:24 INFO - PROCESS | 1799 | 1469549784796 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:16:24 INFO - PROCESS | 1799 | 1469549784802 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1799 | 1469549784806 Marionette TRACE conn4 <- [1,330,null,{}] 09:16:24 INFO - PROCESS | 1799 | 1469549784812 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 1799 | 1469549784817 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:25 INFO - PROCESS | 1799 | 1469549785000 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:16:25 INFO - PROCESS | 1799 | 1469549785166 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549785176 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f68f400 == 65 [pid = 1799] [id = 90] 09:16:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8f696400) [pid = 1799] [serial = 269] [outer = (nil)] 09:16:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x9a09c800) [pid = 1799] [serial = 270] [outer = 0x8f696400] 09:16:25 INFO - PROCESS | 1799 | 1469549785254 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x9a662400) [pid = 1799] [serial = 271] [outer = 0x8f696400] 09:16:26 INFO - PROCESS | 1799 | 1469549786422 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1636ms 09:16:26 INFO - PROCESS | 1799 | 1469549786438 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1799 | 1469549786443 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:16:26 INFO - PROCESS | 1799 | 1469549786452 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1799 | 1469549786457 Marionette TRACE conn4 <- [1,334,null,{}] 09:16:26 INFO - PROCESS | 1799 | 1469549786465 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 1799 | 1469549786470 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:26 INFO - PROCESS | 1799 | 1469549786644 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:16:26 INFO - PROCESS | 1799 | 1469549786844 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1799 | 1469549786857 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x91350c00 == 66 [pid = 1799] [id = 91] 09:16:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x91355800) [pid = 1799] [serial = 272] [outer = (nil)] 09:16:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x9135d400) [pid = 1799] [serial = 273] [outer = 0x91355800] 09:16:26 INFO - PROCESS | 1799 | 1469549786929 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x913ec800) [pid = 1799] [serial = 274] [outer = 0x91355800] 09:16:27 INFO - PROCESS | 1799 | 1469549787830 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1432ms 09:16:27 INFO - PROCESS | 1799 | 1469549787884 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 1799 | 1469549787891 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:16:27 INFO - PROCESS | 1799 | 1469549787901 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 1799 | 1469549787905 Marionette TRACE conn4 <- [1,338,null,{}] 09:16:27 INFO - PROCESS | 1799 | 1469549787911 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:27 INFO - PROCESS | 1799 | 1469549787917 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:28 INFO - PROCESS | 1799 | 1469549788095 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:16:28 INFO - PROCESS | 1799 | 1469549788276 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1799 | 1469549788283 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x9239f000 == 67 [pid = 1799] [id = 92] 09:16:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x93a63800) [pid = 1799] [serial = 275] [outer = (nil)] 09:16:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x93c5d000) [pid = 1799] [serial = 276] [outer = 0x93a63800] 09:16:28 INFO - PROCESS | 1799 | 1469549788400 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x9528ec00) [pid = 1799] [serial = 277] [outer = 0x93a63800] 09:16:29 INFO - PROCESS | 1799 | 1469549789282 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1432ms 09:16:29 INFO - PROCESS | 1799 | 1469549789334 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 1799 | 1469549789337 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:16:29 INFO - PROCESS | 1799 | 1469549789365 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 1799 | 1469549789371 Marionette TRACE conn4 <- [1,342,null,{}] 09:16:29 INFO - PROCESS | 1799 | 1469549789389 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:29 INFO - PROCESS | 1799 | 1469549789398 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:29 INFO - PROCESS | 1799 | 1469549789578 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:16:29 INFO - PROCESS | 1799 | --DOCSHELL 0x93a5f400 == 66 [pid = 1799] [id = 44] 09:16:29 INFO - PROCESS | 1799 | --DOCSHELL 0x9a003000 == 65 [pid = 1799] [id = 46] 09:16:29 INFO - PROCESS | 1799 | --DOCSHELL 0x91f3c800 == 64 [pid = 1799] [id = 47] 09:16:29 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0xa234c400) [pid = 1799] [serial = 200] [outer = (nil)] [url = about:blank] 09:16:29 INFO - PROCESS | 1799 | 1469549789852 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549789861 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:29 INFO - PROCESS | 1799 | --DOCSHELL 0x9895d000 == 63 [pid = 1799] [id = 45] 09:16:29 INFO - PROCESS | 1799 | --DOCSHELL 0x9655e000 == 62 [pid = 1799] [id = 48] 09:16:29 INFO - PROCESS | 1799 | --DOCSHELL 0x91357800 == 61 [pid = 1799] [id = 81] 09:16:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x93c65800 == 62 [pid = 1799] [id = 93] 09:16:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x94752800) [pid = 1799] [serial = 278] [outer = (nil)] 09:16:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x97871c00) [pid = 1799] [serial = 279] [outer = 0x94752800] 09:16:29 INFO - PROCESS | 1799 | 1469549789945 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x9a626800) [pid = 1799] [serial = 280] [outer = 0x94752800] 09:16:30 INFO - PROCESS | 1799 | --DOCSHELL 0x93a60800 == 61 [pid = 1799] [id = 80] 09:16:30 INFO - PROCESS | 1799 | --DOCSHELL 0x913f6800 == 60 [pid = 1799] [id = 79] 09:16:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9a09bc00 == 59 [pid = 1799] [id = 78] 09:16:30 INFO - PROCESS | 1799 | --DOCSHELL 0x98264800 == 58 [pid = 1799] [id = 77] 09:16:30 INFO - PROCESS | 1799 | --DOCSHELL 0x92232000 == 57 [pid = 1799] [id = 76] 09:16:30 INFO - PROCESS | 1799 | --DOCSHELL 0xa6da7c00 == 56 [pid = 1799] [id = 72] 09:16:30 INFO - PROCESS | 1799 | --DOCSHELL 0x93aa4400 == 55 [pid = 1799] [id = 71] 09:16:30 INFO - PROCESS | 1799 | --DOCSHELL 0xa2318000 == 54 [pid = 1799] [id = 70] 09:16:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9c135c00 == 53 [pid = 1799] [id = 69] 09:16:30 INFO - PROCESS | 1799 | --DOCSHELL 0x9528d000 == 52 [pid = 1799] [id = 68] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0xa2221000) [pid = 1799] [serial = 192] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0xa2009400) [pid = 1799] [serial = 191] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x9d4bc800) [pid = 1799] [serial = 197] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0xa2224800) [pid = 1799] [serial = 198] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9a663000) [pid = 1799] [serial = 194] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x9a666c00) [pid = 1799] [serial = 195] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0xa3448c00) [pid = 1799] [serial = 173] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x9655d400) [pid = 1799] [serial = 185] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x9a329400) [pid = 1799] [serial = 186] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x9b10b000) [pid = 1799] [serial = 188] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x9bcbbc00) [pid = 1799] [serial = 189] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x9a625400) [pid = 1799] [serial = 176] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x9b182800) [pid = 1799] [serial = 170] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x94750c00) [pid = 1799] [serial = 167] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0xa6a75400) [pid = 1799] [serial = 179] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x95160c00) [pid = 1799] [serial = 183] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x93aa5c00) [pid = 1799] [serial = 182] [outer = (nil)] [url = about:blank] 09:16:30 INFO - PROCESS | 1799 | 1469549790810 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1508ms 09:16:30 INFO - PROCESS | 1799 | 1469549790852 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 1799 | 1469549790858 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:16:30 INFO - PROCESS | 1799 | 1469549790865 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1799 | 1469549790868 Marionette TRACE conn4 <- [1,346,null,{}] 09:16:30 INFO - PROCESS | 1799 | 1469549790874 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 1799 | 1469549790878 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:31 INFO - PROCESS | 1799 | 1469549791048 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:16:31 INFO - PROCESS | 1799 | 1469549791062 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1799 | 1469549791068 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x91360800 == 53 [pid = 1799] [id = 94] 09:16:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x9a329400) [pid = 1799] [serial = 281] [outer = (nil)] 09:16:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x9a666000) [pid = 1799] [serial = 282] [outer = 0x9a329400] 09:16:31 INFO - PROCESS | 1799 | 1469549791139 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x9a9d0400) [pid = 1799] [serial = 283] [outer = 0x9a329400] 09:16:31 INFO - PROCESS | 1799 | 1469549791994 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:16:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1186ms 09:16:32 INFO - PROCESS | 1799 | 1469549792052 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 1799 | 1469549792054 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:16:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:16:32 INFO - PROCESS | 1799 | 1469549792062 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 1799 | 1469549792065 Marionette TRACE conn4 <- [1,350,null,{}] 09:16:32 INFO - PROCESS | 1799 | 1469549792070 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 1799 | 1469549792076 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:32 INFO - PROCESS | 1799 | 1469549792248 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:16:32 INFO - PROCESS | 1799 | 1469549792389 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549792396 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f690400 == 54 [pid = 1799] [id = 95] 09:16:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x9a661800) [pid = 1799] [serial = 284] [outer = (nil)] 09:16:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x9b189400) [pid = 1799] [serial = 285] [outer = 0x9a661800] 09:16:32 INFO - PROCESS | 1799 | 1469549792466 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x9bcc2c00) [pid = 1799] [serial = 286] [outer = 0x9a661800] 09:16:33 INFO - PROCESS | 1799 | 1469549793311 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1291ms 09:16:33 INFO - PROCESS | 1799 | 1469549793354 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 1799 | 1469549793358 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:16:33 INFO - PROCESS | 1799 | 1469549793369 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1799 | 1469549793372 Marionette TRACE conn4 <- [1,354,null,{}] 09:16:33 INFO - PROCESS | 1799 | 1469549793378 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:33 INFO - PROCESS | 1799 | 1469549793388 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:33 INFO - PROCESS | 1799 | 1469549793637 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:16:33 INFO - PROCESS | 1799 | 1469549793657 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1799 | 1469549793666 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a667000 == 55 [pid = 1799] [id = 96] 09:16:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x9b185000) [pid = 1799] [serial = 287] [outer = (nil)] 09:16:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0xa234e800) [pid = 1799] [serial = 288] [outer = 0x9b185000] 09:16:33 INFO - PROCESS | 1799 | 1469549793736 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0xa258b800) [pid = 1799] [serial = 289] [outer = 0x9b185000] 09:16:34 INFO - PROCESS | 1799 | 1469549794660 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:34 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x9d4c1000) [pid = 1799] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:16:34 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x9135bc00) [pid = 1799] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:16:34 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x9a560c00) [pid = 1799] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:16:34 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x92391400) [pid = 1799] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1491ms 09:16:34 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x9a65fc00) [pid = 1799] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:16:34 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x98901800) [pid = 1799] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:16:34 INFO - PROCESS | 1799 | 1469549794865 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 1799 | 1469549794869 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:16:34 INFO - PROCESS | 1799 | 1469549794876 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 1799 | 1469549794879 Marionette TRACE conn4 <- [1,358,null,{}] 09:16:34 INFO - PROCESS | 1799 | 1469549794884 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:34 INFO - PROCESS | 1799 | 1469549794889 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:35 INFO - PROCESS | 1799 | 1469549795036 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:16:35 INFO - PROCESS | 1799 | 1469549795044 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1799 | 1469549795050 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f6d400 == 56 [pid = 1799] [id = 97] 09:16:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x9a07f400) [pid = 1799] [serial = 290] [outer = (nil)] 09:16:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x9b10a000) [pid = 1799] [serial = 291] [outer = 0x9a07f400] 09:16:35 INFO - PROCESS | 1799 | 1469549795130 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0xa200f000) [pid = 1799] [serial = 292] [outer = 0x9a07f400] 09:16:36 INFO - PROCESS | 1799 | 1469549796017 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1184ms 09:16:36 INFO - PROCESS | 1799 | 1469549796059 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 1799 | 1469549796063 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:16:36 INFO - PROCESS | 1799 | 1469549796071 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 1799 | 1469549796074 Marionette TRACE conn4 <- [1,362,null,{}] 09:16:36 INFO - PROCESS | 1799 | 1469549796080 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:36 INFO - PROCESS | 1799 | 1469549796085 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:36 INFO - PROCESS | 1799 | 1469549796251 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:16:36 INFO - PROCESS | 1799 | 1469549796260 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1799 | 1469549796268 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea9e000 == 57 [pid = 1799] [id = 98] 09:16:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x8eaa0400) [pid = 1799] [serial = 293] [outer = (nil)] 09:16:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8eaa2800) [pid = 1799] [serial = 294] [outer = 0x8eaa0400] 09:16:36 INFO - PROCESS | 1799 | 1469549796338 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8eaa5800) [pid = 1799] [serial = 295] [outer = 0x8eaa0400] 09:16:37 INFO - PROCESS | 1799 | 1469549797425 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1395ms 09:16:37 INFO - PROCESS | 1799 | 1469549797467 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:16:37 INFO - PROCESS | 1799 | 1469549797474 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:16:37 INFO - PROCESS | 1799 | 1469549797483 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 1799 | 1469549797489 Marionette TRACE conn4 <- [1,366,null,{}] 09:16:37 INFO - PROCESS | 1799 | 1469549797498 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 1799 | 1469549797504 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:37 INFO - PROCESS | 1799 | 1469549797747 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:16:38 INFO - PROCESS | 1799 | 1469549798034 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1799 | 1469549798044 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f49e000 == 58 [pid = 1799] [id = 99] 09:16:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8f68c000) [pid = 1799] [serial = 296] [outer = (nil)] 09:16:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x91342800) [pid = 1799] [serial = 297] [outer = 0x8f68c000] 09:16:38 INFO - PROCESS | 1799 | 1469549798134 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x91356c00) [pid = 1799] [serial = 298] [outer = 0x8f68c000] 09:16:39 INFO - PROCESS | 1799 | 1469549799211 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1794ms 09:16:39 INFO - PROCESS | 1799 | 1469549799276 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 1799 | 1469549799284 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:16:39 INFO - PROCESS | 1799 | 1469549799296 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 1799 | 1469549799300 Marionette TRACE conn4 <- [1,370,null,{}] 09:16:39 INFO - PROCESS | 1799 | 1469549799361 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 1799 | 1469549799368 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:39 INFO - PROCESS | 1799 | 1469549799625 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:16:39 INFO - PROCESS | 1799 | 1469549799800 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1799 | 1469549799807 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x92395400 == 59 [pid = 1799] [id = 100] 09:16:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x92395c00) [pid = 1799] [serial = 299] [outer = (nil)] 09:16:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x93aa5c00) [pid = 1799] [serial = 300] [outer = 0x92395c00] 09:16:39 INFO - PROCESS | 1799 | 1469549799899 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x95289c00) [pid = 1799] [serial = 301] [outer = 0x92395c00] 09:16:40 INFO - PROCESS | 1799 | 1469549800939 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1680ms 09:16:40 INFO - PROCESS | 1799 | 1469549800977 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 1799 | 1469549800981 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:16:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:16:40 INFO - PROCESS | 1799 | 1469549800989 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 1799 | 1469549800995 Marionette TRACE conn4 <- [1,374,null,{}] 09:16:41 INFO - PROCESS | 1799 | 1469549801013 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 1799 | 1469549801022 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:41 INFO - PROCESS | 1799 | 1469549801258 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:16:41 INFO - PROCESS | 1799 | 1469549801475 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549801491 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b182800 == 60 [pid = 1799] [id = 101] 09:16:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x9b407c00) [pid = 1799] [serial = 302] [outer = (nil)] 09:16:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x9d806c00) [pid = 1799] [serial = 303] [outer = 0x9b407c00] 09:16:41 INFO - PROCESS | 1799 | 1469549801600 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0xa2223400) [pid = 1799] [serial = 304] [outer = 0x9b407c00] 09:16:42 INFO - PROCESS | 1799 | 1469549802663 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:16:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1686ms 09:16:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:16:42 INFO - PROCESS | 1799 | 1469549802675 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 1799 | 1469549802679 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:16:42 INFO - PROCESS | 1799 | 1469549802686 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1799 | 1469549802689 Marionette TRACE conn4 <- [1,378,null,{}] 09:16:42 INFO - PROCESS | 1799 | 1469549802695 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:42 INFO - PROCESS | 1799 | 1469549802702 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:42 INFO - PROCESS | 1799 | 1469549802905 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:16:43 INFO - PROCESS | 1799 | 1469549803123 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1799 | 1469549803133 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x99710400 == 61 [pid = 1799] [id = 102] 09:16:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x9a628000) [pid = 1799] [serial = 305] [outer = (nil)] 09:16:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0xa62c2000) [pid = 1799] [serial = 306] [outer = 0x9a628000] 09:16:43 INFO - PROCESS | 1799 | 1469549803255 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0xa6895800) [pid = 1799] [serial = 307] [outer = 0x9a628000] 09:16:44 INFO - PROCESS | 1799 | 1469549804116 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:16:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1481ms 09:16:44 INFO - PROCESS | 1799 | 1469549804167 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 1799 | 1469549804170 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:16:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:16:44 INFO - PROCESS | 1799 | 1469549804177 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1799 | 1469549804181 Marionette TRACE conn4 <- [1,382,null,{}] 09:16:44 INFO - PROCESS | 1799 | 1469549804187 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 1799 | 1469549804193 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:44 INFO - PROCESS | 1799 | 1469549804379 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:16:44 INFO - PROCESS | 1799 | 1469549804555 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1799 | 1469549804565 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f49ac00 == 62 [pid = 1799] [id = 103] 09:16:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8f49b800) [pid = 1799] [serial = 308] [outer = (nil)] 09:16:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0xa6c5f400) [pid = 1799] [serial = 309] [outer = 0x8f49b800] 09:16:44 INFO - PROCESS | 1799 | 1469549804644 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0xa6c62400) [pid = 1799] [serial = 310] [outer = 0x8f49b800] 09:16:45 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:45 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:45 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:45 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:45 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:45 INFO - PROCESS | 1799 | 1469549805634 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:16:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1480ms 09:16:45 INFO - PROCESS | 1799 | 1469549805660 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:16:45 INFO - PROCESS | 1799 | 1469549805664 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:16:45 INFO - PROCESS | 1799 | 1469549805671 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1799 | 1469549805675 Marionette TRACE conn4 <- [1,386,null,{}] 09:16:45 INFO - PROCESS | 1799 | 1469549805681 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:45 INFO - PROCESS | 1799 | 1469549805692 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:45 INFO - PROCESS | 1799 | 1469549805950 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:16:46 INFO - PROCESS | 1799 | 1469549806173 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549806180 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f48f400 == 63 [pid = 1799] [id = 104] 09:16:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0xa6c6b800) [pid = 1799] [serial = 311] [outer = (nil)] 09:16:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0xa6f46c00) [pid = 1799] [serial = 312] [outer = 0xa6c6b800] 09:16:46 INFO - PROCESS | 1799 | 1469549806278 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0xa82ea800) [pid = 1799] [serial = 313] [outer = 0xa6c6b800] 09:16:47 INFO - PROCESS | 1799 | 1469549807219 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:16:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1594ms 09:16:47 INFO - PROCESS | 1799 | 1469549807266 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:16:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:16:47 INFO - PROCESS | 1799 | 1469549807270 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:16:47 INFO - PROCESS | 1799 | 1469549807277 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1799 | 1469549807281 Marionette TRACE conn4 <- [1,390,null,{}] 09:16:47 INFO - PROCESS | 1799 | 1469549807287 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:47 INFO - PROCESS | 1799 | 1469549807292 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:47 INFO - PROCESS | 1799 | 1469549807497 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:16:47 INFO - PROCESS | 1799 | 1469549807732 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1799 | 1469549807739 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e375c00 == 64 [pid = 1799] [id = 105] 09:16:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8e376800) [pid = 1799] [serial = 314] [outer = (nil)] 09:16:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8e37ec00) [pid = 1799] [serial = 315] [outer = 0x8e376800] 09:16:47 INFO - PROCESS | 1799 | 1469549807829 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8e382800) [pid = 1799] [serial = 316] [outer = 0x8e376800] 09:16:48 INFO - PROCESS | 1799 | 1469549808776 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:16:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1538ms 09:16:48 INFO - PROCESS | 1799 | 1469549808815 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:16:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:16:48 INFO - PROCESS | 1799 | 1469549808827 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:16:48 INFO - PROCESS | 1799 | 1469549808834 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 1799 | 1469549808839 Marionette TRACE conn4 <- [1,394,null,{}] 09:16:48 INFO - PROCESS | 1799 | 1469549808845 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 1799 | 1469549808850 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:49 INFO - PROCESS | 1799 | 1469549809048 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:16:49 INFO - PROCESS | 1799 | 1469549809575 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549809586 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea98c00 == 65 [pid = 1799] [id = 106] 09:16:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8ea99400) [pid = 1799] [serial = 317] [outer = (nil)] 09:16:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8ea9e800) [pid = 1799] [serial = 318] [outer = 0x8ea99400] 09:16:49 INFO - PROCESS | 1799 | 1469549809679 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8f492000) [pid = 1799] [serial = 319] [outer = 0x8ea99400] 09:16:50 INFO - PROCESS | 1799 | 1469549810707 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:16:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1933ms 09:16:50 INFO - PROCESS | 1799 | 1469549810773 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:16:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:16:50 INFO - PROCESS | 1799 | 1469549810782 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:16:50 INFO - PROCESS | 1799 | 1469549810795 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 1799 | 1469549810803 Marionette TRACE conn4 <- [1,398,null,{}] 09:16:50 INFO - PROCESS | 1799 | 1469549810815 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 1799 | 1469549810828 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:51 INFO - PROCESS | 1799 | 1469549811149 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:16:51 INFO - PROCESS | 1799 | 1469549811446 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549811457 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e380400 == 66 [pid = 1799] [id = 107] 09:16:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8f690000) [pid = 1799] [serial = 320] [outer = (nil)] 09:16:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x9134a400) [pid = 1799] [serial = 321] [outer = 0x8f690000] 09:16:51 INFO - PROCESS | 1799 | 1469549811591 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x9135c800) [pid = 1799] [serial = 322] [outer = 0x8f690000] 09:16:52 INFO - PROCESS | 1799 | 1469549812797 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 2045ms 09:16:52 INFO - PROCESS | 1799 | 1469549812841 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:16:52 INFO - PROCESS | 1799 | 1469549812847 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:16:52 INFO - PROCESS | 1799 | 1469549812854 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 1799 | 1469549812858 Marionette TRACE conn4 <- [1,402,null,{}] 09:16:52 INFO - PROCESS | 1799 | 1469549812864 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 1799 | 1469549812869 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:53 INFO - PROCESS | 1799 | 1469549813078 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:16:53 INFO - PROCESS | 1799 | 1469549813348 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549813354 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f65400 == 67 [pid = 1799] [id = 108] 09:16:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x91f6ac00) [pid = 1799] [serial = 323] [outer = (nil)] 09:16:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x92397800) [pid = 1799] [serial = 324] [outer = 0x91f6ac00] 09:16:53 INFO - PROCESS | 1799 | 1469549813432 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x93c66000) [pid = 1799] [serial = 325] [outer = 0x91f6ac00] 09:16:54 INFO - PROCESS | 1799 | 1469549814389 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:16:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1592ms 09:16:54 INFO - PROCESS | 1799 | 1469549814447 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 1799 | 1469549814450 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:16:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:16:54 INFO - PROCESS | 1799 | 1469549814464 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 1799 | 1469549814473 Marionette TRACE conn4 <- [1,406,null,{}] 09:16:54 INFO - PROCESS | 1799 | 1469549814482 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 1799 | 1469549814490 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:54 INFO - PROCESS | 1799 | 1469549814710 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:16:54 INFO - PROCESS | 1799 | 1469549814928 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1799 | 1469549814935 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c3a000 == 68 [pid = 1799] [id = 109] 09:16:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x90c3b000) [pid = 1799] [serial = 326] [outer = (nil)] 09:16:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x91f44c00) [pid = 1799] [serial = 327] [outer = 0x90c3b000] 09:16:55 INFO - PROCESS | 1799 | 1469549815084 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x938db800) [pid = 1799] [serial = 328] [outer = 0x90c3b000] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x91f6d400 == 67 [pid = 1799] [id = 97] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x9a667000 == 66 [pid = 1799] [id = 96] 09:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9d80bc00) [pid = 1799] [serial = 206] [outer = (nil)] [url = about:blank] 09:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0xa6f7e000) [pid = 1799] [serial = 215] [outer = (nil)] [url = about:blank] 09:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x9a331800) [pid = 1799] [serial = 203] [outer = (nil)] [url = about:blank] 09:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0xa6f3b400) [pid = 1799] [serial = 212] [outer = (nil)] [url = about:blank] 09:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x913f6400) [pid = 1799] [serial = 218] [outer = (nil)] [url = about:blank] 09:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0xa35df000) [pid = 1799] [serial = 209] [outer = (nil)] [url = about:blank] 09:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x90c39400) [pid = 1799] [serial = 222] [outer = (nil)] [url = about:blank] 09:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x92397400) [pid = 1799] [serial = 225] [outer = (nil)] [url = about:blank] 09:16:55 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x9134b800) [pid = 1799] [serial = 246] [outer = (nil)] [url = about:blank] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8f690400 == 65 [pid = 1799] [id = 95] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x91360800 == 64 [pid = 1799] [id = 94] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x93c65800 == 63 [pid = 1799] [id = 93] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x9239f000 == 62 [pid = 1799] [id = 92] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x91350c00 == 61 [pid = 1799] [id = 91] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8f688400 == 60 [pid = 1799] [id = 89] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x8f493000 == 59 [pid = 1799] [id = 88] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x9bfa1800 == 58 [pid = 1799] [id = 87] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x90c39c00 == 57 [pid = 1799] [id = 86] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x9135a000 == 56 [pid = 1799] [id = 83] 09:16:55 INFO - PROCESS | 1799 | --DOCSHELL 0x91341400 == 55 [pid = 1799] [id = 82] 09:16:55 INFO - PROCESS | 1799 | 1469549815982 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0xa2003000) [pid = 1799] [serial = 241] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x9d80b000) [pid = 1799] [serial = 240] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x913f0000) [pid = 1799] [serial = 243] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x9a61f800) [pid = 1799] [serial = 234] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x9a65d000) [pid = 1799] [serial = 235] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x923a0c00) [pid = 1799] [serial = 229] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9239d400) [pid = 1799] [serial = 228] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x9b410c00) [pid = 1799] [serial = 237] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x9a08ac00) [pid = 1799] [serial = 232] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x9970a800) [pid = 1799] [serial = 231] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0xa2226c00) [pid = 1799] [serial = 244] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x9c136400) [pid = 1799] [serial = 238] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x9a086800) [pid = 1799] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:16:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:16:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1600ms 09:16:56 INFO - PROCESS | 1799 | 1469549816058 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:16:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:16:56 INFO - PROCESS | 1799 | 1469549816063 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:16:56 INFO - PROCESS | 1799 | 1469549816070 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1799 | 1469549816074 Marionette TRACE conn4 <- [1,410,null,{}] 09:16:56 INFO - PROCESS | 1799 | 1469549816080 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 1799 | 1469549816085 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:56 INFO - PROCESS | 1799 | 1469549816262 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:16:56 INFO - PROCESS | 1799 | 1469549816396 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1799 | 1469549816403 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e541800 == 56 [pid = 1799] [id = 110] 09:16:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8f688400) [pid = 1799] [serial = 329] [outer = (nil)] 09:16:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x923a0400) [pid = 1799] [serial = 330] [outer = 0x8f688400] 09:16:56 INFO - PROCESS | 1799 | 1469549816477 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x9826b400) [pid = 1799] [serial = 331] [outer = 0x8f688400] 09:16:57 INFO - PROCESS | 1799 | 1469549817324 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:16:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1334ms 09:16:57 INFO - PROCESS | 1799 | 1469549817405 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 1799 | 1469549817409 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:16:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:16:57 INFO - PROCESS | 1799 | 1469549817416 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 1799 | 1469549817419 Marionette TRACE conn4 <- [1,414,null,{}] 09:16:57 INFO - PROCESS | 1799 | 1469549817430 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:57 INFO - PROCESS | 1799 | 1469549817434 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:57 INFO - PROCESS | 1799 | 1469549817644 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:16:57 INFO - PROCESS | 1799 | 1469549817804 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549817822 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a097000 == 57 [pid = 1799] [id = 111] 09:16:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x9a331800) [pid = 1799] [serial = 332] [outer = (nil)] 09:16:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x9a621c00) [pid = 1799] [serial = 333] [outer = 0x9a331800] 09:16:57 INFO - PROCESS | 1799 | 1469549817903 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x9a65dc00) [pid = 1799] [serial = 334] [outer = 0x9a331800] 09:16:59 INFO - PROCESS | 1799 | 1469549819317 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:16:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1943ms 09:16:59 INFO - PROCESS | 1799 | 1469549819362 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 1799 | 1469549819369 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:16:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:16:59 INFO - PROCESS | 1799 | 1469549819404 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 1799 | 1469549819407 Marionette TRACE conn4 <- [1,418,null,{}] 09:16:59 INFO - PROCESS | 1799 | 1469549819468 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:59 INFO - PROCESS | 1799 | 1469549819474 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:16:59 INFO - PROCESS | 1799 | 1469549819689 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0xa337b400) [pid = 1799] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x9a437400) [pid = 1799] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x9655f800) [pid = 1799] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x913ee800) [pid = 1799] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x98962400) [pid = 1799] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x91f41400) [pid = 1799] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x99fb4000) [pid = 1799] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0xa34c1800) [pid = 1799] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0xa25f0000) [pid = 1799] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9a61b800) [pid = 1799] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x9c13b400) [pid = 1799] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x93a62000) [pid = 1799] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x93aab000) [pid = 1799] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x9b410000) [pid = 1799] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x9a622400) [pid = 1799] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x9786f400) [pid = 1799] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x9786e400) [pid = 1799] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0xa200b800) [pid = 1799] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x90c31400) [pid = 1799] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0xa23a5400) [pid = 1799] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0xa6f4a400) [pid = 1799] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x9525bc00) [pid = 1799] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x9b17f400) [pid = 1799] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x9a329400) [pid = 1799] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x9b185000) [pid = 1799] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x94752800) [pid = 1799] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x91343c00) [pid = 1799] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x91355800) [pid = 1799] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x9a661800) [pid = 1799] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x93a63800) [pid = 1799] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x9a07f400) [pid = 1799] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:17:00 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x91f3ac00) [pid = 1799] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:17:00 INFO - PROCESS | 1799 | 1469549820342 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1799 | 1469549820344 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54cc00 == 58 [pid = 1799] [id = 112] 09:17:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8ea9d000) [pid = 1799] [serial = 335] [outer = (nil)] 09:17:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8eceb800) [pid = 1799] [serial = 336] [outer = 0x8ea9d000] 09:17:00 INFO - PROCESS | 1799 | 1469549820424 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8ecf0c00) [pid = 1799] [serial = 337] [outer = 0x8ea9d000] 09:17:01 INFO - PROCESS | 1799 | 1469549821538 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:17:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2195ms 09:17:01 INFO - PROCESS | 1799 | 1469549821583 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1799 | 1469549821587 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:17:01 INFO - PROCESS | 1799 | 1469549821594 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1799 | 1469549821597 Marionette TRACE conn4 <- [1,422,null,{}] 09:17:01 INFO - PROCESS | 1799 | 1469549821603 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:01 INFO - PROCESS | 1799 | 1469549821607 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:01 INFO - PROCESS | 1799 | 1469549821821 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:17:01 INFO - PROCESS | 1799 | 1469549821880 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549821890 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ece5800 == 59 [pid = 1799] [id = 113] 09:17:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8ece6800) [pid = 1799] [serial = 338] [outer = (nil)] 09:17:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x92394000) [pid = 1799] [serial = 339] [outer = 0x8ece6800] 09:17:01 INFO - PROCESS | 1799 | 1469549821962 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x95285800) [pid = 1799] [serial = 340] [outer = 0x8ece6800] 09:17:03 INFO - PROCESS | 1799 | 1469549823526 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:17:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1984ms 09:17:03 INFO - PROCESS | 1799 | 1469549823580 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 1799 | 1469549823590 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:17:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:17:03 INFO - PROCESS | 1799 | 1469549823601 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1799 | 1469549823605 Marionette TRACE conn4 <- [1,426,null,{}] 09:17:03 INFO - PROCESS | 1799 | 1469549823616 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 1799 | 1469549823621 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:03 INFO - PROCESS | 1799 | 1469549823956 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:17:04 INFO - PROCESS | 1799 | 1469549824042 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1799 | 1469549824052 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ece1400 == 60 [pid = 1799] [id = 114] 09:17:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x8ece2000) [pid = 1799] [serial = 341] [outer = (nil)] 09:17:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x8ece9c00) [pid = 1799] [serial = 342] [outer = 0x8ece2000] 09:17:04 INFO - PROCESS | 1799 | 1469549824192 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x8f695400) [pid = 1799] [serial = 343] [outer = 0x8ece2000] 09:17:05 INFO - PROCESS | 1799 | 1469549825195 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 1799 | 1469549825249 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:17:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:17:05 INFO - PROCESS | 1799 | 1469549825262 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 1799 | 1469549825266 Marionette TRACE conn4 <- [1,430,null,{}] 09:17:05 INFO - PROCESS | 1799 | 1469549825273 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:05 INFO - PROCESS | 1799 | 1469549825279 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:05 INFO - PROCESS | 1799 | 1469549825493 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:17:05 INFO - PROCESS | 1799 | 1469549825739 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549825751 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f3ac00 == 61 [pid = 1799] [id = 115] 09:17:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x91f63400) [pid = 1799] [serial = 344] [outer = (nil)] 09:17:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x92392400) [pid = 1799] [serial = 345] [outer = 0x91f63400] 09:17:05 INFO - PROCESS | 1799 | 1469549825839 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x93a60800) [pid = 1799] [serial = 346] [outer = 0x91f63400] 09:17:06 INFO - PROCESS | 1799 | 1469549826807 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:17:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1595ms 09:17:06 INFO - PROCESS | 1799 | 1469549826858 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 1799 | 1469549826863 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:17:06 INFO - PROCESS | 1799 | 1469549826870 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1799 | 1469549826877 Marionette TRACE conn4 <- [1,434,null,{}] 09:17:06 INFO - PROCESS | 1799 | 1469549826894 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:06 INFO - PROCESS | 1799 | 1469549826904 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:07 INFO - PROCESS | 1799 | 1469549827151 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:17:07 INFO - PROCESS | 1799 | 1469549827424 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549827432 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a61b800 == 62 [pid = 1799] [id = 116] 09:17:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x9a61c400) [pid = 1799] [serial = 347] [outer = (nil)] 09:17:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x9a659c00) [pid = 1799] [serial = 348] [outer = 0x9a61c400] 09:17:07 INFO - PROCESS | 1799 | 1469549827537 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x9a662c00) [pid = 1799] [serial = 349] [outer = 0x9a61c400] 09:17:08 INFO - PROCESS | 1799 | 1469549828462 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:17:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1641ms 09:17:08 INFO - PROCESS | 1799 | 1469549828513 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:17:08 INFO - PROCESS | 1799 | 1469549828518 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:17:08 INFO - PROCESS | 1799 | 1469549828525 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1799 | 1469549828529 Marionette TRACE conn4 <- [1,438,null,{}] 09:17:08 INFO - PROCESS | 1799 | 1469549828536 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 1799 | 1469549828541 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:08 INFO - PROCESS | 1799 | 1469549828748 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:17:08 INFO - PROCESS | 1799 | 1469549828969 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549828979 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b109800 == 63 [pid = 1799] [id = 117] 09:17:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x9b182400) [pid = 1799] [serial = 350] [outer = (nil)] 09:17:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x9b7b4000) [pid = 1799] [serial = 351] [outer = 0x9b182400] 09:17:09 INFO - PROCESS | 1799 | 1469549829109 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x9c0e5400) [pid = 1799] [serial = 352] [outer = 0x9b182400] 09:17:10 INFO - PROCESS | 1799 | 1469549830044 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:17:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1582ms 09:17:10 INFO - PROCESS | 1799 | 1469549830107 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:17:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:17:10 INFO - PROCESS | 1799 | 1469549830112 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:17:10 INFO - PROCESS | 1799 | 1469549830119 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 1799 | 1469549830123 Marionette TRACE conn4 <- [1,442,null,{}] 09:17:10 INFO - PROCESS | 1799 | 1469549830129 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 1799 | 1469549830134 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:10 INFO - PROCESS | 1799 | 1469549830331 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:17:10 INFO - PROCESS | 1799 | 1469549830552 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549830560 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x9b10a800 == 64 [pid = 1799] [id = 118] 09:17:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x9b18b400) [pid = 1799] [serial = 353] [outer = (nil)] 09:17:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x9d80a000) [pid = 1799] [serial = 354] [outer = 0x9b18b400] 09:17:10 INFO - PROCESS | 1799 | 1469549830684 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x9d867800) [pid = 1799] [serial = 355] [outer = 0x9b18b400] 09:17:11 INFO - PROCESS | 1799 | 1469549831623 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:17:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1539ms 09:17:11 INFO - PROCESS | 1799 | 1469549831658 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 1799 | 1469549831661 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:17:11 INFO - PROCESS | 1799 | 1469549831670 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1799 | 1469549831674 Marionette TRACE conn4 <- [1,446,null,{}] 09:17:11 INFO - PROCESS | 1799 | 1469549831681 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:11 INFO - PROCESS | 1799 | 1469549831692 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:11 INFO - PROCESS | 1799 | 1469549831921 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:17:12 INFO - PROCESS | 1799 | 1469549832157 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549832169 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e548c00 == 65 [pid = 1799] [id = 119] 09:17:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x9a65cc00) [pid = 1799] [serial = 356] [outer = (nil)] 09:17:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0xa23a4800) [pid = 1799] [serial = 357] [outer = 0x9a65cc00] 09:17:12 INFO - PROCESS | 1799 | 1469549832268 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0xa3402400) [pid = 1799] [serial = 358] [outer = 0x9a65cc00] 09:17:13 INFO - PROCESS | 1799 | 1469549833248 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1635ms 09:17:13 INFO - PROCESS | 1799 | 1469549833306 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 1799 | 1469549833309 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:17:13 INFO - PROCESS | 1799 | 1469549833317 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 1799 | 1469549833320 Marionette TRACE conn4 <- [1,450,null,{}] 09:17:13 INFO - PROCESS | 1799 | 1469549833326 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 1799 | 1469549833332 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:13 INFO - PROCESS | 1799 | 1469549833519 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:17:13 INFO - PROCESS | 1799 | 1469549833742 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1799 | 1469549833753 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb43c00 == 66 [pid = 1799] [id = 120] 09:17:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8eb45400) [pid = 1799] [serial = 359] [outer = (nil)] 09:17:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8eb4a000) [pid = 1799] [serial = 360] [outer = 0x8eb45400] 09:17:13 INFO - PROCESS | 1799 | 1469549833847 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8eb4d400) [pid = 1799] [serial = 361] [outer = 0x8eb45400] 09:17:14 INFO - PROCESS | 1799 | 1469549834754 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:17:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:17:14 INFO - PROCESS | 1799 | 1469549834812 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:17:14 INFO - PROCESS | 1799 | 1469549834819 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 1799 | 1469549834823 Marionette TRACE conn4 <- [1,454,null,{}] 09:17:14 INFO - PROCESS | 1799 | 1469549834829 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:14 INFO - PROCESS | 1799 | 1469549834834 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:15 INFO - PROCESS | 1799 | 1469549835032 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:17:15 INFO - PROCESS | 1799 | 1469549835258 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549835269 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea9fc00 == 67 [pid = 1799] [id = 121] 09:17:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8eaa1400) [pid = 1799] [serial = 362] [outer = (nil)] 09:17:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0xa4e0c000) [pid = 1799] [serial = 363] [outer = 0x8eaa1400] 09:17:15 INFO - PROCESS | 1799 | 1469549835392 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0xa62c2800) [pid = 1799] [serial = 364] [outer = 0x8eaa1400] 09:17:16 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:16 INFO - PROCESS | 1799 | 1469549836309 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1534ms 09:17:16 INFO - PROCESS | 1799 | 1469549836353 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:17:16 INFO - PROCESS | 1799 | 1469549836357 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:17:16 INFO - PROCESS | 1799 | 1469549836363 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1799 | 1469549836367 Marionette TRACE conn4 <- [1,458,null,{}] 09:17:16 INFO - PROCESS | 1799 | 1469549836373 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 1799 | 1469549836378 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:16 INFO - PROCESS | 1799 | 1469549836564 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:17:16 INFO - PROCESS | 1799 | 1469549836785 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1799 | 1469549836791 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e8000 == 68 [pid = 1799] [id = 122] 09:17:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x8d7e8800) [pid = 1799] [serial = 365] [outer = (nil)] 09:17:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8d7ec000) [pid = 1799] [serial = 366] [outer = 0x8d7e8800] 09:17:16 INFO - PROCESS | 1799 | 1469549836920 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8d7ef400) [pid = 1799] [serial = 367] [outer = 0x8d7e8800] 09:17:17 INFO - PROCESS | 1799 | 1469549837856 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 1799 | 1469549837900 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:17:17 INFO - PROCESS | 1799 | 1469549837908 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 1799 | 1469549837911 Marionette TRACE conn4 <- [1,462,null,{}] 09:17:17 INFO - PROCESS | 1799 | 1469549837917 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:17 INFO - PROCESS | 1799 | 1469549837923 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:18 INFO - PROCESS | 1799 | 1469549838130 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:17:18 INFO - PROCESS | 1799 | 1469549838364 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1799 | 1469549838372 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e6c00 == 69 [pid = 1799] [id = 123] 09:17:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8d7eac00) [pid = 1799] [serial = 368] [outer = (nil)] 09:17:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x913f2800) [pid = 1799] [serial = 369] [outer = 0x8d7eac00] 09:17:18 INFO - PROCESS | 1799 | 1469549838492 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x9528d400) [pid = 1799] [serial = 370] [outer = 0x8d7eac00] 09:17:19 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:19 INFO - PROCESS | 1799 | 1469549839737 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 1799 | 1469549839807 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:17:19 INFO - PROCESS | 1799 | 1469549839815 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1799 | 1469549839820 Marionette TRACE conn4 <- [1,466,null,{}] 09:17:19 INFO - PROCESS | 1799 | 1469549839830 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 1799 | 1469549839835 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:20 INFO - PROCESS | 1799 | 1469549840120 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:17:20 INFO - PROCESS | 1799 | 1469549840428 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1799 | 1469549840436 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e541400 == 70 [pid = 1799] [id = 124] 09:17:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8ea9b800) [pid = 1799] [serial = 371] [outer = (nil)] 09:17:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8ece2c00) [pid = 1799] [serial = 372] [outer = 0x8ea9b800] 09:17:20 INFO - PROCESS | 1799 | 1469549840526 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8f68e400) [pid = 1799] [serial = 373] [outer = 0x8ea9b800] 09:17:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54cc00 == 69 [pid = 1799] [id = 112] 09:17:21 INFO - PROCESS | 1799 | --DOCSHELL 0x9a097000 == 68 [pid = 1799] [id = 111] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8eaa2800) [pid = 1799] [serial = 294] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8e541800 == 67 [pid = 1799] [id = 110] 09:17:21 INFO - PROCESS | 1799 | --DOCSHELL 0x90c3a000 == 66 [pid = 1799] [id = 109] 09:17:21 INFO - PROCESS | 1799 | --DOCSHELL 0x91f65400 == 65 [pid = 1799] [id = 108] 09:17:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8e380400 == 64 [pid = 1799] [id = 107] 09:17:21 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea98c00 == 63 [pid = 1799] [id = 106] 09:17:21 INFO - PROCESS | 1799 | 1469549841608 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 1799 | 1469549841659 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:17:21 INFO - PROCESS | 1799 | 1469549841670 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 1799 | 1469549841674 Marionette TRACE conn4 <- [1,470,null,{}] 09:17:21 INFO - PROCESS | 1799 | 1469549841681 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 1799 | 1469549841687 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0xa6825000) [pid = 1799] [serial = 210] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x9bcc4400) [pid = 1799] [serial = 171] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0xa6f48400) [pid = 1799] [serial = 213] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0xa6f78400) [pid = 1799] [serial = 219] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x9a432800) [pid = 1799] [serial = 108] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x92232400) [pid = 1799] [serial = 105] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0xa258a800) [pid = 1799] [serial = 201] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0xa4e4dc00) [pid = 1799] [serial = 138] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0xa6828c00) [pid = 1799] [serial = 174] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x9a628400) [pid = 1799] [serial = 177] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0xa100f800) [pid = 1799] [serial = 207] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x9528f000) [pid = 1799] [serial = 132] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x9528a400) [pid = 1799] [serial = 168] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0xa682d000) [pid = 1799] [serial = 165] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0xa6d9cc00) [pid = 1799] [serial = 180] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9a626000) [pid = 1799] [serial = 204] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0xa62c5800) [pid = 1799] [serial = 144] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0xa252a800) [pid = 1799] [serial = 135] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x90c3ac00) [pid = 1799] [serial = 223] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0xa2f98400) [pid = 1799] [serial = 129] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x9a65b000) [pid = 1799] [serial = 216] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x9a010400) [pid = 1799] [serial = 111] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x9b18ac00) [pid = 1799] [serial = 141] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x92398c00) [pid = 1799] [serial = 226] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x9a666000) [pid = 1799] [serial = 282] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x9a9d0400) [pid = 1799] [serial = 283] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0xa234e800) [pid = 1799] [serial = 288] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x97871c00) [pid = 1799] [serial = 279] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x9a626800) [pid = 1799] [serial = 280] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x93aa3800) [pid = 1799] [serial = 252] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x9134ec00) [pid = 1799] [serial = 247] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x9135fc00) [pid = 1799] [serial = 249] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x913ec800) [pid = 1799] [serial = 274] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x9135d400) [pid = 1799] [serial = 273] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x9b189400) [pid = 1799] [serial = 285] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x9528ec00) [pid = 1799] [serial = 277] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x93c5d000) [pid = 1799] [serial = 276] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8f49a000) [pid = 1799] [serial = 264] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0xa255fc00) [pid = 1799] [serial = 261] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x9a8c8000) [pid = 1799] [serial = 255] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x9d866400) [pid = 1799] [serial = 258] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x9a09c800) [pid = 1799] [serial = 270] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x8f68f800) [pid = 1799] [serial = 267] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x9b10a000) [pid = 1799] [serial = 291] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0xa258b800) [pid = 1799] [serial = 289] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0xa200f000) [pid = 1799] [serial = 292] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x9bcc2c00) [pid = 1799] [serial = 286] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1799 | 1469549841992 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:17:22 INFO - PROCESS | 1799 | 1469549842301 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549842309 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f3a400 == 63 [pid = 1799] [id = 125] 09:17:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x93a66c00) [pid = 1799] [serial = 374] [outer = (nil)] 09:17:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x95259400) [pid = 1799] [serial = 375] [outer = 0x93a66c00] 09:17:22 INFO - PROCESS | 1799 | 1469549842474 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x95291800) [pid = 1799] [serial = 376] [outer = 0x93a66c00] 09:17:23 INFO - PROCESS | 1799 | 1469549843554 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:17:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1932ms 09:17:23 INFO - PROCESS | 1799 | 1469549843602 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:17:23 INFO - PROCESS | 1799 | 1469549843606 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:17:23 INFO - PROCESS | 1799 | 1469549843637 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 1799 | 1469549843644 Marionette TRACE conn4 <- [1,474,null,{}] 09:17:23 INFO - PROCESS | 1799 | 1469549843664 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:23 INFO - PROCESS | 1799 | 1469549843673 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:23 INFO - PROCESS | 1799 | 1469549843864 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:17:24 INFO - PROCESS | 1799 | 1469549844065 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549844077 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a433800 == 64 [pid = 1799] [id = 126] 09:17:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x9a564000) [pid = 1799] [serial = 377] [outer = (nil)] 09:17:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x9a622000) [pid = 1799] [serial = 378] [outer = 0x9a564000] 09:17:24 INFO - PROCESS | 1799 | 1469549844150 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x9a62a400) [pid = 1799] [serial = 379] [outer = 0x9a564000] 09:17:25 INFO - PROCESS | 1799 | 1469549845059 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:17:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1517ms 09:17:25 INFO - PROCESS | 1799 | 1469549845139 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1799 | 1469549845144 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:17:25 INFO - PROCESS | 1799 | 1469549845151 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1799 | 1469549845153 Marionette TRACE conn4 <- [1,478,null,{}] 09:17:25 INFO - PROCESS | 1799 | 1469549845160 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:25 INFO - PROCESS | 1799 | 1469549845165 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:25 INFO - PROCESS | 1799 | 1469549845397 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:17:25 INFO - PROCESS | 1799 | 1469549845433 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549845444 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a8c7000 == 65 [pid = 1799] [id = 127] 09:17:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x9a8c7800) [pid = 1799] [serial = 380] [outer = (nil)] 09:17:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x9b109c00) [pid = 1799] [serial = 381] [outer = 0x9a8c7800] 09:17:25 INFO - PROCESS | 1799 | 1469549845572 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x9b184400) [pid = 1799] [serial = 382] [outer = 0x9a8c7800] 09:17:26 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x8f690000) [pid = 1799] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:17:26 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8ea9d000) [pid = 1799] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:17:26 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x8f688400) [pid = 1799] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:17:26 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x91f6ac00) [pid = 1799] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:17:26 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x90c3b000) [pid = 1799] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:17:26 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x9a331800) [pid = 1799] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:17:26 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x8ea99400) [pid = 1799] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:17:26 INFO - PROCESS | 1799 | 1469549846745 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1630ms 09:17:26 INFO - PROCESS | 1799 | 1469549846782 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 1799 | 1469549846786 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:17:26 INFO - PROCESS | 1799 | 1469549846793 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 1799 | 1469549846796 Marionette TRACE conn4 <- [1,482,null,{}] 09:17:26 INFO - PROCESS | 1799 | 1469549846802 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 1799 | 1469549846807 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:26 INFO - PROCESS | 1799 | 1469549846983 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:17:27 INFO - PROCESS | 1799 | 1469549846997 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1799 | 1469549847008 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f499400 == 66 [pid = 1799] [id = 128] 09:17:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x91342400) [pid = 1799] [serial = 383] [outer = (nil)] 09:17:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x9a9d7c00) [pid = 1799] [serial = 384] [outer = 0x91342400] 09:17:27 INFO - PROCESS | 1799 | 1469549847078 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x9bcc3400) [pid = 1799] [serial = 385] [outer = 0x91342400] 09:17:28 INFO - PROCESS | 1799 | 1469549848076 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1330ms 09:17:28 INFO - PROCESS | 1799 | 1469549848125 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 1799 | 1469549848129 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:17:28 INFO - PROCESS | 1799 | 1469549848135 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1799 | 1469549848138 Marionette TRACE conn4 <- [1,486,null,{}] 09:17:28 INFO - PROCESS | 1799 | 1469549848144 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 1799 | 1469549848153 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:28 INFO - PROCESS | 1799 | 1469549848446 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:17:28 INFO - PROCESS | 1799 | 1469549848691 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1799 | 1469549848699 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e549800 == 67 [pid = 1799] [id = 129] 09:17:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x8e549c00) [pid = 1799] [serial = 386] [outer = (nil)] 09:17:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8ea9c800) [pid = 1799] [serial = 387] [outer = 0x8e549c00] 09:17:28 INFO - PROCESS | 1799 | 1469549848806 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8eb47c00) [pid = 1799] [serial = 388] [outer = 0x8e549c00] 09:17:29 INFO - PROCESS | 1799 | 1469549849847 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:17:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8f688400) [pid = 1799] [serial = 389] [outer = 0x93c58800] 09:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1782ms 09:17:29 INFO - PROCESS | 1799 | 1469549849943 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 1799 | 1469549849952 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:17:30 INFO - PROCESS | 1799 | 1469549850060 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1799 | 1469549850067 Marionette TRACE conn4 <- [1,490,null,{}] 09:17:30 INFO - PROCESS | 1799 | 1469549850085 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 1799 | 1469549850094 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:30 INFO - PROCESS | 1799 | 1469549850355 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:17:30 INFO - PROCESS | 1799 | 1469549850558 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1799 | 1469549850570 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c2e800 == 68 [pid = 1799] [id = 130] 09:17:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x90c35000) [pid = 1799] [serial = 390] [outer = (nil)] 09:17:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x93c61400) [pid = 1799] [serial = 391] [outer = 0x90c35000] 09:17:30 INFO - PROCESS | 1799 | 1469549850656 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x97872000) [pid = 1799] [serial = 392] [outer = 0x90c35000] 09:17:31 INFO - PROCESS | 1799 | 1469549851712 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:17:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1790ms 09:17:31 INFO - PROCESS | 1799 | 1469549851762 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 1799 | 1469549851767 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:17:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:17:31 INFO - PROCESS | 1799 | 1469549851775 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 1799 | 1469549851780 Marionette TRACE conn4 <- [1,494,null,{}] 09:17:31 INFO - PROCESS | 1799 | 1469549851787 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 1799 | 1469549851793 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:32 INFO - PROCESS | 1799 | 1469549852043 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:17:32 INFO - PROCESS | 1799 | 1469549852322 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1799 | 1469549852330 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a561000 == 69 [pid = 1799] [id = 131] 09:17:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x9a61f000) [pid = 1799] [serial = 393] [outer = (nil)] 09:17:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 127 (0x9a660800) [pid = 1799] [serial = 394] [outer = 0x9a61f000] 09:17:32 INFO - PROCESS | 1799 | 1469549852455 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x9b10c000) [pid = 1799] [serial = 395] [outer = 0x9a61f000] 09:17:33 INFO - PROCESS | 1799 | 1469549853512 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:17:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1784ms 09:17:33 INFO - PROCESS | 1799 | 1469549853561 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 1799 | 1469549853568 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:17:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:17:33 INFO - PROCESS | 1799 | 1469549853586 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 1799 | 1469549853594 Marionette TRACE conn4 <- [1,498,null,{}] 09:17:33 INFO - PROCESS | 1799 | 1469549853600 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 1799 | 1469549853607 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:33 INFO - PROCESS | 1799 | 1469549853857 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:17:34 INFO - PROCESS | 1799 | 1469549854125 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1799 | 1469549854136 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea9c400 == 70 [pid = 1799] [id = 132] 09:17:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x9a626c00) [pid = 1799] [serial = 396] [outer = (nil)] 09:17:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0xa221e400) [pid = 1799] [serial = 397] [outer = 0x9a626c00] 09:17:34 INFO - PROCESS | 1799 | 1469549854217 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0xa2226c00) [pid = 1799] [serial = 398] [outer = 0x9a626c00] 09:17:35 INFO - PROCESS | 1799 | 1469549855159 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:17:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1650ms 09:17:35 INFO - PROCESS | 1799 | 1469549855227 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 1799 | 1469549855232 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:17:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:17:35 INFO - PROCESS | 1799 | 1469549855239 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 1799 | 1469549855242 Marionette TRACE conn4 <- [1,502,null,{}] 09:17:35 INFO - PROCESS | 1799 | 1469549855249 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:35 INFO - PROCESS | 1799 | 1469549855255 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:35 INFO - PROCESS | 1799 | 1469549855460 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:17:35 INFO - PROCESS | 1799 | 1469549855681 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1799 | 1469549855690 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a08b400 == 71 [pid = 1799] [id = 133] 09:17:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0xa2225400) [pid = 1799] [serial = 399] [outer = (nil)] 09:17:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0xa234e800) [pid = 1799] [serial = 400] [outer = 0xa2225400] 09:17:35 INFO - PROCESS | 1799 | 1469549855815 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0xa23a3800) [pid = 1799] [serial = 401] [outer = 0xa2225400] 09:17:36 INFO - PROCESS | 1799 | 1469549856802 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:17:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1633ms 09:17:36 INFO - PROCESS | 1799 | 1469549856874 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 1799 | 1469549856877 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:17:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:17:36 INFO - PROCESS | 1799 | 1469549856885 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1799 | 1469549856888 Marionette TRACE conn4 <- [1,506,null,{}] 09:17:36 INFO - PROCESS | 1799 | 1469549856895 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 1799 | 1469549856900 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:37 INFO - PROCESS | 1799 | 1469549857141 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:17:37 INFO - PROCESS | 1799 | 1469549857418 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1799 | 1469549857439 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:37 INFO - PROCESS | 1799 | ++DOCSHELL 0xa2f94c00 == 72 [pid = 1799] [id = 134] 09:17:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0xa2f97800) [pid = 1799] [serial = 402] [outer = (nil)] 09:17:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0xa2f9e800) [pid = 1799] [serial = 403] [outer = 0xa2f97800] 09:17:37 INFO - PROCESS | 1799 | 1469549857533 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0xa4e50400) [pid = 1799] [serial = 404] [outer = 0xa2f97800] 09:17:38 INFO - PROCESS | 1799 | 1469549858566 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:17:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1742ms 09:17:38 INFO - PROCESS | 1799 | 1469549858629 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 1799 | 1469549858633 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:17:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:17:38 INFO - PROCESS | 1799 | 1469549858640 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 1799 | 1469549858643 Marionette TRACE conn4 <- [1,510,null,{}] 09:17:38 INFO - PROCESS | 1799 | 1469549858649 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:38 INFO - PROCESS | 1799 | 1469549858655 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:38 INFO - PROCESS | 1799 | 1469549858848 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:17:39 INFO - PROCESS | 1799 | 1469549859070 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1799 | 1469549859079 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eae9000 == 73 [pid = 1799] [id = 135] 09:17:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8eaec000) [pid = 1799] [serial = 405] [outer = (nil)] 09:17:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8eaf4400) [pid = 1799] [serial = 406] [outer = 0x8eaec000] 09:17:39 INFO - PROCESS | 1799 | 1469549859199 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0xa2562800) [pid = 1799] [serial = 407] [outer = 0x8eaec000] 09:17:40 INFO - PROCESS | 1799 | 1469549860150 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:17:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1587ms 09:17:40 INFO - PROCESS | 1799 | 1469549860229 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 1799 | 1469549860232 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:17:40 INFO - PROCESS | 1799 | 1469549860240 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 1799 | 1469549860244 Marionette TRACE conn4 <- [1,514,null,{}] 09:17:40 INFO - PROCESS | 1799 | 1469549860251 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 1799 | 1469549860256 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:40 INFO - PROCESS | 1799 | 1469549860497 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:17:40 INFO - PROCESS | 1799 | 1469549860767 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1799 | 1469549860775 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaf6400 == 74 [pid = 1799] [id = 136] 09:17:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x8eaf7400) [pid = 1799] [serial = 408] [outer = (nil)] 09:17:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x9a520800) [pid = 1799] [serial = 409] [outer = 0x8eaf7400] 09:17:40 INFO - PROCESS | 1799 | 1469549860860 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x9a522000) [pid = 1799] [serial = 410] [outer = 0x8eaf7400] 09:17:41 INFO - PROCESS | 1799 | 1469549861813 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:17:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1635ms 09:17:41 INFO - PROCESS | 1799 | 1469549861876 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 1799 | 1469549861881 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:17:41 INFO - PROCESS | 1799 | 1469549861887 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1799 | 1469549861890 Marionette TRACE conn4 <- [1,518,null,{}] 09:17:41 INFO - PROCESS | 1799 | 1469549861896 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:41 INFO - PROCESS | 1799 | 1469549861902 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:42 INFO - PROCESS | 1799 | 1469549862099 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:17:42 INFO - PROCESS | 1799 | 1469549862635 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1799 | 1469549862644 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eae9c00 == 75 [pid = 1799] [id = 137] 09:17:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8eaea000) [pid = 1799] [serial = 411] [outer = (nil)] 09:17:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8eaefc00) [pid = 1799] [serial = 412] [outer = 0x8eaea000] 09:17:42 INFO - PROCESS | 1799 | 1469549862766 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8f494000) [pid = 1799] [serial = 413] [outer = 0x8eaea000] 09:17:43 INFO - PROCESS | 1799 | 1469549863751 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:17:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1932ms 09:17:43 INFO - PROCESS | 1799 | 1469549863823 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:17:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:17:43 INFO - PROCESS | 1799 | 1469549863828 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:17:43 INFO - PROCESS | 1799 | 1469549863836 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1799 | 1469549863841 Marionette TRACE conn4 <- [1,522,null,{}] 09:17:43 INFO - PROCESS | 1799 | 1469549863850 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 1799 | 1469549863855 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:44 INFO - PROCESS | 1799 | 1469549864174 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:17:44 INFO - PROCESS | 1799 | 1469549864558 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1799 | 1469549864566 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0xa2588800 == 74 [pid = 1799] [id = 58] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x9475a000 == 73 [pid = 1799] [id = 18] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x92231800 == 72 [pid = 1799] [id = 19] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x96552000 == 71 [pid = 1799] [id = 31] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x9949d400 == 70 [pid = 1799] [id = 21] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x938d7000 == 69 [pid = 1799] [id = 25] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x9bcbd800 == 68 [pid = 1799] [id = 17] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x9786d400 == 67 [pid = 1799] [id = 16] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x93a5bc00 == 66 [pid = 1799] [id = 30] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x92234400 == 65 [pid = 1799] [id = 23] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x91f66000 == 64 [pid = 1799] [id = 22] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x98906000 == 63 [pid = 1799] [id = 59] 09:17:44 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x92394000) [pid = 1799] [serial = 339] [outer = (nil)] [url = about:blank] 09:17:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7ed000 == 64 [pid = 1799] [id = 138] 09:17:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8d7f0800) [pid = 1799] [serial = 414] [outer = (nil)] 09:17:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8eaa1000) [pid = 1799] [serial = 415] [outer = 0x8d7f0800] 09:17:44 INFO - PROCESS | 1799 | 1469549864689 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8ece6000) [pid = 1799] [serial = 416] [outer = 0x8d7f0800] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x9a61c800 == 63 [pid = 1799] [id = 60] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x9a085800 == 62 [pid = 1799] [id = 15] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x8f499400 == 61 [pid = 1799] [id = 128] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x9a8c7000 == 60 [pid = 1799] [id = 127] 09:17:44 INFO - PROCESS | 1799 | --DOCSHELL 0x9a433800 == 59 [pid = 1799] [id = 126] 09:17:45 INFO - PROCESS | 1799 | --DOCSHELL 0x91f3a400 == 58 [pid = 1799] [id = 125] 09:17:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8e541400 == 57 [pid = 1799] [id = 124] 09:17:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8ece1400 == 56 [pid = 1799] [id = 114] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x9d806c00) [pid = 1799] [serial = 303] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8ea9e800) [pid = 1799] [serial = 318] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8ecf0c00) [pid = 1799] [serial = 337] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x9135c800) [pid = 1799] [serial = 322] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8eceb800) [pid = 1799] [serial = 336] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x9826b400) [pid = 1799] [serial = 331] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0xa62c2000) [pid = 1799] [serial = 306] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x93c66000) [pid = 1799] [serial = 325] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0x91f44c00) [pid = 1799] [serial = 327] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0x9a621c00) [pid = 1799] [serial = 333] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x92397800) [pid = 1799] [serial = 324] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x93aa5c00) [pid = 1799] [serial = 300] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0xa6f46c00) [pid = 1799] [serial = 312] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x938db800) [pid = 1799] [serial = 328] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0xa6c5f400) [pid = 1799] [serial = 309] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x8e37ec00) [pid = 1799] [serial = 315] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x9134a400) [pid = 1799] [serial = 321] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x91342800) [pid = 1799] [serial = 297] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x9a65dc00) [pid = 1799] [serial = 334] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8f492000) [pid = 1799] [serial = 319] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x923a0400) [pid = 1799] [serial = 330] [outer = (nil)] [url = about:blank] 09:17:45 INFO - PROCESS | 1799 | 1469549865608 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:17:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1838ms 09:17:45 INFO - PROCESS | 1799 | 1469549865678 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:17:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:17:45 INFO - PROCESS | 1799 | 1469549865685 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:17:45 INFO - PROCESS | 1799 | 1469549865692 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 1799 | 1469549865696 Marionette TRACE conn4 <- [1,526,null,{}] 09:17:45 INFO - PROCESS | 1799 | 1469549865702 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 1799 | 1469549865707 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:45 INFO - PROCESS | 1799 | 1469549865895 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:17:46 INFO - PROCESS | 1799 | 1469549866044 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1799 | 1469549866056 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c39c00 == 57 [pid = 1799] [id = 139] 09:17:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 128 (0x91359400) [pid = 1799] [serial = 417] [outer = (nil)] 09:17:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 129 (0x91f68400) [pid = 1799] [serial = 418] [outer = 0x91359400] 09:17:46 INFO - PROCESS | 1799 | 1469549866210 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 130 (0x938d6000) [pid = 1799] [serial = 419] [outer = 0x91359400] 09:17:47 INFO - PROCESS | 1799 | 1469549867199 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:17:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1551ms 09:17:47 INFO - PROCESS | 1799 | 1469549867243 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 1799 | 1469549867248 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:17:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:17:47 INFO - PROCESS | 1799 | 1469549867270 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 1799 | 1469549867279 Marionette TRACE conn4 <- [1,530,null,{}] 09:17:47 INFO - PROCESS | 1799 | 1469549867288 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:47 INFO - PROCESS | 1799 | 1469549867295 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:47 INFO - PROCESS | 1799 | 1469549867538 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:17:47 INFO - PROCESS | 1799 | 1469549867688 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1799 | 1469549867696 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e547800 == 58 [pid = 1799] [id = 140] 09:17:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 131 (0x96555800) [pid = 1799] [serial = 420] [outer = (nil)] 09:17:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 132 (0x98905800) [pid = 1799] [serial = 421] [outer = 0x96555800] 09:17:47 INFO - PROCESS | 1799 | 1469549867770 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x99faec00) [pid = 1799] [serial = 422] [outer = 0x96555800] 09:17:48 INFO - PROCESS | 1799 | 1469549868598 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:17:48 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:17:48 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:17:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:17:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1407ms 09:17:48 INFO - PROCESS | 1799 | 1469549868666 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 1799 | 1469549868669 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:17:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:17:48 INFO - PROCESS | 1799 | 1469549868683 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 1799 | 1469549868686 Marionette TRACE conn4 <- [1,534,null,{}] 09:17:48 INFO - PROCESS | 1799 | 1469549868701 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 1799 | 1469549868707 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:48 INFO - PROCESS | 1799 | 1469549868969 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:17:49 INFO - PROCESS | 1799 | 1469549869005 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1799 | 1469549869014 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x9949d400 == 59 [pid = 1799] [id = 141] 09:17:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x9a010400) [pid = 1799] [serial = 423] [outer = (nil)] 09:17:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x9a52a000) [pid = 1799] [serial = 424] [outer = 0x9a010400] 09:17:49 INFO - PROCESS | 1799 | 1469549869084 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x9a567400) [pid = 1799] [serial = 425] [outer = 0x9a010400] 09:17:49 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x93a66c00) [pid = 1799] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:17:49 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x9a8c7800) [pid = 1799] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:17:49 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x8ea9b800) [pid = 1799] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:17:49 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x9a564000) [pid = 1799] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:17:50 INFO - PROCESS | 1799 | 1469549870155 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:17:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1549ms 09:17:50 INFO - PROCESS | 1799 | 1469549870228 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 1799 | 1469549870231 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:17:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:17:50 INFO - PROCESS | 1799 | 1469549870238 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 1799 | 1469549870242 Marionette TRACE conn4 <- [1,538,null,{}] 09:17:50 INFO - PROCESS | 1799 | 1469549870247 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:50 INFO - PROCESS | 1799 | 1469549870252 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:50 INFO - PROCESS | 1799 | 1469549870462 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:17:50 INFO - PROCESS | 1799 | 1469549870619 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1799 | 1469549870638 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x93a64800 == 60 [pid = 1799] [id = 142] 09:17:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 133 (0x93a66c00) [pid = 1799] [serial = 426] [outer = (nil)] 09:17:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 134 (0x9a65c400) [pid = 1799] [serial = 427] [outer = 0x93a66c00] 09:17:50 INFO - PROCESS | 1799 | 1469549870718 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 135 (0x9b7b3800) [pid = 1799] [serial = 428] [outer = 0x93a66c00] 09:17:51 INFO - PROCESS | 1799 | 1469549871528 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:17:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1330ms 09:17:51 INFO - PROCESS | 1799 | 1469549871629 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 1799 | 1469549871634 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:17:51 INFO - PROCESS | 1799 | 1469549871645 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1799 | 1469549871651 Marionette TRACE conn4 <- [1,542,null,{}] 09:17:51 INFO - PROCESS | 1799 | 1469549871661 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 1799 | 1469549871667 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:51 INFO - PROCESS | 1799 | 1469549871921 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:17:52 INFO - PROCESS | 1799 | 1469549872106 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1799 | 1469549872122 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaf4800 == 61 [pid = 1799] [id = 143] 09:17:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 136 (0x8eaf5400) [pid = 1799] [serial = 429] [outer = (nil)] 09:17:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 137 (0x8eb4fc00) [pid = 1799] [serial = 430] [outer = 0x8eaf5400] 09:17:52 INFO - PROCESS | 1799 | 1469549872309 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 138 (0x8f490c00) [pid = 1799] [serial = 431] [outer = 0x8eaf5400] 09:17:53 INFO - PROCESS | 1799 | 1469549873279 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:17:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1692ms 09:17:53 INFO - PROCESS | 1799 | 1469549873339 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 1799 | 1469549873344 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:17:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:17:53 INFO - PROCESS | 1799 | 1469549873355 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 1799 | 1469549873362 Marionette TRACE conn4 <- [1,546,null,{}] 09:17:53 INFO - PROCESS | 1799 | 1469549873369 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 1799 | 1469549873375 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:53 INFO - PROCESS | 1799 | 1469549873613 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:17:53 INFO - PROCESS | 1799 | 1469549873846 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1799 | 1469549873857 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eae8800 == 62 [pid = 1799] [id = 144] 09:17:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 139 (0x8eaed400) [pid = 1799] [serial = 432] [outer = (nil)] 09:17:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 140 (0x92394800) [pid = 1799] [serial = 433] [outer = 0x8eaed400] 09:17:53 INFO - PROCESS | 1799 | 1469549873959 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 141 (0x93c65800) [pid = 1799] [serial = 434] [outer = 0x8eaed400] 09:17:54 INFO - PROCESS | 1799 | 1469549874907 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:17:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1607ms 09:17:54 INFO - PROCESS | 1799 | 1469549874962 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 1799 | 1469549874967 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:17:54 INFO - PROCESS | 1799 | 1469549874974 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 1799 | 1469549874978 Marionette TRACE conn4 <- [1,550,null,{}] 09:17:54 INFO - PROCESS | 1799 | 1469549874993 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:55 INFO - PROCESS | 1799 | 1469549875002 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:55 INFO - PROCESS | 1799 | 1469549875233 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:17:55 INFO - PROCESS | 1799 | 1469549875513 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1799 | 1469549875528 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x9949b000 == 63 [pid = 1799] [id = 145] 09:17:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x9b105400) [pid = 1799] [serial = 435] [outer = (nil)] 09:17:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x9c12dc00) [pid = 1799] [serial = 436] [outer = 0x9b105400] 09:17:55 INFO - PROCESS | 1799 | 1469549875635 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x9d806c00) [pid = 1799] [serial = 437] [outer = 0x9b105400] 09:17:56 INFO - PROCESS | 1799 | 1469549876555 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 09:17:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1642ms 09:17:56 INFO - PROCESS | 1799 | 1469549876617 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 1799 | 1469549876621 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:17:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:17:56 INFO - PROCESS | 1799 | 1469549876628 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 1799 | 1469549876632 Marionette TRACE conn4 <- [1,554,null,{}] 09:17:56 INFO - PROCESS | 1799 | 1469549876638 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 1799 | 1469549876643 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:56 INFO - PROCESS | 1799 | 1469549876843 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:17:57 INFO - PROCESS | 1799 | 1469549877079 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1799 | 1469549877089 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaa1c00 == 64 [pid = 1799] [id = 146] 09:17:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8eaa2800) [pid = 1799] [serial = 438] [outer = (nil)] 09:17:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0xa2092c00) [pid = 1799] [serial = 439] [outer = 0x8eaa2800] 09:17:57 INFO - PROCESS | 1799 | 1469549877217 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0xa222a000) [pid = 1799] [serial = 440] [outer = 0x8eaa2800] 09:17:57 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:58 INFO - PROCESS | 1799 | 1469549878206 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:17:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:17:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1637ms 09:17:58 INFO - PROCESS | 1799 | 1469549878266 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 1799 | 1469549878270 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:17:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:17:58 INFO - PROCESS | 1799 | 1469549878277 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 1799 | 1469549878281 Marionette TRACE conn4 <- [1,558,null,{}] 09:17:58 INFO - PROCESS | 1799 | 1469549878287 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:58 INFO - PROCESS | 1799 | 1469549878293 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:58 INFO - PROCESS | 1799 | 1469549878556 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:17:58 INFO - PROCESS | 1799 | 1469549878831 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1799 | 1469549878839 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:17:58 INFO - PROCESS | 1799 | ++DOCSHELL 0xa2529c00 == 65 [pid = 1799] [id = 147] 09:17:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0xa2561000) [pid = 1799] [serial = 441] [outer = (nil)] 09:17:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0xa2f9ec00) [pid = 1799] [serial = 442] [outer = 0xa2561000] 09:17:58 INFO - PROCESS | 1799 | 1469549878933 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0xa3447800) [pid = 1799] [serial = 443] [outer = 0xa2561000] 09:17:59 INFO - PROCESS | 1799 | 1469549879849 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1635ms 09:17:59 INFO - PROCESS | 1799 | 1469549879914 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:17:59 INFO - PROCESS | 1799 | 1469549879918 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:17:59 INFO - PROCESS | 1799 | 1469549879925 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1799 | 1469549879929 Marionette TRACE conn4 <- [1,562,null,{}] 09:17:59 INFO - PROCESS | 1799 | 1469549879935 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 1799 | 1469549879944 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:00 INFO - PROCESS | 1799 | 1469549880220 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:18:00 INFO - PROCESS | 1799 | 1469549880475 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 1799 | 1469549880490 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54d000 == 66 [pid = 1799] [id = 148] 09:18:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0xa6824800) [pid = 1799] [serial = 444] [outer = (nil)] 09:18:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0xa6c5dc00) [pid = 1799] [serial = 445] [outer = 0xa6824800] 09:18:00 INFO - PROCESS | 1799 | 1469549880582 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0xa6c68400) [pid = 1799] [serial = 446] [outer = 0xa6824800] 09:18:01 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:01 INFO - PROCESS | 1799 | 1469549881473 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:18:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1588ms 09:18:01 INFO - PROCESS | 1799 | 1469549881514 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 1799 | 1469549881517 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:18:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:18:01 INFO - PROCESS | 1799 | 1469549881525 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 1799 | 1469549881529 Marionette TRACE conn4 <- [1,566,null,{}] 09:18:01 INFO - PROCESS | 1799 | 1469549881534 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:01 INFO - PROCESS | 1799 | 1469549881540 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:01 INFO - PROCESS | 1799 | 1469549881751 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:18:02 INFO - PROCESS | 1799 | 1469549881991 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1799 | 1469549882003 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d932800 == 67 [pid = 1799] [id = 149] 09:18:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8d933400) [pid = 1799] [serial = 447] [outer = (nil)] 09:18:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x8d939000) [pid = 1799] [serial = 448] [outer = 0x8d933400] 09:18:02 INFO - PROCESS | 1799 | 1469549882124 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x8d93cc00) [pid = 1799] [serial = 449] [outer = 0x8d933400] 09:18:02 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:02 INFO - PROCESS | 1799 | 1469549882988 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1534ms 09:18:03 INFO - PROCESS | 1799 | 1469549883061 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1799 | 1469549883064 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:18:03 INFO - PROCESS | 1799 | 1469549883071 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1799 | 1469549883075 Marionette TRACE conn4 <- [1,570,null,{}] 09:18:03 INFO - PROCESS | 1799 | 1469549883082 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 1799 | 1469549883087 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:03 INFO - PROCESS | 1799 | 1469549883346 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:18:03 INFO - PROCESS | 1799 | 1469549883578 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 1799 | 1469549883589 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e5400 == 68 [pid = 1799] [id = 150] 09:18:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8d939400) [pid = 1799] [serial = 450] [outer = (nil)] 09:18:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x8d9c6800) [pid = 1799] [serial = 451] [outer = 0x8d939400] 09:18:03 INFO - PROCESS | 1799 | 1469549883720 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x8d9c9400) [pid = 1799] [serial = 452] [outer = 0x8d939400] 09:18:04 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:04 INFO - PROCESS | 1799 | 1469549884628 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:18:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1585ms 09:18:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:18:04 INFO - PROCESS | 1799 | 1469549884659 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 1799 | 1469549884662 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:18:04 INFO - PROCESS | 1799 | 1469549884670 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 1799 | 1469549884673 Marionette TRACE conn4 <- [1,574,null,{}] 09:18:04 INFO - PROCESS | 1799 | 1469549884680 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:04 INFO - PROCESS | 1799 | 1469549884684 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:04 INFO - PROCESS | 1799 | 1469549884894 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:18:05 INFO - PROCESS | 1799 | 1469549885127 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1799 | 1469549885136 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93f800 == 69 [pid = 1799] [id = 151] 09:18:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8d9c3000) [pid = 1799] [serial = 453] [outer = (nil)] 09:18:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x8d9cf400) [pid = 1799] [serial = 454] [outer = 0x8d9c3000] 09:18:05 INFO - PROCESS | 1799 | 1469549885231 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x8e544000) [pid = 1799] [serial = 455] [outer = 0x8d9c3000] 09:18:06 INFO - PROCESS | 1799 | 1469549886084 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:18:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1446ms 09:18:06 INFO - PROCESS | 1799 | 1469549886116 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1799 | 1469549886119 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:18:06 INFO - PROCESS | 1799 | 1469549886126 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 1799 | 1469549886129 Marionette TRACE conn4 <- [1,578,null,{}] 09:18:06 INFO - PROCESS | 1799 | 1469549886136 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 1799 | 1469549886141 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:06 INFO - PROCESS | 1799 | 1469549886333 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:18:06 INFO - PROCESS | 1799 | 1469549886524 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 1799 | 1469549886532 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9c7800 == 70 [pid = 1799] [id = 152] 09:18:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8d9cc800) [pid = 1799] [serial = 456] [outer = (nil)] 09:18:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x90d1c800) [pid = 1799] [serial = 457] [outer = 0x8d9cc800] 09:18:06 INFO - PROCESS | 1799 | 1469549886616 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x90d21000) [pid = 1799] [serial = 458] [outer = 0x8d9cc800] 09:18:07 INFO - PROCESS | 1799 | 1469549887563 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:18:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1485ms 09:18:07 INFO - PROCESS | 1799 | 1469549887612 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 1799 | 1469549887617 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:18:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:18:07 INFO - PROCESS | 1799 | 1469549887624 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 1799 | 1469549887629 Marionette TRACE conn4 <- [1,582,null,{}] 09:18:07 INFO - PROCESS | 1799 | 1469549887635 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:07 INFO - PROCESS | 1799 | 1469549887641 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:07 INFO - PROCESS | 1799 | 1469549887871 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:18:08 INFO - PROCESS | 1799 | 1469549888058 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1799 | 1469549888065 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb0e000 == 71 [pid = 1799] [id = 153] 09:18:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8eb16400) [pid = 1799] [serial = 459] [outer = (nil)] 09:18:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8eb1c400) [pid = 1799] [serial = 460] [outer = 0x8eb16400] 09:18:08 INFO - PROCESS | 1799 | 1469549888219 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x90d24c00) [pid = 1799] [serial = 461] [outer = 0x8eb16400] 09:18:09 INFO - PROCESS | 1799 | 1469549889188 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:18:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1632ms 09:18:09 INFO - PROCESS | 1799 | 1469549889257 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 1799 | 1469549889262 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:18:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:18:09 INFO - PROCESS | 1799 | 1469549889268 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1799 | 1469549889272 Marionette TRACE conn4 <- [1,586,null,{}] 09:18:09 INFO - PROCESS | 1799 | 1469549889277 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 1799 | 1469549889281 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:09 INFO - PROCESS | 1799 | 1469549889480 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:18:09 INFO - PROCESS | 1799 | 1469549889729 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 1799 | 1469549889736 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93e800 == 72 [pid = 1799] [id = 154] 09:18:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8eb14800) [pid = 1799] [serial = 462] [outer = (nil)] 09:18:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8ee67c00) [pid = 1799] [serial = 463] [outer = 0x8eb14800] 09:18:09 INFO - PROCESS | 1799 | 1469549889866 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8ee6bc00) [pid = 1799] [serial = 464] [outer = 0x8eb14800] 09:18:10 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:10 INFO - PROCESS | 1799 | 1469549890775 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:18:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1587ms 09:18:10 INFO - PROCESS | 1799 | 1469549890856 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 1799 | 1469549890860 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:18:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:18:10 INFO - PROCESS | 1799 | 1469549890868 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 1799 | 1469549890871 Marionette TRACE conn4 <- [1,590,null,{}] 09:18:10 INFO - PROCESS | 1799 | 1469549890879 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:10 INFO - PROCESS | 1799 | 1469549890885 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:11 INFO - PROCESS | 1799 | 1469549891368 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:18:11 INFO - PROCESS | 1799 | 1469549891618 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 1799 | 1469549891630 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf4800 == 73 [pid = 1799] [id = 155] 09:18:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8cdf8c00) [pid = 1799] [serial = 465] [outer = (nil)] 09:18:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8d93ec00) [pid = 1799] [serial = 466] [outer = 0x8cdf8c00] 09:18:11 INFO - PROCESS | 1799 | 1469549891717 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8d9cfc00) [pid = 1799] [serial = 467] [outer = 0x8cdf8c00] 09:18:12 INFO - PROCESS | 1799 | 1469549892721 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:18:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1887ms 09:18:12 INFO - PROCESS | 1799 | 1469549892757 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:18:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:18:12 INFO - PROCESS | 1799 | 1469549892764 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:18:12 INFO - PROCESS | 1799 | 1469549892773 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1799 | 1469549892778 Marionette TRACE conn4 <- [1,594,null,{}] 09:18:12 INFO - PROCESS | 1799 | 1469549892785 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 1799 | 1469549892790 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:12 INFO - PROCESS | 1799 | 1469549892987 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:18:13 INFO - PROCESS | 1799 | 1469549893203 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1799 | 1469549893221 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaa5000 == 74 [pid = 1799] [id = 156] 09:18:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8eaa7c00) [pid = 1799] [serial = 468] [outer = (nil)] 09:18:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8eaf1c00) [pid = 1799] [serial = 469] [outer = 0x8eaa7c00] 09:18:13 INFO - PROCESS | 1799 | 1469549893352 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x8eb13800) [pid = 1799] [serial = 470] [outer = 0x8eaa7c00] 09:18:14 INFO - PROCESS | 1799 | 1469549894394 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:18:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1694ms 09:18:14 INFO - PROCESS | 1799 | 1469549894466 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1799 | 1469549894472 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:18:14 INFO - PROCESS | 1799 | 1469549894478 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1799 | 1469549894482 Marionette TRACE conn4 <- [1,598,null,{}] 09:18:14 INFO - PROCESS | 1799 | 1469549894488 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 1799 | 1469549894493 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:14 INFO - PROCESS | 1799 | 1469549894738 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:18:15 INFO - PROCESS | 1799 | 1469549895022 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1799 | 1469549895031 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7ef800 == 75 [pid = 1799] [id = 157] 09:18:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8d7efc00) [pid = 1799] [serial = 471] [outer = (nil)] 09:18:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8ee6b800) [pid = 1799] [serial = 472] [outer = 0x8d7efc00] 09:18:15 INFO - PROCESS | 1799 | 1469549895146 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x8f48fc00) [pid = 1799] [serial = 473] [outer = 0x8d7efc00] 09:18:16 INFO - PROCESS | 1799 | 1469549896059 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:18:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1633ms 09:18:16 INFO - PROCESS | 1799 | 1469549896120 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 1799 | 1469549896127 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:18:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:18:16 INFO - PROCESS | 1799 | 1469549896146 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 1799 | 1469549896153 Marionette TRACE conn4 <- [1,602,null,{}] 09:18:16 INFO - PROCESS | 1799 | 1469549896160 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:16 INFO - PROCESS | 1799 | 1469549896166 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:16 INFO - PROCESS | 1799 | 1469549896371 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x913f2800) [pid = 1799] [serial = 369] [outer = (nil)] [url = about:blank] 09:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x92392400) [pid = 1799] [serial = 345] [outer = (nil)] [url = about:blank] 09:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x9d80a000) [pid = 1799] [serial = 354] [outer = (nil)] [url = about:blank] 09:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0xa23a4800) [pid = 1799] [serial = 357] [outer = (nil)] [url = about:blank] 09:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8d7ec000) [pid = 1799] [serial = 366] [outer = (nil)] [url = about:blank] 09:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8eb4a000) [pid = 1799] [serial = 360] [outer = (nil)] [url = about:blank] 09:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x9a659c00) [pid = 1799] [serial = 348] [outer = (nil)] [url = about:blank] 09:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x9b7b4000) [pid = 1799] [serial = 351] [outer = (nil)] [url = about:blank] 09:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0xa4e0c000) [pid = 1799] [serial = 363] [outer = (nil)] [url = about:blank] 09:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8ece9c00) [pid = 1799] [serial = 342] [outer = (nil)] [url = about:blank] 09:18:16 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9a9d7c00) [pid = 1799] [serial = 384] [outer = (nil)] [url = about:blank] 09:18:16 INFO - PROCESS | 1799 | 1469549896691 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 1799 | 1469549896702 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7ec000 == 76 [pid = 1799] [id = 158] 09:18:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x8d7ecc00) [pid = 1799] [serial = 474] [outer = (nil)] 09:18:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8ece9c00) [pid = 1799] [serial = 475] [outer = 0x8d7ecc00] 09:18:16 INFO - PROCESS | 1799 | 1469549896805 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x90c2dc00) [pid = 1799] [serial = 476] [outer = 0x8d7ecc00] 09:18:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8e549800 == 75 [pid = 1799] [id = 129] 09:18:17 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x95259400) [pid = 1799] [serial = 375] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x9b109c00) [pid = 1799] [serial = 381] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x95291800) [pid = 1799] [serial = 376] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8f68e400) [pid = 1799] [serial = 373] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8ece2c00) [pid = 1799] [serial = 372] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9b184400) [pid = 1799] [serial = 382] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x9a622000) [pid = 1799] [serial = 378] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9a62a400) [pid = 1799] [serial = 379] [outer = (nil)] [url = about:blank] 09:18:17 INFO - PROCESS | 1799 | 1469549897604 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:18:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1491ms 09:18:17 INFO - PROCESS | 1799 | 1469549897629 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:18:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:18:17 INFO - PROCESS | 1799 | 1469549897635 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:18:17 INFO - PROCESS | 1799 | 1469549897641 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 1799 | 1469549897644 Marionette TRACE conn4 <- [1,606,null,{}] 09:18:17 INFO - PROCESS | 1799 | 1469549897650 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 1799 | 1469549897655 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:17 INFO - PROCESS | 1799 | 1469549897890 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:18:18 INFO - PROCESS | 1799 | 1469549898043 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 1799 | 1469549898050 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f68e400 == 76 [pid = 1799] [id = 159] 09:18:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x8f68fc00) [pid = 1799] [serial = 477] [outer = (nil)] 09:18:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x938d6c00) [pid = 1799] [serial = 478] [outer = 0x8f68fc00] 09:18:18 INFO - PROCESS | 1799 | 1469549898121 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x96558c00) [pid = 1799] [serial = 479] [outer = 0x8f68fc00] 09:18:18 INFO - PROCESS | 1799 | 1469549898942 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:18:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1380ms 09:18:19 INFO - PROCESS | 1799 | 1469549899022 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 1799 | 1469549899025 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:18:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:18:19 INFO - PROCESS | 1799 | 1469549899032 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 1799 | 1469549899035 Marionette TRACE conn4 <- [1,610,null,{}] 09:18:19 INFO - PROCESS | 1799 | 1469549899041 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 1799 | 1469549899045 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:19 INFO - PROCESS | 1799 | 1469549899241 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:18:19 INFO - PROCESS | 1799 | 1469549899418 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1799 | 1469549899436 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a003800 == 77 [pid = 1799] [id = 160] 09:18:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x9a07ec00) [pid = 1799] [serial = 480] [outer = (nil)] 09:18:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x9a329400) [pid = 1799] [serial = 481] [outer = 0x9a07ec00] 09:18:19 INFO - PROCESS | 1799 | 1469549899514 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9a52b800) [pid = 1799] [serial = 482] [outer = 0x9a07ec00] 09:18:20 INFO - PROCESS | 1799 | 1469549900475 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:18:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1488ms 09:18:20 INFO - PROCESS | 1799 | 1469549900522 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1799 | 1469549900526 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:18:20 INFO - PROCESS | 1799 | 1469549900541 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1799 | 1469549900559 Marionette TRACE conn4 <- [1,614,null,{}] 09:18:20 INFO - PROCESS | 1799 | 1469549900566 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 1799 | 1469549900571 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:20 INFO - PROCESS | 1799 | 1469549900820 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:18:20 INFO - PROCESS | 1799 | 1469549900850 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1799 | 1469549900860 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e37bc00 == 78 [pid = 1799] [id = 161] 09:18:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x8eb4b800) [pid = 1799] [serial = 483] [outer = (nil)] 09:18:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x9a665c00) [pid = 1799] [serial = 484] [outer = 0x8eb4b800] 09:18:20 INFO - PROCESS | 1799 | 1469549900929 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x9b40d000) [pid = 1799] [serial = 485] [outer = 0x8eb4b800] 09:18:21 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8d7f0800) [pid = 1799] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:18:21 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x96555800) [pid = 1799] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:18:21 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x8eaea000) [pid = 1799] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:18:21 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x91342400) [pid = 1799] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:18:21 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x91359400) [pid = 1799] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:18:21 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8f696400) [pid = 1799] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:18:21 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9a010400) [pid = 1799] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:18:21 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8d7eac00) [pid = 1799] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:18:22 INFO - PROCESS | 1799 | 1469549902632 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:18:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 2147ms 09:18:22 INFO - PROCESS | 1799 | 1469549902691 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:18:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:18:22 INFO - PROCESS | 1799 | 1469549902699 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:18:22 INFO - PROCESS | 1799 | 1469549902710 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 1799 | 1469549902718 Marionette TRACE conn4 <- [1,618,null,{}] 09:18:22 INFO - PROCESS | 1799 | 1469549902730 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:22 INFO - PROCESS | 1799 | 1469549902735 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:23 INFO - PROCESS | 1799 | 1469549903038 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:18:23 INFO - PROCESS | 1799 | 1469549903232 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 1799 | 1469549903247 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93e400 == 79 [pid = 1799] [id = 162] 09:18:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x8eaa5c00) [pid = 1799] [serial = 486] [outer = (nil)] 09:18:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x8ece5000) [pid = 1799] [serial = 487] [outer = 0x8eaa5c00] 09:18:23 INFO - PROCESS | 1799 | 1469549903389 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x8ee69000) [pid = 1799] [serial = 488] [outer = 0x8eaa5c00] 09:18:24 INFO - PROCESS | 1799 | 1469549904317 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:18:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1651ms 09:18:24 INFO - PROCESS | 1799 | 1469549904359 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1799 | 1469549904366 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:18:24 INFO - PROCESS | 1799 | 1469549904378 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1799 | 1469549904382 Marionette TRACE conn4 <- [1,622,null,{}] 09:18:24 INFO - PROCESS | 1799 | 1469549904389 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 1799 | 1469549904395 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:24 INFO - PROCESS | 1799 | 1469549904614 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:18:24 INFO - PROCESS | 1799 | 1469549904858 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1799 | 1469549904869 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x90d22800 == 80 [pid = 1799] [id = 163] 09:18:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x91342400) [pid = 1799] [serial = 489] [outer = (nil)] 09:18:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x9135e000) [pid = 1799] [serial = 490] [outer = 0x91342400] 09:18:25 INFO - PROCESS | 1799 | 1469549904998 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x938d7000) [pid = 1799] [serial = 491] [outer = 0x91342400] 09:18:26 INFO - PROCESS | 1799 | 1469549906017 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:18:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1686ms 09:18:26 INFO - PROCESS | 1799 | 1469549906065 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 1799 | 1469549906069 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:18:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:18:26 INFO - PROCESS | 1799 | 1469549906077 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 1799 | 1469549906083 Marionette TRACE conn4 <- [1,626,null,{}] 09:18:26 INFO - PROCESS | 1799 | 1469549906100 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:26 INFO - PROCESS | 1799 | 1469549906109 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:26 INFO - PROCESS | 1799 | 1469549906326 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:18:26 INFO - PROCESS | 1799 | 1469549906612 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1799 | 1469549906628 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a660c00 == 81 [pid = 1799] [id = 164] 09:18:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x9a662000) [pid = 1799] [serial = 492] [outer = (nil)] 09:18:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x9bcc6000) [pid = 1799] [serial = 493] [outer = 0x9a662000] 09:18:26 INFO - PROCESS | 1799 | 1469549906725 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x9c135c00) [pid = 1799] [serial = 494] [outer = 0x9a662000] 09:18:27 INFO - PROCESS | 1799 | 1469549907651 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:18:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1649ms 09:18:27 INFO - PROCESS | 1799 | 1469549907727 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1799 | 1469549907734 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:18:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:18:27 INFO - PROCESS | 1799 | 1469549907740 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1799 | 1469549907743 Marionette TRACE conn4 <- [1,630,null,{}] 09:18:27 INFO - PROCESS | 1799 | 1469549907750 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 1799 | 1469549907755 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:28 INFO - PROCESS | 1799 | 1469549907998 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:18:28 INFO - PROCESS | 1799 | 1469549908256 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 1799 | 1469549908269 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x9a9d0400 == 82 [pid = 1799] [id = 165] 09:18:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x9d80a000) [pid = 1799] [serial = 495] [outer = (nil)] 09:18:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0xa2010000) [pid = 1799] [serial = 496] [outer = 0x9d80a000] 09:18:28 INFO - PROCESS | 1799 | 1469549908357 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0xa2221400) [pid = 1799] [serial = 497] [outer = 0x9d80a000] 09:18:29 INFO - PROCESS | 1799 | 1469549909292 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:18:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1582ms 09:18:29 INFO - PROCESS | 1799 | 1469549909324 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 1799 | 1469549909329 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:18:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:18:29 INFO - PROCESS | 1799 | 1469549909336 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1799 | 1469549909340 Marionette TRACE conn4 <- [1,634,null,{}] 09:18:29 INFO - PROCESS | 1799 | 1469549909346 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 1799 | 1469549909352 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:29 INFO - PROCESS | 1799 | 1469549909563 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:18:29 INFO - PROCESS | 1799 | 1469549909804 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1799 | 1469549909812 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb18800 == 83 [pid = 1799] [id = 166] 09:18:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x9bce5000) [pid = 1799] [serial = 498] [outer = (nil)] 09:18:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0xa25ed800) [pid = 1799] [serial = 499] [outer = 0x9bce5000] 09:18:29 INFO - PROCESS | 1799 | 1469549909958 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0xa340d400) [pid = 1799] [serial = 500] [outer = 0x9bce5000] 09:18:30 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:30 INFO - PROCESS | 1799 | 1469549910866 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:18:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1580ms 09:18:30 INFO - PROCESS | 1799 | 1469549910918 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1799 | 1469549910922 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:18:30 INFO - PROCESS | 1799 | 1469549910929 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1799 | 1469549910933 Marionette TRACE conn4 <- [1,638,null,{}] 09:18:30 INFO - PROCESS | 1799 | 1469549910939 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:30 INFO - PROCESS | 1799 | 1469549910950 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:31 INFO - PROCESS | 1799 | 1469549911219 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:18:31 INFO - PROCESS | 1799 | 1469549911512 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1799 | 1469549911519 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef0800 == 84 [pid = 1799] [id = 167] 09:18:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 181 (0x8cef3000) [pid = 1799] [serial = 501] [outer = (nil)] 09:18:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 182 (0x8cef7c00) [pid = 1799] [serial = 502] [outer = 0x8cef3000] 09:18:31 INFO - PROCESS | 1799 | 1469549911611 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 183 (0xa6823800) [pid = 1799] [serial = 503] [outer = 0x8cef3000] 09:18:32 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:32 INFO - PROCESS | 1799 | 1469549912515 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:18:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1632ms 09:18:32 INFO - PROCESS | 1799 | 1469549912562 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:18:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:18:32 INFO - PROCESS | 1799 | 1469549912567 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:18:32 INFO - PROCESS | 1799 | 1469549912574 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1799 | 1469549912577 Marionette TRACE conn4 <- [1,642,null,{}] 09:18:32 INFO - PROCESS | 1799 | 1469549912584 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 1799 | 1469549912588 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:32 INFO - PROCESS | 1799 | 1469549912796 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:18:33 INFO - PROCESS | 1799 | 1469549913034 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 1799 | 1469549913041 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ceee400 == 85 [pid = 1799] [id = 168] 09:18:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 184 (0x8eb31400) [pid = 1799] [serial = 504] [outer = (nil)] 09:18:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x8eb38400) [pid = 1799] [serial = 505] [outer = 0x8eb31400] 09:18:33 INFO - PROCESS | 1799 | 1469549913166 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x8eb3b000) [pid = 1799] [serial = 506] [outer = 0x8eb31400] 09:18:34 INFO - PROCESS | 1799 | 1469549914088 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:18:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1583ms 09:18:34 INFO - PROCESS | 1799 | 1469549914157 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1799 | 1469549914161 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:18:34 INFO - PROCESS | 1799 | 1469549914168 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1799 | 1469549914171 Marionette TRACE conn4 <- [1,646,null,{}] 09:18:34 INFO - PROCESS | 1799 | 1469549914178 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 1799 | 1469549914183 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:34 INFO - PROCESS | 1799 | 1469549914378 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:18:34 INFO - PROCESS | 1799 | 1469549914617 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 1799 | 1469549914626 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ee400 == 86 [pid = 1799] [id = 169] 09:18:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x8b6ef800) [pid = 1799] [serial = 507] [outer = (nil)] 09:18:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x8b6f6000) [pid = 1799] [serial = 508] [outer = 0x8b6ef800] 09:18:34 INFO - PROCESS | 1799 | 1469549914752 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x8b6f9000) [pid = 1799] [serial = 509] [outer = 0x8b6ef800] 09:18:35 INFO - PROCESS | 1799 | 1469549915638 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:18:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1537ms 09:18:35 INFO - PROCESS | 1799 | 1469549915706 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:18:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:18:35 INFO - PROCESS | 1799 | 1469549915710 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:18:35 INFO - PROCESS | 1799 | 1469549915717 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1799 | 1469549915730 Marionette TRACE conn4 <- [1,650,null,{}] 09:18:35 INFO - PROCESS | 1799 | 1469549915737 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:35 INFO - PROCESS | 1799 | 1469549915743 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:35 INFO - PROCESS | 1799 | 1469549915981 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:18:36 INFO - PROCESS | 1799 | 1469549916219 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1799 | 1469549916227 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f1000 == 87 [pid = 1799] [id = 170] 09:18:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x8b6f4800) [pid = 1799] [serial = 510] [outer = (nil)] 09:18:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8eb39c00) [pid = 1799] [serial = 511] [outer = 0x8b6f4800] 09:18:36 INFO - PROCESS | 1799 | 1469549916356 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x8eb3cc00) [pid = 1799] [serial = 512] [outer = 0x8b6f4800] 09:18:37 INFO - PROCESS | 1799 | 1469549917246 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:18:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1590ms 09:18:37 INFO - PROCESS | 1799 | 1469549917307 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1799 | 1469549917312 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:18:37 INFO - PROCESS | 1799 | 1469549917318 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1799 | 1469549917322 Marionette TRACE conn4 <- [1,654,null,{}] 09:18:37 INFO - PROCESS | 1799 | 1469549917328 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:37 INFO - PROCESS | 1799 | 1469549917333 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:37 INFO - PROCESS | 1799 | 1469549917565 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:18:37 INFO - PROCESS | 1799 | 1469549917812 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 1799 | 1469549917821 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f7400 == 88 [pid = 1799] [id = 171] 09:18:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8b6fc800) [pid = 1799] [serial = 513] [outer = (nil)] 09:18:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8b7dfc00) [pid = 1799] [serial = 514] [outer = 0x8b6fc800] 09:18:37 INFO - PROCESS | 1799 | 1469549917941 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x8b7e2c00) [pid = 1799] [serial = 515] [outer = 0x8b6fc800] 09:18:38 INFO - PROCESS | 1799 | 1469549918880 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:18:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1645ms 09:18:38 INFO - PROCESS | 1799 | 1469549918964 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 1799 | 1469549918969 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:18:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:18:38 INFO - PROCESS | 1799 | 1469549918976 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 1799 | 1469549918981 Marionette TRACE conn4 <- [1,658,null,{}] 09:18:38 INFO - PROCESS | 1799 | 1469549918986 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:38 INFO - PROCESS | 1799 | 1469549918992 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:39 INFO - PROCESS | 1799 | 1469549919251 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:18:39 INFO - PROCESS | 1799 | 1469549919553 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1799 | 1469549919563 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb36c00 == 89 [pid = 1799] [id = 172] 09:18:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x8eb39800) [pid = 1799] [serial = 516] [outer = (nil)] 09:18:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x91348000) [pid = 1799] [serial = 517] [outer = 0x8eb39800] 09:18:39 INFO - PROCESS | 1799 | 1469549919647 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x9a096000) [pid = 1799] [serial = 518] [outer = 0x8eb39800] 09:18:40 INFO - PROCESS | 1799 | 1469549920545 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:18:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1634ms 09:18:40 INFO - PROCESS | 1799 | 1469549920620 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1799 | 1469549920623 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:18:40 INFO - PROCESS | 1799 | 1469549920633 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1799 | 1469549920637 Marionette TRACE conn4 <- [1,662,null,{}] 09:18:40 INFO - PROCESS | 1799 | 1469549920642 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 1799 | 1469549920647 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:40 INFO - PROCESS | 1799 | 1469549920848 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:18:41 INFO - PROCESS | 1799 | 1469549921113 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1799 | 1469549921124 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7eb800 == 90 [pid = 1799] [id = 173] 09:18:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x8eb31800) [pid = 1799] [serial = 519] [outer = (nil)] 09:18:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x91f85c00) [pid = 1799] [serial = 520] [outer = 0x8eb31800] 09:18:41 INFO - PROCESS | 1799 | 1469549921204 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x91f87c00) [pid = 1799] [serial = 521] [outer = 0x8eb31800] 09:18:41 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:42 INFO - PROCESS | 1799 | 1469549922605 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:18:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 2082ms 09:18:42 INFO - PROCESS | 1799 | 1469549922717 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1799 | 1469549922724 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:18:42 INFO - PROCESS | 1799 | 1469549922741 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1799 | 1469549922746 Marionette TRACE conn4 <- [1,666,null,{}] 09:18:42 INFO - PROCESS | 1799 | 1469549922755 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 1799 | 1469549922759 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:42 INFO - PROCESS | 1799 | 1469549922953 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:18:43 INFO - PROCESS | 1799 | 1469549923158 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 1799 | 1469549923170 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7dbc00 == 91 [pid = 1799] [id = 174] 09:18:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x8cdfac00) [pid = 1799] [serial = 522] [outer = (nil)] 09:18:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x8cef8000) [pid = 1799] [serial = 523] [outer = 0x8cdfac00] 09:18:43 INFO - PROCESS | 1799 | 1469549923281 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x8d7e1800) [pid = 1799] [serial = 524] [outer = 0x8cdfac00] 09:18:43 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:44 INFO - PROCESS | 1799 | 1469549924376 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:18:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1695ms 09:18:44 INFO - PROCESS | 1799 | 1469549924427 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 1799 | 1469549924434 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:18:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:18:44 INFO - PROCESS | 1799 | 1469549924444 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 1799 | 1469549924447 Marionette TRACE conn4 <- [1,670,null,{}] 09:18:44 INFO - PROCESS | 1799 | 1469549924454 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:44 INFO - PROCESS | 1799 | 1469549924459 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:44 INFO - PROCESS | 1799 | 1469549924653 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:18:44 INFO - PROCESS | 1799 | 1469549924965 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1799 | 1469549924974 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:44 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb43c00 == 90 [pid = 1799] [id = 120] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x9a65c400) [pid = 1799] [serial = 427] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93f000 == 91 [pid = 1799] [id = 175] 09:18:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x8e548800) [pid = 1799] [serial = 525] [outer = (nil)] 09:18:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x8eaeac00) [pid = 1799] [serial = 526] [outer = 0x8e548800] 09:18:45 INFO - PROCESS | 1799 | 1469549925114 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x8eb12800) [pid = 1799] [serial = 527] [outer = 0x8e548800] 09:18:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea9fc00 == 90 [pid = 1799] [id = 121] 09:18:45 INFO - PROCESS | 1799 | --DOCSHELL 0x913edc00 == 89 [pid = 1799] [id = 85] 09:18:45 INFO - PROCESS | 1799 | --DOCSHELL 0x9b10a800 == 88 [pid = 1799] [id = 118] 09:18:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8e548c00 == 87 [pid = 1799] [id = 119] 09:18:45 INFO - PROCESS | 1799 | --DOCSHELL 0x91f65800 == 86 [pid = 1799] [id = 84] 09:18:45 INFO - PROCESS | 1799 | --DOCSHELL 0x9b109800 == 85 [pid = 1799] [id = 117] 09:18:45 INFO - PROCESS | 1799 | --DOCSHELL 0x9d4bf800 == 84 [pid = 1799] [id = 28] 09:18:45 INFO - PROCESS | 1799 | --DOCSHELL 0x9a61b800 == 83 [pid = 1799] [id = 116] 09:18:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e8000 == 82 [pid = 1799] [id = 122] 09:18:45 INFO - PROCESS | 1799 | --DOCSHELL 0x91f5f400 == 81 [pid = 1799] [id = 29] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x8eaa1000) [pid = 1799] [serial = 415] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x98905800) [pid = 1799] [serial = 421] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0xa221e400) [pid = 1799] [serial = 397] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x8f494000) [pid = 1799] [serial = 413] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x9bcc3400) [pid = 1799] [serial = 385] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0xa82f0800) [pid = 1799] [serial = 220] [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:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x8eaefc00) [pid = 1799] [serial = 412] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x99faec00) [pid = 1799] [serial = 422] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x938d6000) [pid = 1799] [serial = 419] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x8eaf4400) [pid = 1799] [serial = 406] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x91f68400) [pid = 1799] [serial = 418] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0xa2f9e800) [pid = 1799] [serial = 403] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x9a662400) [pid = 1799] [serial = 271] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x9a567400) [pid = 1799] [serial = 425] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x9a52a000) [pid = 1799] [serial = 424] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x9528d400) [pid = 1799] [serial = 370] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8ea9c800) [pid = 1799] [serial = 387] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x93c61400) [pid = 1799] [serial = 391] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x9a520800) [pid = 1799] [serial = 409] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x9a660800) [pid = 1799] [serial = 394] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0xa234e800) [pid = 1799] [serial = 400] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0x8ece6000) [pid = 1799] [serial = 416] [outer = (nil)] [url = about:blank] 09:18:45 INFO - PROCESS | 1799 | 1469549925988 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:18:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1587ms 09:18:46 INFO - PROCESS | 1799 | 1469549926030 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 1799 | 1469549926034 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:18:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:18:46 INFO - PROCESS | 1799 | 1469549926041 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1799 | 1469549926046 Marionette TRACE conn4 <- [1,674,null,{}] 09:18:46 INFO - PROCESS | 1799 | 1469549926062 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:46 INFO - PROCESS | 1799 | 1469549926070 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:46 INFO - PROCESS | 1799 | 1469549926249 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:18:46 INFO - PROCESS | 1799 | 1469549926275 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1799 | 1469549926282 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb50c00 == 82 [pid = 1799] [id = 176] 09:18:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 185 (0x8ece5c00) [pid = 1799] [serial = 528] [outer = (nil)] 09:18:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 186 (0x8ecee400) [pid = 1799] [serial = 529] [outer = 0x8ece5c00] 09:18:46 INFO - PROCESS | 1799 | 1469549926496 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x8ee6c800) [pid = 1799] [serial = 530] [outer = 0x8ece5c00] 09:18:47 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:47 INFO - PROCESS | 1799 | 1469549927340 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:18:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1337ms 09:18:47 INFO - PROCESS | 1799 | 1469549927381 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 1799 | 1469549927384 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:18:47 INFO - PROCESS | 1799 | 1469549927401 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 1799 | 1469549927404 Marionette TRACE conn4 <- [1,678,null,{}] 09:18:47 INFO - PROCESS | 1799 | 1469549927409 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:47 INFO - PROCESS | 1799 | 1469549927414 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:47 INFO - PROCESS | 1799 | 1469549927653 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:18:47 INFO - PROCESS | 1799 | 1469549927680 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 1799 | 1469549927686 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb1a800 == 83 [pid = 1799] [id = 177] 09:18:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x8f68f800) [pid = 1799] [serial = 531] [outer = (nil)] 09:18:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x90d17c00) [pid = 1799] [serial = 532] [outer = 0x8f68f800] 09:18:47 INFO - PROCESS | 1799 | 1469549927758 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x91342800) [pid = 1799] [serial = 533] [outer = 0x8f68f800] 09:18:48 INFO - PROCESS | 1799 | 1469549928692 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:18:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:18:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1341ms 09:18:48 INFO - PROCESS | 1799 | 1469549928751 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 1799 | 1469549928754 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:18:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:18:48 INFO - PROCESS | 1799 | 1469549928761 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 1799 | 1469549928765 Marionette TRACE conn4 <- [1,682,null,{}] 09:18:48 INFO - PROCESS | 1799 | 1469549928770 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:48 INFO - PROCESS | 1799 | 1469549928775 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:49 INFO - PROCESS | 1799 | 1469549929028 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:18:49 INFO - PROCESS | 1799 | 1469549929068 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1799 | 1469549929075 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7de800 == 84 [pid = 1799] [id = 178] 09:18:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8f691800) [pid = 1799] [serial = 534] [outer = (nil)] 09:18:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x91356800) [pid = 1799] [serial = 535] [outer = 0x8f691800] 09:18:49 INFO - PROCESS | 1799 | 1469549929156 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x91f65800) [pid = 1799] [serial = 536] [outer = 0x8f691800] 09:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8f68fc00) [pid = 1799] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8cdf8c00) [pid = 1799] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8d7ecc00) [pid = 1799] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8d7efc00) [pid = 1799] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8eaa7c00) [pid = 1799] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:18:50 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x9a07ec00) [pid = 1799] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:18:51 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:51 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:18:51 INFO - PROCESS | 1799 | 1469549931062 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:18:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2336ms 09:18:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:18:51 INFO - PROCESS | 1799 | 1469549931099 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 1799 | 1469549931102 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:18:51 INFO - PROCESS | 1799 | 1469549931109 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1799 | 1469549931112 Marionette TRACE conn4 <- [1,686,null,{}] 09:18:51 INFO - PROCESS | 1799 | 1469549931117 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:51 INFO - PROCESS | 1799 | 1469549931127 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:51 INFO - PROCESS | 1799 | 1469549931369 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:18:51 INFO - PROCESS | 1799 | 1469549931532 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1799 | 1469549931540 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e5400 == 85 [pid = 1799] [id = 179] 09:18:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x8e37f800) [pid = 1799] [serial = 537] [outer = (nil)] 09:18:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x91f8e000) [pid = 1799] [serial = 538] [outer = 0x8e37f800] 09:18:51 INFO - PROCESS | 1799 | 1469549931610 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x95291400) [pid = 1799] [serial = 539] [outer = 0x8e37f800] 09:18:52 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:52 INFO - PROCESS | 1799 | 1469549932922 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:18:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1892ms 09:18:53 INFO - PROCESS | 1799 | 1469549933022 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 1799 | 1469549933030 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:18:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:18:53 INFO - PROCESS | 1799 | 1469549933042 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 1799 | 1469549933046 Marionette TRACE conn4 <- [1,690,null,{}] 09:18:53 INFO - PROCESS | 1799 | 1469549933057 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:53 INFO - PROCESS | 1799 | 1469549933063 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:53 INFO - PROCESS | 1799 | 1469549933267 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:18:53 INFO - PROCESS | 1799 | 1469549933474 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1799 | 1469549933490 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f2000 == 86 [pid = 1799] [id = 180] 09:18:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8cdfe400) [pid = 1799] [serial = 540] [outer = (nil)] 09:18:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x8d7e9800) [pid = 1799] [serial = 541] [outer = 0x8cdfe400] 09:18:53 INFO - PROCESS | 1799 | 1469549933612 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8d937400) [pid = 1799] [serial = 542] [outer = 0x8cdfe400] 09:18:54 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:55 INFO - PROCESS | 1799 | 1469549935076 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:18:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2090ms 09:18:55 INFO - PROCESS | 1799 | 1469549935132 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 1799 | 1469549935140 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:18:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:18:55 INFO - PROCESS | 1799 | 1469549935153 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 1799 | 1469549935158 Marionette TRACE conn4 <- [1,694,null,{}] 09:18:55 INFO - PROCESS | 1799 | 1469549935209 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 1799 | 1469549935214 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:55 INFO - PROCESS | 1799 | 1469549935440 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:18:55 INFO - PROCESS | 1799 | 1469549935640 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1799 | 1469549935651 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea9a000 == 87 [pid = 1799] [id = 181] 09:18:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8ea9d000) [pid = 1799] [serial = 543] [outer = (nil)] 09:18:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x8eb41c00) [pid = 1799] [serial = 544] [outer = 0x8ea9d000] 09:18:55 INFO - PROCESS | 1799 | 1469549935733 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x8eceb000) [pid = 1799] [serial = 545] [outer = 0x8ea9d000] 09:18:57 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:57 INFO - PROCESS | 1799 | 1469549937192 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:18:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2097ms 09:18:57 INFO - PROCESS | 1799 | 1469549937250 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 1799 | 1469549937254 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:18:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:18:57 INFO - PROCESS | 1799 | 1469549937262 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 1799 | 1469549937268 Marionette TRACE conn4 <- [1,698,null,{}] 09:18:57 INFO - PROCESS | 1799 | 1469549937331 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 1799 | 1469549937340 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:57 INFO - PROCESS | 1799 | 1469549937563 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:18:57 INFO - PROCESS | 1799 | 1469549937781 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 1799 | 1469549937792 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e7c00 == 88 [pid = 1799] [id = 182] 09:18:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x91f87800) [pid = 1799] [serial = 546] [outer = (nil)] 09:18:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x93a5a400) [pid = 1799] [serial = 547] [outer = 0x91f87800] 09:18:57 INFO - PROCESS | 1799 | 1469549937923 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x97869c00) [pid = 1799] [serial = 548] [outer = 0x91f87800] 09:18:59 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:59 INFO - PROCESS | 1799 | 1469549939274 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:18:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2044ms 09:18:59 INFO - PROCESS | 1799 | 1469549939352 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1799 | 1469549939358 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:18:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:18:59 INFO - PROCESS | 1799 | 1469549939385 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1799 | 1469549939390 Marionette TRACE conn4 <- [1,702,null,{}] 09:18:59 INFO - PROCESS | 1799 | 1469549939396 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:59 INFO - PROCESS | 1799 | 1469549939402 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:59 INFO - PROCESS | 1799 | 1469549939601 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:18:59 INFO - PROCESS | 1799 | 1469549939796 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1799 | 1469549939803 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:18:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x938d6800 == 89 [pid = 1799] [id = 183] 09:18:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x93c66400) [pid = 1799] [serial = 549] [outer = (nil)] 09:18:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x9a08a400) [pid = 1799] [serial = 550] [outer = 0x93c66400] 09:18:59 INFO - PROCESS | 1799 | 1469549939887 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x9a520000) [pid = 1799] [serial = 551] [outer = 0x93c66400] 09:19:01 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1799 | 1469549941229 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:19:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1892ms 09:19:01 INFO - PROCESS | 1799 | 1469549941304 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 1799 | 1469549941309 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:19:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:19:01 INFO - PROCESS | 1799 | 1469549941338 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 1799 | 1469549941343 Marionette TRACE conn4 <- [1,706,null,{}] 09:19:01 INFO - PROCESS | 1799 | 1469549941350 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:01 INFO - PROCESS | 1799 | 1469549941354 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:01 INFO - PROCESS | 1799 | 1469549941555 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:19:01 INFO - PROCESS | 1799 | 1469549941781 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1799 | 1469549941789 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f5000 == 90 [pid = 1799] [id = 184] 09:19:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x9a567400) [pid = 1799] [serial = 552] [outer = (nil)] 09:19:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x9a623c00) [pid = 1799] [serial = 553] [outer = 0x9a567400] 09:19:01 INFO - PROCESS | 1799 | 1469549941909 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x9a65e400) [pid = 1799] [serial = 554] [outer = 0x9a567400] 09:19:03 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:03 INFO - PROCESS | 1799 | 1469549943392 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:19:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2090ms 09:19:03 INFO - PROCESS | 1799 | 1469549943425 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:19:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:19:03 INFO - PROCESS | 1799 | 1469549943429 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:19:03 INFO - PROCESS | 1799 | 1469549943437 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 1799 | 1469549943440 Marionette TRACE conn4 <- [1,710,null,{}] 09:19:03 INFO - PROCESS | 1799 | 1469549943447 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:03 INFO - PROCESS | 1799 | 1469549943457 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:03 INFO - PROCESS | 1799 | 1469549943682 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:19:03 INFO - PROCESS | 1799 | 1469549943884 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 1799 | 1469549943892 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfdc00 == 91 [pid = 1799] [id = 185] 09:19:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x97867400) [pid = 1799] [serial = 555] [outer = (nil)] 09:19:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x9a666c00) [pid = 1799] [serial = 556] [outer = 0x97867400] 09:19:04 INFO - PROCESS | 1799 | 1469549944014 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x9b7c2c00) [pid = 1799] [serial = 557] [outer = 0x97867400] 09:19:05 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:05 INFO - PROCESS | 1799 | 1469549945781 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:19:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2396ms 09:19:05 INFO - PROCESS | 1799 | 1469549945834 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 1799 | 1469549945840 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:19:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:19:05 INFO - PROCESS | 1799 | 1469549945922 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 1799 | 1469549945934 Marionette TRACE conn4 <- [1,714,null,{}] 09:19:05 INFO - PROCESS | 1799 | 1469549945949 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 1799 | 1469549945962 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:06 INFO - PROCESS | 1799 | 1469549946223 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:19:06 INFO - PROCESS | 1799 | 1469549946436 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 1799 | 1469549946452 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fb800 == 92 [pid = 1799] [id = 186] 09:19:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x8cef1400) [pid = 1799] [serial = 558] [outer = (nil)] 09:19:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x8e378c00) [pid = 1799] [serial = 559] [outer = 0x8cef1400] 09:19:06 INFO - PROCESS | 1799 | 1469549946567 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x8ea9c800) [pid = 1799] [serial = 560] [outer = 0x8cef1400] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7ec000 == 91 [pid = 1799] [id = 158] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7ef800 == 90 [pid = 1799] [id = 157] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8f48f400 == 89 [pid = 1799] [id = 104] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x8d939000) [pid = 1799] [serial = 448] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0xa2092c00) [pid = 1799] [serial = 439] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x90d1c800) [pid = 1799] [serial = 457] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0xa6c5dc00) [pid = 1799] [serial = 445] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0xa2f9ec00) [pid = 1799] [serial = 442] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x8eb4fc00) [pid = 1799] [serial = 430] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x92394800) [pid = 1799] [serial = 433] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x8d9c6800) [pid = 1799] [serial = 451] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x8d9cf400) [pid = 1799] [serial = 454] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x9c12dc00) [pid = 1799] [serial = 436] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x8eb1c400) [pid = 1799] [serial = 460] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x8ee67c00) [pid = 1799] [serial = 463] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x9a665c00) [pid = 1799] [serial = 484] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x99710400 == 88 [pid = 1799] [id = 102] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8eae9c00 == 87 [pid = 1799] [id = 137] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8f49ac00 == 86 [pid = 1799] [id = 103] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7de800 == 85 [pid = 1799] [id = 178] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb1a800 == 84 [pid = 1799] [id = 177] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb50c00 == 83 [pid = 1799] [id = 176] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93f000 == 82 [pid = 1799] [id = 175] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7dbc00 == 81 [pid = 1799] [id = 174] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7eb800 == 80 [pid = 1799] [id = 173] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb36c00 == 79 [pid = 1799] [id = 172] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f7400 == 78 [pid = 1799] [id = 171] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f1000 == 77 [pid = 1799] [id = 170] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ee400 == 76 [pid = 1799] [id = 169] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8ceee400 == 75 [pid = 1799] [id = 168] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef0800 == 74 [pid = 1799] [id = 167] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb18800 == 73 [pid = 1799] [id = 166] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x9a9d0400 == 72 [pid = 1799] [id = 165] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x9a660c00 == 71 [pid = 1799] [id = 164] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x90d22800 == 70 [pid = 1799] [id = 163] 09:19:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93e400 == 69 [pid = 1799] [id = 162] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x9a52b800) [pid = 1799] [serial = 482] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x938d6c00) [pid = 1799] [serial = 478] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x96558c00) [pid = 1799] [serial = 479] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x8d9cfc00) [pid = 1799] [serial = 467] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8d93ec00) [pid = 1799] [serial = 466] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8ece9c00) [pid = 1799] [serial = 475] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x90c2dc00) [pid = 1799] [serial = 476] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8f48fc00) [pid = 1799] [serial = 473] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8ee6b800) [pid = 1799] [serial = 472] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x8eb13800) [pid = 1799] [serial = 470] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x8eaf1c00) [pid = 1799] [serial = 469] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x9a329400) [pid = 1799] [serial = 481] [outer = (nil)] [url = about:blank] 09:19:07 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:07 INFO - PROCESS | 1799 | 1469549947979 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:19:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2115ms 09:19:08 INFO - PROCESS | 1799 | 1469549948021 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1799 | 1469549948028 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:19:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:19:08 INFO - PROCESS | 1799 | 1469549948039 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1799 | 1469549948042 Marionette TRACE conn4 <- [1,718,null,{}] 09:19:08 INFO - PROCESS | 1799 | 1469549948070 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 1799 | 1469549948077 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:08 INFO - PROCESS | 1799 | 1469549948311 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:19:08 INFO - PROCESS | 1799 | 1469549948329 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 1799 | 1469549948338 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef3400 == 70 [pid = 1799] [id = 187] 09:19:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 187 (0x8d934c00) [pid = 1799] [serial = 561] [outer = (nil)] 09:19:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 188 (0x8e376000) [pid = 1799] [serial = 562] [outer = 0x8d934c00] 09:19:08 INFO - PROCESS | 1799 | 1469549948513 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 189 (0x8eb12c00) [pid = 1799] [serial = 563] [outer = 0x8d934c00] 09:19:09 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:09 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:09 INFO - PROCESS | 1799 | 1469549949797 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:19:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1795ms 09:19:09 INFO - PROCESS | 1799 | 1469549949881 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 1799 | 1469549949886 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:19:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:19:09 INFO - PROCESS | 1799 | 1469549949909 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1799 | 1469549949915 Marionette TRACE conn4 <- [1,722,null,{}] 09:19:09 INFO - PROCESS | 1799 | 1469549949944 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:09 INFO - PROCESS | 1799 | 1469549949951 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:10 INFO - PROCESS | 1799 | 1469549950189 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:19:10 INFO - PROCESS | 1799 | 1469549950212 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1799 | 1469549950221 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee62800 == 71 [pid = 1799] [id = 188] 09:19:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x8ee63800) [pid = 1799] [serial = 564] [outer = (nil)] 09:19:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x8f498800) [pid = 1799] [serial = 565] [outer = 0x8ee63800] 09:19:10 INFO - PROCESS | 1799 | 1469549950297 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x90d18400) [pid = 1799] [serial = 566] [outer = 0x8ee63800] 09:19:11 INFO - PROCESS | 1799 | 1469549951231 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 1799 | 1469549951257 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:19:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:19:11 INFO - PROCESS | 1799 | 1469549951303 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1799 | 1469549951306 Marionette TRACE conn4 <- [1,726,null,{}] 09:19:11 INFO - PROCESS | 1799 | 1469549951312 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 1799 | 1469549951317 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:11 INFO - PROCESS | 1799 | 1469549951570 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:19:11 INFO - PROCESS | 1799 | 1469549951608 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 1799 | 1469549951616 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb4fc00 == 72 [pid = 1799] [id = 189] 09:19:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x90d23800) [pid = 1799] [serial = 567] [outer = (nil)] 09:19:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x91f68800) [pid = 1799] [serial = 568] [outer = 0x90d23800] 09:19:11 INFO - PROCESS | 1799 | 1469549951689 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x91f8bc00) [pid = 1799] [serial = 569] [outer = 0x90d23800] 09:19:12 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x93a66c00) [pid = 1799] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:19:12 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8cdfac00) [pid = 1799] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:19:12 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8e548800) [pid = 1799] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:19:12 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x8ece5c00) [pid = 1799] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:19:12 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8f691800) [pid = 1799] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:19:12 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8f68f800) [pid = 1799] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:19:13 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:13 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:13 INFO - PROCESS | 1799 | 1469549953447 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:19:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2186ms 09:19:13 INFO - PROCESS | 1799 | 1469549953490 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:19:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:19:13 INFO - PROCESS | 1799 | 1469549953494 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:19:13 INFO - PROCESS | 1799 | 1469549953501 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1799 | 1469549953504 Marionette TRACE conn4 <- [1,730,null,{}] 09:19:13 INFO - PROCESS | 1799 | 1469549953510 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 1799 | 1469549953515 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:13 INFO - PROCESS | 1799 | 1469549953707 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:19:13 INFO - PROCESS | 1799 | 1469549953924 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 1799 | 1469549953930 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7db800 == 73 [pid = 1799] [id = 190] 09:19:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 190 (0x8b7e1c00) [pid = 1799] [serial = 570] [outer = (nil)] 09:19:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 191 (0x91f8f400) [pid = 1799] [serial = 571] [outer = 0x8b7e1c00] 09:19:14 INFO - PROCESS | 1799 | 1469549954007 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 192 (0x938da400) [pid = 1799] [serial = 572] [outer = 0x8b7e1c00] 09:19:14 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:14 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:14 INFO - PROCESS | 1799 | 1469549954969 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 1799 | 1469549955051 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:19:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:19:15 INFO - PROCESS | 1799 | 1469549955061 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 1799 | 1469549955067 Marionette TRACE conn4 <- [1,734,null,{}] 09:19:15 INFO - PROCESS | 1799 | 1469549955076 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:15 INFO - PROCESS | 1799 | 1469549955081 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:15 INFO - PROCESS | 1799 | 1469549955313 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:19:15 INFO - PROCESS | 1799 | 1469549955575 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 1799 | 1469549955591 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf8400 == 74 [pid = 1799] [id = 191] 09:19:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 193 (0x8d9c8000) [pid = 1799] [serial = 573] [outer = (nil)] 09:19:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 194 (0x8e374400) [pid = 1799] [serial = 574] [outer = 0x8d9c8000] 09:19:15 INFO - PROCESS | 1799 | 1469549955677 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 195 (0x8e549000) [pid = 1799] [serial = 575] [outer = 0x8d9c8000] 09:19:16 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:16 INFO - PROCESS | 1799 | 1469549956652 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:19:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1637ms 09:19:16 INFO - PROCESS | 1799 | 1469549956701 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 1799 | 1469549956709 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:19:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:19:16 INFO - PROCESS | 1799 | 1469549956721 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 1799 | 1469549956725 Marionette TRACE conn4 <- [1,738,null,{}] 09:19:16 INFO - PROCESS | 1799 | 1469549956732 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:16 INFO - PROCESS | 1799 | 1469549956738 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:16 INFO - PROCESS | 1799 | 1469549956952 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:19:17 INFO - PROCESS | 1799 | 1469549957201 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1799 | 1469549957209 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb41400 == 75 [pid = 1799] [id = 192] 09:19:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 196 (0x8ece1c00) [pid = 1799] [serial = 576] [outer = (nil)] 09:19:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 197 (0x8f494400) [pid = 1799] [serial = 577] [outer = 0x8ece1c00] 09:19:17 INFO - PROCESS | 1799 | 1469549957339 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 198 (0x90c37800) [pid = 1799] [serial = 578] [outer = 0x8ece1c00] 09:19:18 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:18 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:18 INFO - PROCESS | 1799 | 1469549958662 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:19:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1992ms 09:19:18 INFO - PROCESS | 1799 | 1469549958835 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1799 | 1469549958839 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:19:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:19:18 INFO - PROCESS | 1799 | 1469549958858 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 1799 | 1469549958864 Marionette TRACE conn4 <- [1,742,null,{}] 09:19:18 INFO - PROCESS | 1799 | 1469549958882 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:18 INFO - PROCESS | 1799 | 1469549958891 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:19 INFO - PROCESS | 1799 | 1469549959081 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:19:19 INFO - PROCESS | 1799 | 1469549959280 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1799 | 1469549959294 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef5800 == 76 [pid = 1799] [id = 193] 09:19:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 199 (0x91f81000) [pid = 1799] [serial = 579] [outer = (nil)] 09:19:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x9a51fc00) [pid = 1799] [serial = 580] [outer = 0x91f81000] 09:19:19 INFO - PROCESS | 1799 | 1469549959431 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x9a620c00) [pid = 1799] [serial = 581] [outer = 0x91f81000] 09:19:20 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:20 INFO - PROCESS | 1799 | 1469549960776 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:19:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1944ms 09:19:20 INFO - PROCESS | 1799 | 1469549960846 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1799 | 1469549960852 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:19:20 INFO - PROCESS | 1799 | 1469549960880 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1799 | 1469549960884 Marionette TRACE conn4 <- [1,746,null,{}] 09:19:20 INFO - PROCESS | 1799 | 1469549960891 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:20 INFO - PROCESS | 1799 | 1469549960896 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:21 INFO - PROCESS | 1799 | 1469549961090 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:19:21 INFO - PROCESS | 1799 | 1469549961288 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1799 | 1469549961296 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfc400 == 77 [pid = 1799] [id = 194] 09:19:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x8d7ea000) [pid = 1799] [serial = 582] [outer = (nil)] 09:19:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x9a9d4400) [pid = 1799] [serial = 583] [outer = 0x8d7ea000] 09:19:21 INFO - PROCESS | 1799 | 1469549961416 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x9b184400) [pid = 1799] [serial = 584] [outer = 0x8d7ea000] 09:19:22 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:22 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:22 INFO - PROCESS | 1799 | 1469549962821 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:19:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1995ms 09:19:22 INFO - PROCESS | 1799 | 1469549962872 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 1799 | 1469549962876 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:19:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:19:22 INFO - PROCESS | 1799 | 1469549962884 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 1799 | 1469549962888 Marionette TRACE conn4 <- [1,750,null,{}] 09:19:22 INFO - PROCESS | 1799 | 1469549962896 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 1799 | 1469549962901 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:23 INFO - PROCESS | 1799 | 1469549963087 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:19:23 INFO - PROCESS | 1799 | 1469549963260 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 1799 | 1469549963269 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e6400 == 78 [pid = 1799] [id = 195] 09:19:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x9a521c00) [pid = 1799] [serial = 585] [outer = (nil)] 09:19:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x9d4f0800) [pid = 1799] [serial = 586] [outer = 0x9a521c00] 09:19:23 INFO - PROCESS | 1799 | 1469549963388 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0xa108b800) [pid = 1799] [serial = 587] [outer = 0x9a521c00] 09:19:24 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:24 INFO - PROCESS | 1799 | 1469549964739 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:19:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1891ms 09:19:24 INFO - PROCESS | 1799 | 1469549964819 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 1799 | 1469549964823 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:19:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:19:24 INFO - PROCESS | 1799 | 1469549964835 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 1799 | 1469549964838 Marionette TRACE conn4 <- [1,754,null,{}] 09:19:24 INFO - PROCESS | 1799 | 1469549964844 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 1799 | 1469549964855 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:25 INFO - PROCESS | 1799 | 1469549965071 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:19:25 INFO - PROCESS | 1799 | 1469549965273 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 1799 | 1469549965283 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf2c00 == 79 [pid = 1799] [id = 196] 09:19:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x8cdfa000) [pid = 1799] [serial = 588] [outer = (nil)] 09:19:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0xa234ec00) [pid = 1799] [serial = 589] [outer = 0x8cdfa000] 09:19:25 INFO - PROCESS | 1799 | 1469549965398 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0xa2f9e000) [pid = 1799] [serial = 590] [outer = 0x8cdfa000] 09:19:26 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:26 INFO - PROCESS | 1799 | 1469549966747 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:19:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1942ms 09:19:26 INFO - PROCESS | 1799 | 1469549966804 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:19:26 INFO - PROCESS | 1799 | 1469549966809 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:19:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:19:26 INFO - PROCESS | 1799 | 1469549966836 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 1799 | 1469549966840 Marionette TRACE conn4 <- [1,758,null,{}] 09:19:26 INFO - PROCESS | 1799 | 1469549966846 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:26 INFO - PROCESS | 1799 | 1469549966851 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:27 INFO - PROCESS | 1799 | 1469549967039 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:19:27 INFO - PROCESS | 1799 | 1469549967239 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 1799 | 1469549967249 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf9400 == 80 [pid = 1799] [id = 197] 09:19:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x8cdfa400) [pid = 1799] [serial = 591] [outer = (nil)] 09:19:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 212 (0x91911c00) [pid = 1799] [serial = 592] [outer = 0x8cdfa400] 09:19:27 INFO - PROCESS | 1799 | 1469549967364 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 213 (0x91914000) [pid = 1799] [serial = 593] [outer = 0x8cdfa400] 09:19:28 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:28 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:28 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:28 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:28 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:28 INFO - PROCESS | 1799 | 1469549968361 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:19:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1586ms 09:19:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:19:28 INFO - PROCESS | 1799 | 1469549968418 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 1799 | 1469549968422 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:19:28 INFO - PROCESS | 1799 | 1469549968429 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 1799 | 1469549968432 Marionette TRACE conn4 <- [1,762,null,{}] 09:19:28 INFO - PROCESS | 1799 | 1469549968438 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:28 INFO - PROCESS | 1799 | 1469549968444 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:28 INFO - PROCESS | 1799 | 1469549968681 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:19:29 INFO - PROCESS | 1799 | 1469549968982 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1799 | 1469549968991 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7de000 == 81 [pid = 1799] [id = 198] 09:19:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 214 (0x8cdf0400) [pid = 1799] [serial = 594] [outer = (nil)] 09:19:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 215 (0x9190e000) [pid = 1799] [serial = 595] [outer = 0x8cdf0400] 09:19:29 INFO - PROCESS | 1799 | 1469549969079 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 216 (0x91912800) [pid = 1799] [serial = 596] [outer = 0x8cdf0400] 09:19:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 217 (0x8ee68800) [pid = 1799] [serial = 597] [outer = 0x93c58800] 09:19:30 INFO - PROCESS | 1799 | 1469549970422 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:19:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2042ms 09:19:30 INFO - PROCESS | 1799 | 1469549970552 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1799 | 1469549970557 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:19:30 INFO - PROCESS | 1799 | 1469549970577 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1799 | 1469549970582 Marionette TRACE conn4 <- [1,766,null,{}] 09:19:30 INFO - PROCESS | 1799 | 1469549970589 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:30 INFO - PROCESS | 1799 | 1469549970594 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:30 INFO - PROCESS | 1799 | 1469549970788 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:19:31 INFO - PROCESS | 1799 | 1469549970998 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1799 | 1469549971007 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d939800 == 82 [pid = 1799] [id = 199] 09:19:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 218 (0x8ecef400) [pid = 1799] [serial = 598] [outer = (nil)] 09:19:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 219 (0xa62c2000) [pid = 1799] [serial = 599] [outer = 0x8ecef400] 09:19:31 INFO - PROCESS | 1799 | 1469549971131 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 220 (0xa682c400) [pid = 1799] [serial = 600] [outer = 0x8ecef400] 09:19:32 INFO - PROCESS | 1799 | 1469549972452 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:19:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1937ms 09:19:32 INFO - PROCESS | 1799 | 1469549972588 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1799 | 1469549972595 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:19:32 INFO - PROCESS | 1799 | 1469549972610 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1799 | 1469549972614 Marionette TRACE conn4 <- [1,770,null,{}] 09:19:32 INFO - PROCESS | 1799 | 1469549972645 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:32 INFO - PROCESS | 1799 | 1469549972650 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:32 INFO - PROCESS | 1799 | 1469549972868 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:19:33 INFO - PROCESS | 1799 | 1469549973074 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1799 | 1469549973086 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e8c00 == 83 [pid = 1799] [id = 200] 09:19:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 221 (0x8d7ed400) [pid = 1799] [serial = 601] [outer = (nil)] 09:19:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 222 (0x8d9c2800) [pid = 1799] [serial = 602] [outer = 0x8d7ed400] 09:19:33 INFO - PROCESS | 1799 | 1469549973214 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 223 (0x8d9ce400) [pid = 1799] [serial = 603] [outer = 0x8d7ed400] 09:19:34 INFO - PROCESS | 1799 | 1469549974274 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1706ms 09:19:34 INFO - PROCESS | 1799 | 1469549974314 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 1799 | 1469549974321 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:19:34 INFO - PROCESS | 1799 | 1469549974333 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 1799 | 1469549974336 Marionette TRACE conn4 <- [1,774,null,{}] 09:19:34 INFO - PROCESS | 1799 | 1469549974344 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:34 INFO - PROCESS | 1799 | 1469549974350 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:34 INFO - PROCESS | 1799 | 1469549974627 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x91f6bc00 == 82 [pid = 1799] [id = 27] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaa5000 == 81 [pid = 1799] [id = 156] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf4800 == 80 [pid = 1799] [id = 155] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb4fc00 == 79 [pid = 1799] [id = 189] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee62800 == 78 [pid = 1799] [id = 188] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef3400 == 77 [pid = 1799] [id = 187] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fb800 == 76 [pid = 1799] [id = 186] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f2000 == 75 [pid = 1799] [id = 180] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8eae9000 == 74 [pid = 1799] [id = 135] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0xa2f94c00 == 73 [pid = 1799] [id = 134] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x9b182800 == 72 [pid = 1799] [id = 101] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x913e9800 == 71 [pid = 1799] [id = 73] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0xa2348000 == 70 [pid = 1799] [id = 43] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfdc00 == 69 [pid = 1799] [id = 185] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e6c00 == 68 [pid = 1799] [id = 123] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x91f60000 == 67 [pid = 1799] [id = 34] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e5400 == 66 [pid = 1799] [id = 179] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x9a333400 == 65 [pid = 1799] [id = 57] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea9a000 == 64 [pid = 1799] [id = 181] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8ece5800 == 63 [pid = 1799] [id = 113] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e7c00 == 62 [pid = 1799] [id = 182] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x9a088800 == 61 [pid = 1799] [id = 24] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x938d6800 == 60 [pid = 1799] [id = 183] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8f68e400 == 59 [pid = 1799] [id = 159] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x91f42400 == 58 [pid = 1799] [id = 67] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x9a8c4400 == 57 [pid = 1799] [id = 26] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea9e000 == 56 [pid = 1799] [id = 98] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f5000 == 55 [pid = 1799] [id = 184] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x91f41000 == 54 [pid = 1799] [id = 35] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0xa23a9800 == 53 [pid = 1799] [id = 20] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x9a561000 == 52 [pid = 1799] [id = 131] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8f68f400 == 51 [pid = 1799] [id = 90] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x94759c00 == 50 [pid = 1799] [id = 14] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x91f63c00 == 49 [pid = 1799] [id = 37] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x90c2e800 == 48 [pid = 1799] [id = 130] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x91f3ac00 == 47 [pid = 1799] [id = 115] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaf6400 == 46 [pid = 1799] [id = 136] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x9a08b400 == 45 [pid = 1799] [id = 133] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x9826a400 == 44 [pid = 1799] [id = 36] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x93aa6000 == 43 [pid = 1799] [id = 56] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x9a003800 == 42 [pid = 1799] [id = 160] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x90c2f800 == 41 [pid = 1799] [id = 74] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea9c400 == 40 [pid = 1799] [id = 132] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x92395400 == 39 [pid = 1799] [id = 100] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x90c38c00 == 38 [pid = 1799] [id = 75] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8e375c00 == 37 [pid = 1799] [id = 105] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8e37bc00 == 36 [pid = 1799] [id = 161] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e8c00 == 35 [pid = 1799] [id = 200] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7de000 == 34 [pid = 1799] [id = 198] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8d939800 == 33 [pid = 1799] [id = 199] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf9400 == 32 [pid = 1799] [id = 197] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf2c00 == 31 [pid = 1799] [id = 196] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e6400 == 30 [pid = 1799] [id = 195] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfc400 == 29 [pid = 1799] [id = 194] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef5800 == 28 [pid = 1799] [id = 193] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb41400 == 27 [pid = 1799] [id = 192] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7db800 == 26 [pid = 1799] [id = 190] 09:19:36 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf8400 == 25 [pid = 1799] [id = 191] 09:19:36 INFO - PROCESS | 1799 | 1469549976708 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 1799 | 1469549976717 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 222 (0x9b7b3800) [pid = 1799] [serial = 428] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 221 (0x8d7e1800) [pid = 1799] [serial = 524] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 220 (0x8cef8000) [pid = 1799] [serial = 523] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 219 (0x91348000) [pid = 1799] [serial = 517] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 218 (0x8eaeac00) [pid = 1799] [serial = 526] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 217 (0x8eb12800) [pid = 1799] [serial = 527] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 216 (0x8b6f6000) [pid = 1799] [serial = 508] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 215 (0xa25ed800) [pid = 1799] [serial = 499] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 214 (0xa2010000) [pid = 1799] [serial = 496] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 213 (0x91f85c00) [pid = 1799] [serial = 520] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 212 (0x9bcc6000) [pid = 1799] [serial = 493] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 211 (0x8eb38400) [pid = 1799] [serial = 505] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x8ece5000) [pid = 1799] [serial = 487] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x8ecee400) [pid = 1799] [serial = 529] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x8b7dfc00) [pid = 1799] [serial = 514] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0x91356800) [pid = 1799] [serial = 535] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0x8eb39c00) [pid = 1799] [serial = 511] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x9135e000) [pid = 1799] [serial = 490] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x8cef7c00) [pid = 1799] [serial = 502] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x90d17c00) [pid = 1799] [serial = 532] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x91342800) [pid = 1799] [serial = 533] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x8ee6c800) [pid = 1799] [serial = 530] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x91f65800) [pid = 1799] [serial = 536] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x91f8e000) [pid = 1799] [serial = 538] [outer = (nil)] [url = about:blank] 09:19:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f5800 == 26 [pid = 1799] [id = 201] 09:19:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 200 (0x8b6f6000) [pid = 1799] [serial = 604] [outer = (nil)] 09:19:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 201 (0x8b7dc000) [pid = 1799] [serial = 605] [outer = 0x8b6f6000] 09:19:37 INFO - PROCESS | 1799 | 1469549977017 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 202 (0x8b7e8c00) [pid = 1799] [serial = 606] [outer = 0x8b6f6000] 09:19:37 INFO - PROCESS | 1799 | 1469549977908 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 3591ms 09:19:37 INFO - PROCESS | 1799 | 1469549977926 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 1799 | 1469549977932 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:19:37 INFO - PROCESS | 1799 | 1469549977940 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1799 | 1469549977945 Marionette TRACE conn4 <- [1,778,null,{}] 09:19:37 INFO - PROCESS | 1799 | 1469549977955 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:37 INFO - PROCESS | 1799 | 1469549977964 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:38 INFO - PROCESS | 1799 | 1469549978146 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:19:38 INFO - PROCESS | 1799 | 1469549978315 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 1799 | 1469549978326 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e6c00 == 27 [pid = 1799] [id = 202] 09:19:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 203 (0x8d7eac00) [pid = 1799] [serial = 607] [outer = (nil)] 09:19:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 204 (0x8d937000) [pid = 1799] [serial = 608] [outer = 0x8d7eac00] 09:19:38 INFO - PROCESS | 1799 | 1469549978402 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 205 (0x8d9d1800) [pid = 1799] [serial = 609] [outer = 0x8d7eac00] 09:19:39 INFO - PROCESS | 1799 | 1469549979253 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1384ms 09:19:39 INFO - PROCESS | 1799 | 1469549979327 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1799 | 1469549979332 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:19:39 INFO - PROCESS | 1799 | 1469549979342 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1799 | 1469549979346 Marionette TRACE conn4 <- [1,782,null,{}] 09:19:39 INFO - PROCESS | 1799 | 1469549979375 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:39 INFO - PROCESS | 1799 | 1469549979380 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:39 INFO - PROCESS | 1799 | 1469549979645 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:19:39 INFO - PROCESS | 1799 | 1469549979675 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1799 | 1469549979684 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54e000 == 28 [pid = 1799] [id = 203] 09:19:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 206 (0x8eaa0000) [pid = 1799] [serial = 610] [outer = (nil)] 09:19:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 207 (0x8eae9400) [pid = 1799] [serial = 611] [outer = 0x8eaa0000] 09:19:39 INFO - PROCESS | 1799 | 1469549979771 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 208 (0x8eb13000) [pid = 1799] [serial = 612] [outer = 0x8eaa0000] 09:19:40 INFO - PROCESS | 1799 | 1469549980848 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1555ms 09:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:19:40 INFO - PROCESS | 1799 | 1469549980903 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1799 | 1469549980907 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:19:40 INFO - PROCESS | 1799 | 1469549980916 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1799 | 1469549980926 Marionette TRACE conn4 <- [1,786,null,{}] 09:19:40 INFO - PROCESS | 1799 | 1469549980951 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 1799 | 1469549980960 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:41 INFO - PROCESS | 1799 | 1469549981204 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:19:41 INFO - PROCESS | 1799 | 1469549981229 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1799 | 1469549981238 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb4fc00 == 29 [pid = 1799] [id = 204] 09:19:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 209 (0x8ece1800) [pid = 1799] [serial = 613] [outer = (nil)] 09:19:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 210 (0x8ee61c00) [pid = 1799] [serial = 614] [outer = 0x8ece1800] 09:19:41 INFO - PROCESS | 1799 | 1469549981309 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 211 (0x8ee69400) [pid = 1799] [serial = 615] [outer = 0x8ece1800] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 210 (0x8f68c000) [pid = 1799] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 209 (0x8e37f800) [pid = 1799] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 208 (0x8d939400) [pid = 1799] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 207 (0x8eaa5c00) [pid = 1799] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 206 (0x8eb4b800) [pid = 1799] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 205 (0x9bce5000) [pid = 1799] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 204 (0x8ece6800) [pid = 1799] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 203 (0x9b407c00) [pid = 1799] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 202 (0x8b7e1c00) [pid = 1799] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 201 (0x8eaa2800) [pid = 1799] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 200 (0x8d9cc800) [pid = 1799] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 199 (0x8d7e8800) [pid = 1799] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 198 (0x9d866c00) [pid = 1799] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 197 (0x9239c800) [pid = 1799] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 196 (0x9b182400) [pid = 1799] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 195 (0x8cef1400) [pid = 1799] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 194 (0x8ea9d000) [pid = 1799] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 193 (0x8cdfe400) [pid = 1799] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 192 (0x8d934c00) [pid = 1799] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 191 (0x9a61c400) [pid = 1799] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 190 (0x8eaec000) [pid = 1799] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 189 (0x8e549c00) [pid = 1799] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 188 (0x9a627000) [pid = 1799] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 187 (0x97867400) [pid = 1799] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 186 (0x90c35000) [pid = 1799] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 185 (0xa6c6b800) [pid = 1799] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 184 (0xa2225400) [pid = 1799] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 183 (0x8d9c3000) [pid = 1799] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 182 (0x9a567400) [pid = 1799] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 181 (0x9b105400) [pid = 1799] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 180 (0x8ee63800) [pid = 1799] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0x9a65cc00) [pid = 1799] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x91f87800) [pid = 1799] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0x8eaed400) [pid = 1799] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x8f49b800) [pid = 1799] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0x8eb39800) [pid = 1799] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x8eaf7400) [pid = 1799] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8ece2000) [pid = 1799] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0x8eb45400) [pid = 1799] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x8b6ef800) [pid = 1799] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0xa2561000) [pid = 1799] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x9d80a000) [pid = 1799] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x90d23800) [pid = 1799] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8eaa0400) [pid = 1799] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x9b18b400) [pid = 1799] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x91342400) [pid = 1799] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9a662000) [pid = 1799] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0x8eb31800) [pid = 1799] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8eb16400) [pid = 1799] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x8b6f4800) [pid = 1799] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x8f68ac00) [pid = 1799] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x9a61f000) [pid = 1799] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0x8d933400) [pid = 1799] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0x8b6fc800) [pid = 1799] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x92395c00) [pid = 1799] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x8e376800) [pid = 1799] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9a628000) [pid = 1799] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x91f63400) [pid = 1799] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0x8f496c00) [pid = 1799] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x8cef3000) [pid = 1799] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x93c66400) [pid = 1799] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x9a626c00) [pid = 1799] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0x8eb14800) [pid = 1799] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8eb31400) [pid = 1799] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x8eaf5400) [pid = 1799] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x8eaa1400) [pid = 1799] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0xa2f97800) [pid = 1799] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0xa6824800) [pid = 1799] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x99710000) [pid = 1799] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:19:43 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x9135c400) [pid = 1799] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:19:44 INFO - PROCESS | 1799 | 1469549984243 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 3349ms 09:19:44 INFO - PROCESS | 1799 | 1469549984262 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 1799 | 1469549984268 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:19:44 INFO - PROCESS | 1799 | 1469549984276 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1799 | 1469549984279 Marionette TRACE conn4 <- [1,790,null,{}] 09:19:44 INFO - PROCESS | 1799 | 1469549984285 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:44 INFO - PROCESS | 1799 | 1469549984290 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:44 INFO - PROCESS | 1799 | 1469549984527 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:19:44 INFO - PROCESS | 1799 | 1469549984548 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 1799 | 1469549984556 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f3800 == 30 [pid = 1799] [id = 205] 09:19:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 142 (0x8ceec400) [pid = 1799] [serial = 616] [outer = (nil)] 09:19:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 143 (0x8d9c8800) [pid = 1799] [serial = 617] [outer = 0x8ceec400] 09:19:44 INFO - PROCESS | 1799 | 1469549984638 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 144 (0x8e548c00) [pid = 1799] [serial = 618] [outer = 0x8ceec400] 09:19:45 INFO - PROCESS | 1799 | 1469549985853 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1633ms 09:19:45 INFO - PROCESS | 1799 | 1469549985911 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 1799 | 1469549985918 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:19:45 INFO - PROCESS | 1799 | 1469549985928 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 1799 | 1469549985933 Marionette TRACE conn4 <- [1,794,null,{}] 09:19:45 INFO - PROCESS | 1799 | 1469549985944 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:45 INFO - PROCESS | 1799 | 1469549985949 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:46 INFO - PROCESS | 1799 | 1469549986183 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:19:46 INFO - PROCESS | 1799 | 1469549986495 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 1799 | 1469549986506 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef7c00 == 31 [pid = 1799] [id = 206] 09:19:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 145 (0x8d7e1400) [pid = 1799] [serial = 619] [outer = (nil)] 09:19:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 146 (0x8d9cb000) [pid = 1799] [serial = 620] [outer = 0x8d7e1400] 09:19:46 INFO - PROCESS | 1799 | 1469549986601 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 147 (0x8eaa0c00) [pid = 1799] [serial = 621] [outer = 0x8d7e1400] 09:19:47 INFO - PROCESS | 1799 | 1469549987568 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1697ms 09:19:47 INFO - PROCESS | 1799 | 1469549987625 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 1799 | 1469549987633 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:19:47 INFO - PROCESS | 1799 | 1469549987645 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 1799 | 1469549987649 Marionette TRACE conn4 <- [1,798,null,{}] 09:19:47 INFO - PROCESS | 1799 | 1469549987657 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 1799 | 1469549987663 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:47 INFO - PROCESS | 1799 | 1469549987915 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:19:48 INFO - PROCESS | 1799 | 1469549988217 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1799 | 1469549988226 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf7c00 == 32 [pid = 1799] [id = 207] 09:19:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 148 (0x8cef7400) [pid = 1799] [serial = 622] [outer = (nil)] 09:19:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 149 (0x8eb48800) [pid = 1799] [serial = 623] [outer = 0x8cef7400] 09:19:48 INFO - PROCESS | 1799 | 1469549988316 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 150 (0x8ece6000) [pid = 1799] [serial = 624] [outer = 0x8cef7400] 09:19:49 INFO - PROCESS | 1799 | 1469549989381 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1794ms 09:19:49 INFO - PROCESS | 1799 | 1469549989440 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 1799 | 1469549989444 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:19:49 INFO - PROCESS | 1799 | 1469549989452 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1799 | 1469549989459 Marionette TRACE conn4 <- [1,802,null,{}] 09:19:49 INFO - PROCESS | 1799 | 1469549989477 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:49 INFO - PROCESS | 1799 | 1469549989487 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:49 INFO - PROCESS | 1799 | 1469549989734 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:19:50 INFO - PROCESS | 1799 | 1469549990007 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1799 | 1469549990017 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f68d800 == 33 [pid = 1799] [id = 208] 09:19:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 151 (0x8f68f000) [pid = 1799] [serial = 625] [outer = (nil)] 09:19:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 152 (0x8f694c00) [pid = 1799] [serial = 626] [outer = 0x8f68f000] 09:19:50 INFO - PROCESS | 1799 | 1469549990119 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 153 (0x90c32800) [pid = 1799] [serial = 627] [outer = 0x8f68f000] 09:19:51 INFO - PROCESS | 1799 | 1469549991034 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1656ms 09:19:51 INFO - PROCESS | 1799 | 1469549991110 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1799 | 1469549991114 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:19:51 INFO - PROCESS | 1799 | 1469549991122 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1799 | 1469549991126 Marionette TRACE conn4 <- [1,806,null,{}] 09:19:51 INFO - PROCESS | 1799 | 1469549991133 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 1799 | 1469549991138 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:51 INFO - PROCESS | 1799 | 1469549991349 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:19:51 INFO - PROCESS | 1799 | 1469549991599 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1799 | 1469549991607 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f68c800 == 34 [pid = 1799] [id = 209] 09:19:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 154 (0x8f692000) [pid = 1799] [serial = 628] [outer = (nil)] 09:19:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 155 (0x90d19800) [pid = 1799] [serial = 629] [outer = 0x8f692000] 09:19:51 INFO - PROCESS | 1799 | 1469549991735 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 156 (0x90d1e400) [pid = 1799] [serial = 630] [outer = 0x8f692000] 09:19:52 INFO - PROCESS | 1799 | 1469549992647 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1597ms 09:19:52 INFO - PROCESS | 1799 | 1469549992720 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 1799 | 1469549992724 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:19:52 INFO - PROCESS | 1799 | 1469549992731 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 1799 | 1469549992735 Marionette TRACE conn4 <- [1,810,null,{}] 09:19:52 INFO - PROCESS | 1799 | 1469549992741 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:52 INFO - PROCESS | 1799 | 1469549992747 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:52 INFO - PROCESS | 1799 | 1469549992991 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:19:53 INFO - PROCESS | 1799 | 1469549993287 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1799 | 1469549993297 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb1a800 == 35 [pid = 1799] [id = 210] 09:19:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 157 (0x8eb4cc00) [pid = 1799] [serial = 631] [outer = (nil)] 09:19:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 158 (0x91350400) [pid = 1799] [serial = 632] [outer = 0x8eb4cc00] 09:19:53 INFO - PROCESS | 1799 | 1469549993382 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 159 (0x91357c00) [pid = 1799] [serial = 633] [outer = 0x8eb4cc00] 09:19:54 INFO - PROCESS | 1799 | 1469549994363 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1693ms 09:19:54 INFO - PROCESS | 1799 | 1469549994425 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 1799 | 1469549994430 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:19:54 INFO - PROCESS | 1799 | 1469549994437 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1799 | 1469549994441 Marionette TRACE conn4 <- [1,814,null,{}] 09:19:54 INFO - PROCESS | 1799 | 1469549994447 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:54 INFO - PROCESS | 1799 | 1469549994458 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:54 INFO - PROCESS | 1799 | 1469549994743 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:19:55 INFO - PROCESS | 1799 | 1469549995058 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 1799 | 1469549995065 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e2400 == 36 [pid = 1799] [id = 211] 09:19:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 160 (0x8d7e1c00) [pid = 1799] [serial = 634] [outer = (nil)] 09:19:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 161 (0x91f44c00) [pid = 1799] [serial = 635] [outer = 0x8d7e1c00] 09:19:55 INFO - PROCESS | 1799 | 1469549995164 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 162 (0x91f61800) [pid = 1799] [serial = 636] [outer = 0x8d7e1c00] 09:19:56 INFO - PROCESS | 1799 | 1469549996139 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 1799 | 1469549996182 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:19:56 INFO - PROCESS | 1799 | 1469549996190 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 1799 | 1469549996194 Marionette TRACE conn4 <- [1,818,null,{}] 09:19:56 INFO - PROCESS | 1799 | 1469549996201 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 1799 | 1469549996207 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:56 INFO - PROCESS | 1799 | 1469549996398 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:19:56 INFO - PROCESS | 1799 | 1469549996648 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 1799 | 1469549996657 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f5000 == 37 [pid = 1799] [id = 212] 09:19:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 163 (0x8ceec800) [pid = 1799] [serial = 637] [outer = (nil)] 09:19:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 164 (0x91f8a800) [pid = 1799] [serial = 638] [outer = 0x8ceec800] 09:19:56 INFO - PROCESS | 1799 | 1469549996778 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 165 (0x91f87800) [pid = 1799] [serial = 639] [outer = 0x8ceec800] 09:19:57 INFO - PROCESS | 1799 | 1469549997697 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1585ms 09:19:57 INFO - PROCESS | 1799 | 1469549997777 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1799 | 1469549997780 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:19:57 INFO - PROCESS | 1799 | 1469549997788 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1799 | 1469549997792 Marionette TRACE conn4 <- [1,822,null,{}] 09:19:57 INFO - PROCESS | 1799 | 1469549997799 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:57 INFO - PROCESS | 1799 | 1469549997804 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:58 INFO - PROCESS | 1799 | 1469549998036 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:19:58 INFO - PROCESS | 1799 | 1469549998289 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1799 | 1469549998299 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfc400 == 38 [pid = 1799] [id = 213] 09:19:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 166 (0x91357000) [pid = 1799] [serial = 640] [outer = (nil)] 09:19:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 167 (0x9239e000) [pid = 1799] [serial = 641] [outer = 0x91357000] 09:19:58 INFO - PROCESS | 1799 | 1469549998424 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 168 (0x938d5800) [pid = 1799] [serial = 642] [outer = 0x91357000] 09:19:59 INFO - PROCESS | 1799 | 1469549999401 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 1799 | 1469549999438 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:19:59 INFO - PROCESS | 1799 | 1469549999446 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 1799 | 1469549999449 Marionette TRACE conn4 <- [1,826,null,{}] 09:19:59 INFO - PROCESS | 1799 | 1469549999456 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 1799 | 1469549999461 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:19:59 INFO - PROCESS | 1799 | 1469549999650 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:19:59 INFO - PROCESS | 1799 | 1469549999933 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 1799 | 1469549999944 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d939800 == 39 [pid = 1799] [id = 214] 09:20:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 169 (0x8ece9400) [pid = 1799] [serial = 643] [outer = (nil)] 09:20:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 170 (0x93a64c00) [pid = 1799] [serial = 644] [outer = 0x8ece9400] 09:20:00 INFO - PROCESS | 1799 | 1469550000070 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 171 (0x93c66400) [pid = 1799] [serial = 645] [outer = 0x8ece9400] 09:20:01 INFO - PROCESS | 1799 | 1469550001016 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1642ms 09:20:01 INFO - PROCESS | 1799 | 1469550001089 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 1799 | 1469550001093 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:20:01 INFO - PROCESS | 1799 | 1469550001101 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 1799 | 1469550001106 Marionette TRACE conn4 <- [1,830,null,{}] 09:20:01 INFO - PROCESS | 1799 | 1469550001112 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:01 INFO - PROCESS | 1799 | 1469550001118 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:01 INFO - PROCESS | 1799 | 1469550001356 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:20:01 INFO - PROCESS | 1799 | 1469550001698 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1799 | 1469550001711 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ee400 == 40 [pid = 1799] [id = 215] 09:20:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 172 (0x8b6ee800) [pid = 1799] [serial = 646] [outer = (nil)] 09:20:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 173 (0x8b7dcc00) [pid = 1799] [serial = 647] [outer = 0x8b6ee800] 09:20:01 INFO - PROCESS | 1799 | 1469550001855 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 174 (0x8ceed400) [pid = 1799] [serial = 648] [outer = 0x8b6ee800] 09:20:02 INFO - PROCESS | 1799 | 1469550002901 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1843ms 09:20:02 INFO - PROCESS | 1799 | 1469550002949 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 1799 | 1469550002958 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:20:02 INFO - PROCESS | 1799 | 1469550002971 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 1799 | 1469550002977 Marionette TRACE conn4 <- [1,834,null,{}] 09:20:02 INFO - PROCESS | 1799 | 1469550002983 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:02 INFO - PROCESS | 1799 | 1469550002990 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:03 INFO - PROCESS | 1799 | 1469550003225 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:20:03 INFO - PROCESS | 1799 | 1469550003547 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 1799 | 1469550003558 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e3400 == 41 [pid = 1799] [id = 216] 09:20:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 175 (0x8d7e9000) [pid = 1799] [serial = 649] [outer = (nil)] 09:20:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 176 (0x8eb42800) [pid = 1799] [serial = 650] [outer = 0x8d7e9000] 09:20:03 INFO - PROCESS | 1799 | 1469550003655 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 177 (0x913f7000) [pid = 1799] [serial = 651] [outer = 0x8d7e9000] 09:20:04 INFO - PROCESS | 1799 | 1469550004625 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1694ms 09:20:04 INFO - PROCESS | 1799 | 1469550004666 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 1799 | 1469550004669 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:20:04 INFO - PROCESS | 1799 | 1469550004677 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 1799 | 1469550004680 Marionette TRACE conn4 <- [1,838,null,{}] 09:20:04 INFO - PROCESS | 1799 | 1469550004687 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:04 INFO - PROCESS | 1799 | 1469550004691 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:04 INFO - PROCESS | 1799 | 1469550004889 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:20:05 INFO - PROCESS | 1799 | 1469550005161 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1799 | 1469550005168 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e376c00 == 42 [pid = 1799] [id = 217] 09:20:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 178 (0x8e377000) [pid = 1799] [serial = 652] [outer = (nil)] 09:20:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 179 (0x8ee65400) [pid = 1799] [serial = 653] [outer = 0x8e377000] 09:20:05 INFO - PROCESS | 1799 | 1469550005301 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 180 (0x8f68d000) [pid = 1799] [serial = 654] [outer = 0x8e377000] 09:20:06 INFO - PROCESS | 1799 | 1469550006478 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1836ms 09:20:06 INFO - PROCESS | 1799 | 1469550006514 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1799 | 1469550006519 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:20:06 INFO - PROCESS | 1799 | 1469550006529 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1799 | 1469550006535 Marionette TRACE conn4 <- [1,842,null,{}] 09:20:06 INFO - PROCESS | 1799 | 1469550006545 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:06 INFO - PROCESS | 1799 | 1469550006549 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:06 INFO - PROCESS | 1799 | 1469550006787 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:20:07 INFO - PROCESS | 1799 | 1469550007219 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1799 | 1469550007229 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 179 (0xa340d400) [pid = 1799] [serial = 500] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 178 (0x95285800) [pid = 1799] [serial = 340] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 177 (0xa2223400) [pid = 1799] [serial = 304] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 176 (0x91f8f400) [pid = 1799] [serial = 571] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 175 (0xa222a000) [pid = 1799] [serial = 440] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 174 (0x90d21000) [pid = 1799] [serial = 458] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 173 (0x8d7ef400) [pid = 1799] [serial = 367] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 172 (0xa2f98000) [pid = 1799] [serial = 262] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 171 (0x95289800) [pid = 1799] [serial = 253] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 170 (0x9c0e5400) [pid = 1799] [serial = 352] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 169 (0x8e378c00) [pid = 1799] [serial = 559] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 168 (0x8eb41c00) [pid = 1799] [serial = 544] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 167 (0x8d937400) [pid = 1799] [serial = 542] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 166 (0x8e376000) [pid = 1799] [serial = 562] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 165 (0x8d7e9800) [pid = 1799] [serial = 541] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 164 (0x9a662c00) [pid = 1799] [serial = 349] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 163 (0xa2562800) [pid = 1799] [serial = 407] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 162 (0x8eb47c00) [pid = 1799] [serial = 388] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 161 (0x9b17ec00) [pid = 1799] [serial = 256] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 160 (0x9b7c2c00) [pid = 1799] [serial = 557] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 159 (0x97872000) [pid = 1799] [serial = 392] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 158 (0xa82ea800) [pid = 1799] [serial = 313] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 157 (0xa23a3800) [pid = 1799] [serial = 401] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 156 (0x8e544000) [pid = 1799] [serial = 455] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 155 (0x9a65e400) [pid = 1799] [serial = 554] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 154 (0x9d806c00) [pid = 1799] [serial = 437] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 153 (0x8f498800) [pid = 1799] [serial = 565] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 152 (0xa3402400) [pid = 1799] [serial = 358] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 151 (0x93a5a400) [pid = 1799] [serial = 547] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 150 (0x90d18400) [pid = 1799] [serial = 566] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 149 (0x93c65800) [pid = 1799] [serial = 434] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 148 (0xa6c62400) [pid = 1799] [serial = 310] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 147 (0x8eceb000) [pid = 1799] [serial = 545] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 146 (0x9a096000) [pid = 1799] [serial = 518] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 145 (0x9a522000) [pid = 1799] [serial = 410] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 144 (0x97869c00) [pid = 1799] [serial = 548] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 143 (0x8f695400) [pid = 1799] [serial = 343] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 142 (0x8eb4d400) [pid = 1799] [serial = 361] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 141 (0x8ea9c800) [pid = 1799] [serial = 560] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 140 (0x8b6f9000) [pid = 1799] [serial = 509] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 139 (0xa3447800) [pid = 1799] [serial = 443] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 138 (0xa2221400) [pid = 1799] [serial = 497] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 137 (0x91f68800) [pid = 1799] [serial = 568] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 136 (0x8eaa5800) [pid = 1799] [serial = 295] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 135 (0x91f8bc00) [pid = 1799] [serial = 569] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 134 (0x9d867800) [pid = 1799] [serial = 355] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 133 (0x938d7000) [pid = 1799] [serial = 491] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 132 (0x9c135c00) [pid = 1799] [serial = 494] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 131 (0x91f87c00) [pid = 1799] [serial = 521] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 130 (0x90d24c00) [pid = 1799] [serial = 461] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 129 (0x8eb3cc00) [pid = 1799] [serial = 512] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 128 (0x8f692c00) [pid = 1799] [serial = 268] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 127 (0x9b10c000) [pid = 1799] [serial = 395] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 126 (0x8d93cc00) [pid = 1799] [serial = 449] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8b7e2c00) [pid = 1799] [serial = 515] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8eb12c00) [pid = 1799] [serial = 563] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x95289c00) [pid = 1799] [serial = 301] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8e382800) [pid = 1799] [serial = 316] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0xa6895800) [pid = 1799] [serial = 307] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x93a60800) [pid = 1799] [serial = 346] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0xa3403800) [pid = 1799] [serial = 265] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0xa6823800) [pid = 1799] [serial = 503] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x9a08a400) [pid = 1799] [serial = 550] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x9a623c00) [pid = 1799] [serial = 553] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0xa2226c00) [pid = 1799] [serial = 398] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x8ee6bc00) [pid = 1799] [serial = 464] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x8eb3b000) [pid = 1799] [serial = 506] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x8f490c00) [pid = 1799] [serial = 431] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0xa62c2800) [pid = 1799] [serial = 364] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0xa4e50400) [pid = 1799] [serial = 404] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0xa6c68400) [pid = 1799] [serial = 446] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0xa223c000) [pid = 1799] [serial = 259] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x91363000) [pid = 1799] [serial = 250] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x91356c00) [pid = 1799] [serial = 298] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x95291400) [pid = 1799] [serial = 539] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x9a666c00) [pid = 1799] [serial = 556] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x9a520000) [pid = 1799] [serial = 551] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8d9c9400) [pid = 1799] [serial = 452] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x938da400) [pid = 1799] [serial = 572] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8f688400) [pid = 1799] [serial = 389] [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:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8ee69000) [pid = 1799] [serial = 488] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x9b40d000) [pid = 1799] [serial = 485] [outer = (nil)] [url = about:blank] 09:20:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f9000 == 43 [pid = 1799] [id = 218] 09:20:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8b6f9800) [pid = 1799] [serial = 655] [outer = (nil)] 09:20:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8b7e7400) [pid = 1799] [serial = 656] [outer = 0x8b6f9800] 09:20:07 INFO - PROCESS | 1799 | 1469550007476 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8cef7800) [pid = 1799] [serial = 657] [outer = 0x8b6f9800] 09:20:08 INFO - PROCESS | 1799 | 1469550008330 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1837ms 09:20:08 INFO - PROCESS | 1799 | 1469550008366 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 1799 | 1469550008373 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:20:08 INFO - PROCESS | 1799 | 1469550008384 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 1799 | 1469550008388 Marionette TRACE conn4 <- [1,846,null,{}] 09:20:08 INFO - PROCESS | 1799 | 1469550008395 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 1799 | 1469550008401 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:08 INFO - PROCESS | 1799 | 1469550008601 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:20:08 INFO - PROCESS | 1799 | 1469550008777 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 1799 | 1469550008785 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9cb400 == 44 [pid = 1799] [id = 219] 09:20:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8e379c00) [pid = 1799] [serial = 658] [outer = (nil)] 09:20:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8e540c00) [pid = 1799] [serial = 659] [outer = 0x8e379c00] 09:20:08 INFO - PROCESS | 1799 | 1469550008863 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x8ea9e800) [pid = 1799] [serial = 660] [outer = 0x8e379c00] 09:20:09 INFO - PROCESS | 1799 | 1469550009784 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1433ms 09:20:09 INFO - PROCESS | 1799 | 1469550009817 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 1799 | 1469550009820 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:20:09 INFO - PROCESS | 1799 | 1469550009828 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 1799 | 1469550009835 Marionette TRACE conn4 <- [1,850,null,{}] 09:20:09 INFO - PROCESS | 1799 | 1469550009859 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:09 INFO - PROCESS | 1799 | 1469550009868 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:10 INFO - PROCESS | 1799 | 1469550010121 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:20:10 INFO - PROCESS | 1799 | 1469550010162 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1799 | 1469550010173 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb3b400 == 45 [pid = 1799] [id = 220] 09:20:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x8eb3bc00) [pid = 1799] [serial = 661] [outer = (nil)] 09:20:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x8eb43400) [pid = 1799] [serial = 662] [outer = 0x8eb3bc00] 09:20:10 INFO - PROCESS | 1799 | 1469550010249 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x8eb4f800) [pid = 1799] [serial = 663] [outer = 0x8eb3bc00] 09:20:11 INFO - PROCESS | 1799 | 1469550011260 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1493ms 09:20:11 INFO - PROCESS | 1799 | 1469550011323 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 1799 | 1469550011330 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:20:11 INFO - PROCESS | 1799 | 1469550011354 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1799 | 1469550011358 Marionette TRACE conn4 <- [1,854,null,{}] 09:20:11 INFO - PROCESS | 1799 | 1469550011365 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:11 INFO - PROCESS | 1799 | 1469550011373 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:11 INFO - PROCESS | 1799 | 1469550011638 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:20:11 INFO - PROCESS | 1799 | 1469550011666 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 1799 | 1469550011676 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb1a000 == 46 [pid = 1799] [id = 221] 09:20:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x8eb44800) [pid = 1799] [serial = 664] [outer = (nil)] 09:20:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x8ecf0400) [pid = 1799] [serial = 665] [outer = 0x8eb44800] 09:20:11 INFO - PROCESS | 1799 | 1469550011753 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x8ee6d400) [pid = 1799] [serial = 666] [outer = 0x8eb44800] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x8b6f6000) [pid = 1799] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x8d7eac00) [pid = 1799] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8d7ed400) [pid = 1799] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x8eaa0000) [pid = 1799] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8d9c8000) [pid = 1799] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x8ece1c00) [pid = 1799] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x91f81000) [pid = 1799] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8d7ea000) [pid = 1799] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x9a521c00) [pid = 1799] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8cdfa000) [pid = 1799] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8cdfa400) [pid = 1799] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8cdf0400) [pid = 1799] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8ecef400) [pid = 1799] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:20:12 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8ece1800) [pid = 1799] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:20:12 INFO - PROCESS | 1799 | 1469550012848 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1549ms 09:20:12 INFO - PROCESS | 1799 | 1469550012903 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 1799 | 1469550012906 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:20:12 INFO - PROCESS | 1799 | 1469550012913 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 1799 | 1469550012916 Marionette TRACE conn4 <- [1,858,null,{}] 09:20:12 INFO - PROCESS | 1799 | 1469550012923 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:12 INFO - PROCESS | 1799 | 1469550012928 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:13 INFO - PROCESS | 1799 | 1469550013123 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:20:13 INFO - PROCESS | 1799 | 1469550013277 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 1799 | 1469550013288 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f6000 == 47 [pid = 1799] [id = 222] 09:20:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8cdf0400) [pid = 1799] [serial = 667] [outer = (nil)] 09:20:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8ecec400) [pid = 1799] [serial = 668] [outer = 0x8cdf0400] 09:20:13 INFO - PROCESS | 1799 | 1469550013355 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8f492000) [pid = 1799] [serial = 669] [outer = 0x8cdf0400] 09:20:14 INFO - PROCESS | 1799 | 1469550014170 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1380ms 09:20:14 INFO - PROCESS | 1799 | 1469550014295 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 1799 | 1469550014301 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:20:14 INFO - PROCESS | 1799 | 1469550014310 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 1799 | 1469550014315 Marionette TRACE conn4 <- [1,862,null,{}] 09:20:14 INFO - PROCESS | 1799 | 1469550014325 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:14 INFO - PROCESS | 1799 | 1469550014332 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:14 INFO - PROCESS | 1799 | 1469550014586 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:20:14 INFO - PROCESS | 1799 | 1469550014877 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 1799 | 1469550014896 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7de000 == 48 [pid = 1799] [id = 223] 09:20:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8cef2c00) [pid = 1799] [serial = 670] [outer = (nil)] 09:20:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8d7e6400) [pid = 1799] [serial = 671] [outer = 0x8cef2c00] 09:20:15 INFO - PROCESS | 1799 | 1469550015019 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8d7ef000) [pid = 1799] [serial = 672] [outer = 0x8cef2c00] 09:20:16 INFO - PROCESS | 1799 | 1469550016086 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1838ms 09:20:16 INFO - PROCESS | 1799 | 1469550016150 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:20:16 INFO - PROCESS | 1799 | 1469550016155 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:20:16 INFO - PROCESS | 1799 | 1469550016167 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 1799 | 1469550016172 Marionette TRACE conn4 <- [1,866,null,{}] 09:20:16 INFO - PROCESS | 1799 | 1469550016221 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:16 INFO - PROCESS | 1799 | 1469550016227 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:16 INFO - PROCESS | 1799 | 1469550016548 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:20:16 INFO - PROCESS | 1799 | 1469550016763 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1799 | 1469550016770 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7db800 == 49 [pid = 1799] [id = 224] 09:20:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8eaf3400) [pid = 1799] [serial = 673] [outer = (nil)] 09:20:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x8eb33800) [pid = 1799] [serial = 674] [outer = 0x8eaf3400] 09:20:16 INFO - PROCESS | 1799 | 1469550016896 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x8eb3fc00) [pid = 1799] [serial = 675] [outer = 0x8eaf3400] 09:20:17 INFO - PROCESS | 1799 | 1469550017885 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1797ms 09:20:17 INFO - PROCESS | 1799 | 1469550017960 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1799 | 1469550017963 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:20:17 INFO - PROCESS | 1799 | 1469550017971 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1799 | 1469550017975 Marionette TRACE conn4 <- [1,870,null,{}] 09:20:17 INFO - PROCESS | 1799 | 1469550017992 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:18 INFO - PROCESS | 1799 | 1469550018001 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:18 INFO - PROCESS | 1799 | 1469550018257 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:20:18 INFO - PROCESS | 1799 | 1469550018599 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 1799 | 1469550018613 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f68ec00 == 50 [pid = 1799] [id = 225] 09:20:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x8f68f800) [pid = 1799] [serial = 676] [outer = (nil)] 09:20:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x90c37000) [pid = 1799] [serial = 677] [outer = 0x8f68f800] 09:20:18 INFO - PROCESS | 1799 | 1469550018701 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x90d1c400) [pid = 1799] [serial = 678] [outer = 0x8f68f800] 09:20:19 INFO - PROCESS | 1799 | 1469550019729 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1795ms 09:20:19 INFO - PROCESS | 1799 | 1469550019768 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1799 | 1469550019771 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:20:19 INFO - PROCESS | 1799 | 1469550019781 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1799 | 1469550019784 Marionette TRACE conn4 <- [1,874,null,{}] 09:20:19 INFO - PROCESS | 1799 | 1469550019791 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 1799 | 1469550019797 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:20 INFO - PROCESS | 1799 | 1469550020035 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:20:20 INFO - PROCESS | 1799 | 1469550020328 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1799 | 1469550020337 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f49e400 == 51 [pid = 1799] [id = 226] 09:20:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x90d19000) [pid = 1799] [serial = 679] [outer = (nil)] 09:20:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x91363000) [pid = 1799] [serial = 680] [outer = 0x90d19000] 09:20:20 INFO - PROCESS | 1799 | 1469550020436 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x9190c400) [pid = 1799] [serial = 681] [outer = 0x90d19000] 09:20:21 INFO - PROCESS | 1799 | 1469550021397 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1680ms 09:20:21 INFO - PROCESS | 1799 | 1469550021463 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 1799 | 1469550021468 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:20:21 INFO - PROCESS | 1799 | 1469550021475 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 1799 | 1469550021479 Marionette TRACE conn4 <- [1,878,null,{}] 09:20:21 INFO - PROCESS | 1799 | 1469550021486 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 1799 | 1469550021492 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:21 INFO - PROCESS | 1799 | 1469550021736 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:20:22 INFO - PROCESS | 1799 | 1469550022031 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 1799 | 1469550022041 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x91346000 == 52 [pid = 1799] [id = 227] 09:20:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x91912400) [pid = 1799] [serial = 682] [outer = (nil)] 09:20:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x91f68c00) [pid = 1799] [serial = 683] [outer = 0x91912400] 09:20:22 INFO - PROCESS | 1799 | 1469550022124 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x91f8a400) [pid = 1799] [serial = 684] [outer = 0x91912400] 09:20:23 INFO - PROCESS | 1799 | 1469550023039 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1635ms 09:20:23 INFO - PROCESS | 1799 | 1469550023112 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 1799 | 1469550023115 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:20:23 INFO - PROCESS | 1799 | 1469550023123 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 1799 | 1469550023126 Marionette TRACE conn4 <- [1,882,null,{}] 09:20:23 INFO - PROCESS | 1799 | 1469550023133 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 1799 | 1469550023144 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:23 INFO - PROCESS | 1799 | 1469550023443 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:20:23 INFO - PROCESS | 1799 | 1469550023742 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1799 | 1469550023751 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x91355400 == 53 [pid = 1799] [id = 228] 09:20:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x93aaf400) [pid = 1799] [serial = 685] [outer = (nil)] 09:20:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x95163400) [pid = 1799] [serial = 686] [outer = 0x93aaf400] 09:20:23 INFO - PROCESS | 1799 | 1469550023851 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x9528e800) [pid = 1799] [serial = 687] [outer = 0x93aaf400] 09:20:24 INFO - PROCESS | 1799 | 1469550024817 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1733ms 09:20:24 INFO - PROCESS | 1799 | 1469550024856 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1799 | 1469550024861 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:20:24 INFO - PROCESS | 1799 | 1469550024868 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1799 | 1469550024872 Marionette TRACE conn4 <- [1,886,null,{}] 09:20:24 INFO - PROCESS | 1799 | 1469550024879 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:24 INFO - PROCESS | 1799 | 1469550024885 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:25 INFO - PROCESS | 1799 | 1469550025100 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:20:25 INFO - PROCESS | 1799 | 1469550025359 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 1799 | 1469550025369 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf1400 == 54 [pid = 1799] [id = 229] 09:20:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x8ee69800) [pid = 1799] [serial = 688] [outer = (nil)] 09:20:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x96558000) [pid = 1799] [serial = 689] [outer = 0x8ee69800] 09:20:25 INFO - PROCESS | 1799 | 1469550025500 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x97868400) [pid = 1799] [serial = 690] [outer = 0x8ee69800] 09:20:26 INFO - PROCESS | 1799 | 1469550026439 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1636ms 09:20:26 INFO - PROCESS | 1799 | 1469550026506 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:20:26 INFO - PROCESS | 1799 | 1469550026511 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:20:26 INFO - PROCESS | 1799 | 1469550026518 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 1799 | 1469550026522 Marionette TRACE conn4 <- [1,890,null,{}] 09:20:26 INFO - PROCESS | 1799 | 1469550026528 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 1799 | 1469550026534 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:26 INFO - PROCESS | 1799 | 1469550026788 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:20:27 INFO - PROCESS | 1799 | 1469550027454 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1799 | 1469550027465 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cefa400 == 55 [pid = 1799] [id = 230] 09:20:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8d7e2000) [pid = 1799] [serial = 691] [outer = (nil)] 09:20:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8d7ec800) [pid = 1799] [serial = 692] [outer = 0x8d7e2000] 09:20:27 INFO - PROCESS | 1799 | 1469550027550 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8d9cf400) [pid = 1799] [serial = 693] [outer = 0x8d7e2000] 09:20:28 INFO - PROCESS | 1799 | 1469550028514 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2038ms 09:20:28 INFO - PROCESS | 1799 | 1469550028559 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 1799 | 1469550028564 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:20:28 INFO - PROCESS | 1799 | 1469550028573 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 1799 | 1469550028577 Marionette TRACE conn4 <- [1,894,null,{}] 09:20:28 INFO - PROCESS | 1799 | 1469550028585 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 1799 | 1469550028592 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:28 INFO - PROCESS | 1799 | 1469550028785 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:20:29 INFO - PROCESS | 1799 | 1469550029047 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 1799 | 1469550029058 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb4d400 == 56 [pid = 1799] [id = 231] 09:20:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8ece4c00) [pid = 1799] [serial = 694] [outer = (nil)] 09:20:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8ecea000) [pid = 1799] [serial = 695] [outer = 0x8ece4c00] 09:20:29 INFO - PROCESS | 1799 | 1469550029262 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 126 (0x8ee6bc00) [pid = 1799] [serial = 696] [outer = 0x8ece4c00] 09:20:30 INFO - PROCESS | 1799 | 1469550030193 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1684ms 09:20:30 INFO - PROCESS | 1799 | 1469550030260 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 1799 | 1469550030267 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:20:30 INFO - PROCESS | 1799 | 1469550030274 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 1799 | 1469550030278 Marionette TRACE conn4 <- [1,898,null,{}] 09:20:30 INFO - PROCESS | 1799 | 1469550030284 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 1799 | 1469550030289 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8e547800 == 55 [pid = 1799] [id = 140] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x9949d400 == 54 [pid = 1799] [id = 141] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0xa2529c00 == 53 [pid = 1799] [id = 147] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x90c39c00 == 52 [pid = 1799] [id = 139] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaa1c00 == 51 [pid = 1799] [id = 146] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93f800 == 50 [pid = 1799] [id = 151] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb0e000 == 49 [pid = 1799] [id = 153] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9c7800 == 48 [pid = 1799] [id = 152] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f5800 == 47 [pid = 1799] [id = 201] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb3b400 == 46 [pid = 1799] [id = 220] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9cb400 == 45 [pid = 1799] [id = 219] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x9949b000 == 44 [pid = 1799] [id = 145] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb1a000 == 43 [pid = 1799] [id = 221] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x93a64800 == 42 [pid = 1799] [id = 142] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d932800 == 41 [pid = 1799] [id = 149] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54d000 == 40 [pid = 1799] [id = 148] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e5400 == 39 [pid = 1799] [id = 150] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaf4800 == 38 [pid = 1799] [id = 143] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93e800 == 37 [pid = 1799] [id = 154] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8eae8800 == 36 [pid = 1799] [id = 144] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7ed000 == 35 [pid = 1799] [id = 138] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb4d400 == 34 [pid = 1799] [id = 231] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf1400 == 33 [pid = 1799] [id = 229] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8cefa400 == 32 [pid = 1799] [id = 230] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x91355400 == 31 [pid = 1799] [id = 228] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x91346000 == 30 [pid = 1799] [id = 227] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8f49e400 == 29 [pid = 1799] [id = 226] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7db800 == 28 [pid = 1799] [id = 224] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8f68ec00 == 27 [pid = 1799] [id = 225] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f6000 == 26 [pid = 1799] [id = 222] 09:20:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7de000 == 25 [pid = 1799] [id = 223] 09:20:31 INFO - PROCESS | 1799 | 1469550031810 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 125 (0x8b7dc000) [pid = 1799] [serial = 605] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8b7e8c00) [pid = 1799] [serial = 606] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8d937000) [pid = 1799] [serial = 608] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8d9ce400) [pid = 1799] [serial = 603] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x8d9c2800) [pid = 1799] [serial = 602] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x8eb13000) [pid = 1799] [serial = 612] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x8e549000) [pid = 1799] [serial = 575] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x8e374400) [pid = 1799] [serial = 574] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x90c37800) [pid = 1799] [serial = 578] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x8f494400) [pid = 1799] [serial = 577] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x9a620c00) [pid = 1799] [serial = 581] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x9a51fc00) [pid = 1799] [serial = 580] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x9b184400) [pid = 1799] [serial = 584] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x9a9d4400) [pid = 1799] [serial = 583] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0xa108b800) [pid = 1799] [serial = 587] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x9d4f0800) [pid = 1799] [serial = 586] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0xa2f9e000) [pid = 1799] [serial = 590] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0xa234ec00) [pid = 1799] [serial = 589] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x91914000) [pid = 1799] [serial = 593] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x91911c00) [pid = 1799] [serial = 592] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x91912800) [pid = 1799] [serial = 596] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x9190e000) [pid = 1799] [serial = 595] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0xa682c400) [pid = 1799] [serial = 600] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0xa62c2000) [pid = 1799] [serial = 599] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x8ee61c00) [pid = 1799] [serial = 614] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8ee69400) [pid = 1799] [serial = 615] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8d9c8800) [pid = 1799] [serial = 617] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8eae9400) [pid = 1799] [serial = 611] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8d9d1800) [pid = 1799] [serial = 609] [outer = (nil)] [url = about:blank] 09:20:32 INFO - PROCESS | 1799 | 1469550032226 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 1799 | 1469550032235 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7dd400 == 26 [pid = 1799] [id = 232] 09:20:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8b7dd800) [pid = 1799] [serial = 697] [outer = (nil)] 09:20:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8b7e1000) [pid = 1799] [serial = 698] [outer = 0x8b7dd800] 09:20:32 INFO - PROCESS | 1799 | 1469550032312 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8cdf2400) [pid = 1799] [serial = 699] [outer = 0x8b7dd800] 09:20:33 INFO - PROCESS | 1799 | 1469550033156 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2937ms 09:20:33 INFO - PROCESS | 1799 | 1469550033214 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 1799 | 1469550033220 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:20:33 INFO - PROCESS | 1799 | 1469550033229 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 1799 | 1469550033234 Marionette TRACE conn4 <- [1,902,null,{}] 09:20:33 INFO - PROCESS | 1799 | 1469550033241 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:33 INFO - PROCESS | 1799 | 1469550033247 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:33 INFO - PROCESS | 1799 | 1469550033425 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:20:33 INFO - PROCESS | 1799 | 1469550033556 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 1799 | 1469550033565 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef5800 == 27 [pid = 1799] [id = 233] 09:20:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8cef5c00) [pid = 1799] [serial = 700] [outer = (nil)] 09:20:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8d7e5400) [pid = 1799] [serial = 701] [outer = 0x8cef5c00] 09:20:33 INFO - PROCESS | 1799 | 1469550033637 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8d930c00) [pid = 1799] [serial = 702] [outer = 0x8cef5c00] 09:20:34 INFO - PROCESS | 1799 | 1469550034580 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1385ms 09:20:34 INFO - PROCESS | 1799 | 1469550034615 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 1799 | 1469550034619 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:20:34 INFO - PROCESS | 1799 | 1469550034627 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1799 | 1469550034631 Marionette TRACE conn4 <- [1,906,null,{}] 09:20:34 INFO - PROCESS | 1799 | 1469550034648 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 1799 | 1469550034654 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:34 INFO - PROCESS | 1799 | 1469550034878 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:20:34 INFO - PROCESS | 1799 | 1469550034901 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 1799 | 1469550034910 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9ce000 == 28 [pid = 1799] [id = 234] 09:20:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x8d9cec00) [pid = 1799] [serial = 703] [outer = (nil)] 09:20:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x8e377400) [pid = 1799] [serial = 704] [outer = 0x8d9cec00] 09:20:34 INFO - PROCESS | 1799 | 1469550034985 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x8e37e400) [pid = 1799] [serial = 705] [outer = 0x8d9cec00] 09:20:36 INFO - PROCESS | 1799 | 1469550036079 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1493ms 09:20:36 INFO - PROCESS | 1799 | 1469550036121 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 1799 | 1469550036128 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:20:36 INFO - PROCESS | 1799 | 1469550036155 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1799 | 1469550036163 Marionette TRACE conn4 <- [1,910,null,{}] 09:20:36 INFO - PROCESS | 1799 | 1469550036170 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 1799 | 1469550036178 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:37 INFO - PROCESS | 1799 | 1469550037146 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8eb44800) [pid = 1799] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x8eb4cc00) [pid = 1799] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x8d7e1c00) [pid = 1799] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8ceec400) [pid = 1799] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x8b6ee800) [pid = 1799] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8d7e1400) [pid = 1799] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8cef7400) [pid = 1799] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8d7e9000) [pid = 1799] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x91357000) [pid = 1799] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8e377000) [pid = 1799] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8e379c00) [pid = 1799] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8b6f9800) [pid = 1799] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8ece9400) [pid = 1799] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8ceec800) [pid = 1799] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8eb3bc00) [pid = 1799] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8f692000) [pid = 1799] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:20:37 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8cdf0400) [pid = 1799] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:20:37 INFO - PROCESS | 1799 | 1469550037347 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1799 | 1469550037353 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ee800 == 29 [pid = 1799] [id = 235] 09:20:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8b6f9800) [pid = 1799] [serial = 706] [outer = (nil)] 09:20:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8cef1000) [pid = 1799] [serial = 707] [outer = 0x8b6f9800] 09:20:37 INFO - PROCESS | 1799 | 1469550037429 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8ea9d000) [pid = 1799] [serial = 708] [outer = 0x8b6f9800] 09:20:38 INFO - PROCESS | 1799 | 1469550038187 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 2102ms 09:20:38 INFO - PROCESS | 1799 | 1469550038247 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 1799 | 1469550038251 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:20:38 INFO - PROCESS | 1799 | 1469550038258 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 1799 | 1469550038260 Marionette TRACE conn4 <- [1,914,null,{}] 09:20:38 INFO - PROCESS | 1799 | 1469550038266 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:38 INFO - PROCESS | 1799 | 1469550038271 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:38 INFO - PROCESS | 1799 | 1469550038501 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:20:38 INFO - PROCESS | 1799 | 1469550038511 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 1799 | 1469550038520 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaea400 == 30 [pid = 1799] [id = 236] 09:20:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8eaed400) [pid = 1799] [serial = 709] [outer = (nil)] 09:20:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8eaf2400) [pid = 1799] [serial = 710] [outer = 0x8eaed400] 09:20:38 INFO - PROCESS | 1799 | 1469550038593 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8eaf7000) [pid = 1799] [serial = 711] [outer = 0x8eaed400] 09:20:39 INFO - PROCESS | 1799 | 1469550039737 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1542ms 09:20:39 INFO - PROCESS | 1799 | 1469550039802 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 1799 | 1469550039809 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:20:39 INFO - PROCESS | 1799 | 1469550039817 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 1799 | 1469550039822 Marionette TRACE conn4 <- [1,918,null,{}] 09:20:39 INFO - PROCESS | 1799 | 1469550039832 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:39 INFO - PROCESS | 1799 | 1469550039837 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:40 INFO - PROCESS | 1799 | 1469550040069 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:20:40 INFO - PROCESS | 1799 | 1469550040303 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1799 | 1469550040312 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ceee800 == 31 [pid = 1799] [id = 237] 09:20:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8ceef000) [pid = 1799] [serial = 712] [outer = (nil)] 09:20:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8d936c00) [pid = 1799] [serial = 713] [outer = 0x8ceef000] 09:20:40 INFO - PROCESS | 1799 | 1469550040403 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8e377800) [pid = 1799] [serial = 714] [outer = 0x8ceef000] 09:20:41 INFO - PROCESS | 1799 | 1469550041348 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1587ms 09:20:41 INFO - PROCESS | 1799 | 1469550041405 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:20:41 INFO - PROCESS | 1799 | 1469550041413 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:20:41 INFO - PROCESS | 1799 | 1469550041425 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 1799 | 1469550041428 Marionette TRACE conn4 <- [1,922,null,{}] 09:20:41 INFO - PROCESS | 1799 | 1469550041436 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:41 INFO - PROCESS | 1799 | 1469550041442 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:41 INFO - PROCESS | 1799 | 1469550041643 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:20:41 INFO - PROCESS | 1799 | 1469550041865 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 1799 | 1469550041877 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf2c00 == 32 [pid = 1799] [id = 238] 09:20:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8eaea000) [pid = 1799] [serial = 715] [outer = (nil)] 09:20:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8eb10400) [pid = 1799] [serial = 716] [outer = 0x8eaea000] 09:20:42 INFO - PROCESS | 1799 | 1469550042023 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8eb14c00) [pid = 1799] [serial = 717] [outer = 0x8eaea000] 09:20:43 INFO - PROCESS | 1799 | 1469550043015 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1633ms 09:20:43 INFO - PROCESS | 1799 | 1469550043058 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 1799 | 1469550043063 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:20:43 INFO - PROCESS | 1799 | 1469550043070 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 1799 | 1469550043076 Marionette TRACE conn4 <- [1,926,null,{}] 09:20:43 INFO - PROCESS | 1799 | 1469550043094 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:43 INFO - PROCESS | 1799 | 1469550043104 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:43 INFO - PROCESS | 1799 | 1469550043334 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:20:43 INFO - PROCESS | 1799 | 1469550043603 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 1799 | 1469550043615 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb42400 == 33 [pid = 1799] [id = 239] 09:20:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8eb42c00) [pid = 1799] [serial = 718] [outer = (nil)] 09:20:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8eb4a800) [pid = 1799] [serial = 719] [outer = 0x8eb42c00] 09:20:43 INFO - PROCESS | 1799 | 1469550043704 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x8ece2800) [pid = 1799] [serial = 720] [outer = 0x8eb42c00] 09:20:44 INFO - PROCESS | 1799 | 1469550044606 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:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1588ms 09:20:44 INFO - PROCESS | 1799 | 1469550044660 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1799 | 1469550044664 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:20:44 INFO - PROCESS | 1799 | 1469550044671 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1799 | 1469550044674 Marionette TRACE conn4 <- [1,930,null,{}] 09:20:44 INFO - PROCESS | 1799 | 1469550044680 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:20:44 INFO - PROCESS | 1799 | 1469550044685 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:44 INFO - PROCESS | 1799 | 1469550044871 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:20:45 INFO - PROCESS | 1799 | 1469550045039 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1799 | 1469550045051 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9c5800 == 34 [pid = 1799] [id = 240] 09:20:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x8ece9400) [pid = 1799] [serial = 721] [outer = (nil)] 09:20:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x8ecf0c00) [pid = 1799] [serial = 722] [outer = 0x8ece9400] 09:20:45 INFO - PROCESS | 1799 | 1469550045132 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x8ecef800) [pid = 1799] [serial = 723] [outer = 0x8ece9400] 09:20:46 INFO - PROCESS | 1799 | 1469550046095 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:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1480ms 09:20:46 INFO - PROCESS | 1799 | 1469550046152 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 1799 | 1469550046157 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:20:46 INFO - PROCESS | 1799 | 1469550046164 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 1799 | 1469550046167 Marionette TRACE conn4 <- [1,934,null,{}] 09:20:46 INFO - PROCESS | 1799 | 1469550046174 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:20:46 INFO - PROCESS | 1799 | 1469550046179 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:46 INFO - PROCESS | 1799 | 1469550046368 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:20:46 INFO - PROCESS | 1799 | 1469550046543 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 1799 | 1469550046550 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea98c00 == 35 [pid = 1799] [id = 241] 09:20:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x8eb31400) [pid = 1799] [serial = 724] [outer = (nil)] 09:20:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x8f495800) [pid = 1799] [serial = 725] [outer = 0x8eb31400] 09:20:46 INFO - PROCESS | 1799 | 1469550046632 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x8f49a800) [pid = 1799] [serial = 726] [outer = 0x8eb31400] 09:20:47 INFO - PROCESS | 1799 | 1469550047712 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:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1587ms 09:20:47 INFO - PROCESS | 1799 | 1469550047751 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 1799 | 1469550047756 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:20:47 INFO - PROCESS | 1799 | 1469550047762 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1799 | 1469550047766 Marionette TRACE conn4 <- [1,938,null,{}] 09:20:47 INFO - PROCESS | 1799 | 1469550047773 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:20:47 INFO - PROCESS | 1799 | 1469550047784 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:48 INFO - PROCESS | 1799 | 1469550048051 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:20:48 INFO - PROCESS | 1799 | 1469550048281 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 1799 | 1469550048291 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c2d400 == 36 [pid = 1799] [id = 242] 09:20:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x90c2dc00) [pid = 1799] [serial = 727] [outer = (nil)] 09:20:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x90d19400) [pid = 1799] [serial = 728] [outer = 0x90c2dc00] 09:20:48 INFO - PROCESS | 1799 | 1469550048410 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x90d1d400) [pid = 1799] [serial = 729] [outer = 0x90c2dc00] 09:20:49 INFO - PROCESS | 1799 | 1469550049306 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:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1585ms 09:20:49 INFO - PROCESS | 1799 | 1469550049348 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:20:49 INFO - PROCESS | 1799 | 1469550049352 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:20:49 INFO - PROCESS | 1799 | 1469550049378 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 1799 | 1469550049383 Marionette TRACE conn4 <- [1,942,null,{}] 09:20:49 INFO - PROCESS | 1799 | 1469550049391 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:20:49 INFO - PROCESS | 1799 | 1469550049397 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:49 INFO - PROCESS | 1799 | 1469550049593 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:20:49 INFO - PROCESS | 1799 | 1469550049771 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1799 | 1469550049779 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e3400 == 37 [pid = 1799] [id = 243] 09:20:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x8cdf0400) [pid = 1799] [serial = 730] [outer = (nil)] 09:20:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x90d26400) [pid = 1799] [serial = 731] [outer = 0x8cdf0400] 09:20:49 INFO - PROCESS | 1799 | 1469550049902 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x91345400) [pid = 1799] [serial = 732] [outer = 0x8cdf0400] 09:20:50 INFO - PROCESS | 1799 | 1469550050806 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:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1505ms 09:20:50 INFO - PROCESS | 1799 | 1469550050864 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1799 | 1469550050875 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:20:50 INFO - PROCESS | 1799 | 1469550050883 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1799 | 1469550050887 Marionette TRACE conn4 <- [1,946,null,{}] 09:20:50 INFO - PROCESS | 1799 | 1469550050893 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:20:50 INFO - PROCESS | 1799 | 1469550050899 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:51 INFO - PROCESS | 1799 | 1469550051074 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:20:51 INFO - PROCESS | 1799 | 1469550051255 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1799 | 1469550051264 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb16400 == 38 [pid = 1799] [id = 244] 09:20:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x8eb18400) [pid = 1799] [serial = 733] [outer = (nil)] 09:20:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x9134f000) [pid = 1799] [serial = 734] [outer = 0x8eb18400] 09:20:51 INFO - PROCESS | 1799 | 1469550051389 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x91357400) [pid = 1799] [serial = 735] [outer = 0x8eb18400] 09:20:52 INFO - PROCESS | 1799 | 1469550052291 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:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1439ms 09:20:52 INFO - PROCESS | 1799 | 1469550052334 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 1799 | 1469550052342 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:20:52 INFO - PROCESS | 1799 | 1469550052349 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 1799 | 1469550052353 Marionette TRACE conn4 <- [1,950,null,{}] 09:20:52 INFO - PROCESS | 1799 | 1469550052358 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:20:52 INFO - PROCESS | 1799 | 1469550052363 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:52 INFO - PROCESS | 1799 | 1469550052546 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:20:52 INFO - PROCESS | 1799 | 1469550052775 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 1799 | 1469550052783 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f1400 == 39 [pid = 1799] [id = 245] 09:20:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 120 (0x8b6f9400) [pid = 1799] [serial = 736] [outer = (nil)] 09:20:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 121 (0x8e545400) [pid = 1799] [serial = 737] [outer = 0x8b6f9400] 09:20:52 INFO - PROCESS | 1799 | 1469550052910 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 122 (0x8f696c00) [pid = 1799] [serial = 738] [outer = 0x8b6f9400] 09:20:54 INFO - PROCESS | 1799 | 1469550054006 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:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1737ms 09:20:54 INFO - PROCESS | 1799 | 1469550054088 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 1799 | 1469550054094 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:20:54 INFO - PROCESS | 1799 | 1469550054103 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 1799 | 1469550054108 Marionette TRACE conn4 <- [1,954,null,{}] 09:20:54 INFO - PROCESS | 1799 | 1469550054116 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:20:54 INFO - PROCESS | 1799 | 1469550054122 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:54 INFO - PROCESS | 1799 | 1469550054355 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:20:54 INFO - PROCESS | 1799 | 1469550054630 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 1799 | 1469550054642 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfa800 == 40 [pid = 1799] [id = 246] 09:20:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 123 (0x8cdfd800) [pid = 1799] [serial = 739] [outer = (nil)] 09:20:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 124 (0x8d933400) [pid = 1799] [serial = 740] [outer = 0x8cdfd800] 09:20:54 INFO - PROCESS | 1799 | 1469550054718 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 125 (0x8d9c6400) [pid = 1799] [serial = 741] [outer = 0x8cdfd800] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 124 (0x8ecec400) [pid = 1799] [serial = 668] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 123 (0x8f492000) [pid = 1799] [serial = 669] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 122 (0x8ee6d400) [pid = 1799] [serial = 666] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 121 (0x91350400) [pid = 1799] [serial = 632] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 120 (0x91f61800) [pid = 1799] [serial = 636] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 119 (0x8e548c00) [pid = 1799] [serial = 618] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x8ceed400) [pid = 1799] [serial = 648] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x8d9cb000) [pid = 1799] [serial = 620] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x8eb48800) [pid = 1799] [serial = 623] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x8eaa0c00) [pid = 1799] [serial = 621] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x913f7000) [pid = 1799] [serial = 651] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x8ece6000) [pid = 1799] [serial = 624] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x8f694c00) [pid = 1799] [serial = 626] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x938d5800) [pid = 1799] [serial = 642] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x8ee65400) [pid = 1799] [serial = 653] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x8ecf0400) [pid = 1799] [serial = 665] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x8e540c00) [pid = 1799] [serial = 659] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8f68d000) [pid = 1799] [serial = 654] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x8cef7800) [pid = 1799] [serial = 657] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8b7dcc00) [pid = 1799] [serial = 647] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x93a64c00) [pid = 1799] [serial = 644] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x91f44c00) [pid = 1799] [serial = 635] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x91f8a800) [pid = 1799] [serial = 638] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x8eb42800) [pid = 1799] [serial = 650] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x9239e000) [pid = 1799] [serial = 641] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8eb43400) [pid = 1799] [serial = 662] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8eb4f800) [pid = 1799] [serial = 663] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8ea9e800) [pid = 1799] [serial = 660] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x91357c00) [pid = 1799] [serial = 633] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8b7e7400) [pid = 1799] [serial = 656] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x93c66400) [pid = 1799] [serial = 645] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x90d1e400) [pid = 1799] [serial = 630] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x91f87800) [pid = 1799] [serial = 639] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x90d19800) [pid = 1799] [serial = 629] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1799 | 1469550055696 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:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1636ms 09:20:55 INFO - PROCESS | 1799 | 1469550055739 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 1799 | 1469550055746 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:20:55 INFO - PROCESS | 1799 | 1469550055758 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 1799 | 1469550055761 Marionette TRACE conn4 <- [1,958,null,{}] 09:20:55 INFO - PROCESS | 1799 | 1469550055769 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:20:55 INFO - PROCESS | 1799 | 1469550055774 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:55 INFO - PROCESS | 1799 | 1469550055961 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:20:56 INFO - PROCESS | 1799 | 1469550056107 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1799 | 1469550056117 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d938c00 == 41 [pid = 1799] [id = 247] 09:20:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8e37a400) [pid = 1799] [serial = 742] [outer = (nil)] 09:20:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8ea99c00) [pid = 1799] [serial = 743] [outer = 0x8e37a400] 09:20:56 INFO - PROCESS | 1799 | 1469550056239 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8eaa4800) [pid = 1799] [serial = 744] [outer = 0x8e37a400] 09:20:57 INFO - PROCESS | 1799 | 1469550057048 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:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1341ms 09:20:57 INFO - PROCESS | 1799 | 1469550057100 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 1799 | 1469550057103 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:20:57 INFO - PROCESS | 1799 | 1469550057111 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 1799 | 1469550057117 Marionette TRACE conn4 <- [1,962,null,{}] 09:20:57 INFO - PROCESS | 1799 | 1469550057138 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:20:57 INFO - PROCESS | 1799 | 1469550057147 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:57 INFO - PROCESS | 1799 | 1469550057334 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:20:57 INFO - PROCESS | 1799 | 1469550057494 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1799 | 1469550057506 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb1a000 == 42 [pid = 1799] [id = 248] 09:20:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8eb35400) [pid = 1799] [serial = 745] [outer = (nil)] 09:20:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8eb43400) [pid = 1799] [serial = 746] [outer = 0x8eb35400] 09:20:57 INFO - PROCESS | 1799 | 1469550057585 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8eb4c400) [pid = 1799] [serial = 747] [outer = 0x8eb35400] 09:20:58 INFO - PROCESS | 1799 | 1469550058499 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:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1441ms 09:20:58 INFO - PROCESS | 1799 | 1469550058553 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 1799 | 1469550058557 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:20:58 INFO - PROCESS | 1799 | 1469550058577 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 1799 | 1469550058582 Marionette TRACE conn4 <- [1,966,null,{}] 09:20:58 INFO - PROCESS | 1799 | 1469550058590 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:20:58 INFO - PROCESS | 1799 | 1469550058596 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:58 INFO - PROCESS | 1799 | 1469550058826 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:20:58 INFO - PROCESS | 1799 | 1469550058854 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1799 | 1469550058860 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:20:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9cbc00 == 43 [pid = 1799] [id = 249] 09:20:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8eceac00) [pid = 1799] [serial = 748] [outer = (nil)] 09:20:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8ee67c00) [pid = 1799] [serial = 749] [outer = 0x8eceac00] 09:20:58 INFO - PROCESS | 1799 | 1469550058944 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8f494400) [pid = 1799] [serial = 750] [outer = 0x8eceac00] 09:21:00 INFO - PROCESS | 1799 | 1469550060037 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:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8f68f000) [pid = 1799] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8cef2c00) [pid = 1799] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8eaf3400) [pid = 1799] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8f68f800) [pid = 1799] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x90d19000) [pid = 1799] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8cef5c00) [pid = 1799] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8d9cec00) [pid = 1799] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8b7dd800) [pid = 1799] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x91912400) [pid = 1799] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8ece4c00) [pid = 1799] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x93aaf400) [pid = 1799] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8ee69800) [pid = 1799] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8d7e2000) [pid = 1799] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:21:00 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8b6f9800) [pid = 1799] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1545ms 09:21:00 INFO - PROCESS | 1799 | 1469550060122 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 1799 | 1469550060126 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:21:00 INFO - PROCESS | 1799 | 1469550060133 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 1799 | 1469550060136 Marionette TRACE conn4 <- [1,970,null,{}] 09:21:00 INFO - PROCESS | 1799 | 1469550060142 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:21:00 INFO - PROCESS | 1799 | 1469550060147 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:00 INFO - PROCESS | 1799 | 1469550060362 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:21:00 INFO - PROCESS | 1799 | 1469550060608 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 1799 | 1469550060617 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cefa400 == 44 [pid = 1799] [id = 250] 09:21:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8d7e3800) [pid = 1799] [serial = 751] [outer = (nil)] 09:21:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8eaf3400) [pid = 1799] [serial = 752] [outer = 0x8d7e3800] 09:21:00 INFO - PROCESS | 1799 | 1469550060687 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8ece4c00) [pid = 1799] [serial = 753] [outer = 0x8d7e3800] 09:21:01 INFO - PROCESS | 1799 | 1469550061424 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:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1334ms 09:21:01 INFO - PROCESS | 1799 | 1469550061473 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:21:01 INFO - PROCESS | 1799 | 1469550061478 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:21:01 INFO - PROCESS | 1799 | 1469550061485 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1799 | 1469550061488 Marionette TRACE conn4 <- [1,974,null,{}] 09:21:01 INFO - PROCESS | 1799 | 1469550061494 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:21:01 INFO - PROCESS | 1799 | 1469550061505 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:01 INFO - PROCESS | 1799 | 1469550061732 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:21:01 INFO - PROCESS | 1799 | 1469550061863 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1799 | 1469550061872 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfb400 == 45 [pid = 1799] [id = 251] 09:21:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8e54ac00) [pid = 1799] [serial = 754] [outer = (nil)] 09:21:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x90d1e400) [pid = 1799] [serial = 755] [outer = 0x8e54ac00] 09:21:01 INFO - PROCESS | 1799 | 1469550061948 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x9134f800) [pid = 1799] [serial = 756] [outer = 0x8e54ac00] 09:21:03 INFO - PROCESS | 1799 | 1469550063075 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:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1638ms 09:21:03 INFO - PROCESS | 1799 | 1469550063124 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 1799 | 1469550063131 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:21:03 INFO - PROCESS | 1799 | 1469550063139 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 1799 | 1469550063145 Marionette TRACE conn4 <- [1,978,null,{}] 09:21:03 INFO - PROCESS | 1799 | 1469550063154 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:21:03 INFO - PROCESS | 1799 | 1469550063160 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:03 INFO - PROCESS | 1799 | 1469550063391 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:21:03 INFO - PROCESS | 1799 | 1469550063636 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1799 | 1469550063649 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cefa000 == 46 [pid = 1799] [id = 252] 09:21:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8d7e2000) [pid = 1799] [serial = 757] [outer = (nil)] 09:21:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8e543400) [pid = 1799] [serial = 758] [outer = 0x8d7e2000] 09:21:03 INFO - PROCESS | 1799 | 1469550063751 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8e545c00) [pid = 1799] [serial = 759] [outer = 0x8d7e2000] 09:21:04 INFO - PROCESS | 1799 | 1469550064728 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:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1642ms 09:21:04 INFO - PROCESS | 1799 | 1469550064782 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1799 | 1469550064790 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:21:04 INFO - PROCESS | 1799 | 1469550064803 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1799 | 1469550064808 Marionette TRACE conn4 <- [1,982,null,{}] 09:21:04 INFO - PROCESS | 1799 | 1469550064816 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:21:04 INFO - PROCESS | 1799 | 1469550064823 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:05 INFO - PROCESS | 1799 | 1469550065044 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:21:05 INFO - PROCESS | 1799 | 1469550065277 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1799 | 1469550065287 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb3c400 == 47 [pid = 1799] [id = 253] 09:21:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8eb3e000) [pid = 1799] [serial = 760] [outer = (nil)] 09:21:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8ee61c00) [pid = 1799] [serial = 761] [outer = 0x8eb3e000] 09:21:05 INFO - PROCESS | 1799 | 1469550065412 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8f49c800) [pid = 1799] [serial = 762] [outer = 0x8eb3e000] 09:21:06 INFO - PROCESS | 1799 | 1469550066450 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:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1688ms 09:21:06 INFO - PROCESS | 1799 | 1469550066491 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:21:06 INFO - PROCESS | 1799 | 1469550066495 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:21:06 INFO - PROCESS | 1799 | 1469550066503 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1799 | 1469550066510 Marionette TRACE conn4 <- [1,986,null,{}] 09:21:06 INFO - PROCESS | 1799 | 1469550066528 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:21:06 INFO - PROCESS | 1799 | 1469550066539 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:06 INFO - PROCESS | 1799 | 1469550066760 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:21:07 INFO - PROCESS | 1799 | 1469550067030 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1799 | 1469550067044 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x9135ac00 == 48 [pid = 1799] [id = 254] 09:21:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x9135b800) [pid = 1799] [serial = 763] [outer = (nil)] 09:21:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x913ea000) [pid = 1799] [serial = 764] [outer = 0x9135b800] 09:21:07 INFO - PROCESS | 1799 | 1469550067134 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x913f8c00) [pid = 1799] [serial = 765] [outer = 0x9135b800] 09:21:08 INFO - PROCESS | 1799 | 1469550068092 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:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1648ms 09:21:08 INFO - PROCESS | 1799 | 1469550068151 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 1799 | 1469550068156 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:21:08 INFO - PROCESS | 1799 | 1469550068163 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 1799 | 1469550068166 Marionette TRACE conn4 <- [1,990,null,{}] 09:21:08 INFO - PROCESS | 1799 | 1469550068172 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:21:08 INFO - PROCESS | 1799 | 1469550068180 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:08 INFO - PROCESS | 1799 | 1469550068388 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:21:08 INFO - PROCESS | 1799 | 1469550068608 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1799 | 1469550068620 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb4cc00 == 49 [pid = 1799] [id = 255] 09:21:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8f68d000) [pid = 1799] [serial = 766] [outer = (nil)] 09:21:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x91914800) [pid = 1799] [serial = 767] [outer = 0x8f68d000] 09:21:08 INFO - PROCESS | 1799 | 1469550068743 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x91916c00) [pid = 1799] [serial = 768] [outer = 0x8f68d000] 09:21:09 INFO - PROCESS | 1799 | 1469550069653 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:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1538ms 09:21:09 INFO - PROCESS | 1799 | 1469550069702 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 1799 | 1469550069707 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:21:09 INFO - PROCESS | 1799 | 1469550069714 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1799 | 1469550069718 Marionette TRACE conn4 <- [1,994,null,{}] 09:21:09 INFO - PROCESS | 1799 | 1469550069724 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:21:09 INFO - PROCESS | 1799 | 1469550069729 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:09 INFO - PROCESS | 1799 | 1469550069922 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:21:10 INFO - PROCESS | 1799 | 1469550070101 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 1799 | 1469550070108 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x9135a000 == 50 [pid = 1799] [id = 256] 09:21:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x9190bc00) [pid = 1799] [serial = 769] [outer = (nil)] 09:21:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x91f46c00) [pid = 1799] [serial = 770] [outer = 0x9190bc00] 09:21:10 INFO - PROCESS | 1799 | 1469550070194 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x91f66c00) [pid = 1799] [serial = 771] [outer = 0x9190bc00] 09:21:11 INFO - PROCESS | 1799 | 1469550071194 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:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1549ms 09:21:11 INFO - PROCESS | 1799 | 1469550071263 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 1799 | 1469550071267 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:21:11 INFO - PROCESS | 1799 | 1469550071275 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1799 | 1469550071279 Marionette TRACE conn4 <- [1,998,null,{}] 09:21:11 INFO - PROCESS | 1799 | 1469550071285 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:21:11 INFO - PROCESS | 1799 | 1469550071296 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:11 INFO - PROCESS | 1799 | 1469550071546 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:21:11 INFO - PROCESS | 1799 | 1469550071785 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 1799 | 1469550071795 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef7400 == 51 [pid = 1799] [id = 257] 09:21:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x91915000) [pid = 1799] [serial = 772] [outer = (nil)] 09:21:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x91f86000) [pid = 1799] [serial = 773] [outer = 0x91915000] 09:21:11 INFO - PROCESS | 1799 | 1469550071919 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x92231800) [pid = 1799] [serial = 774] [outer = 0x91915000] 09:21:12 INFO - PROCESS | 1799 | 1469550072835 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:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1637ms 09:21:12 INFO - PROCESS | 1799 | 1469550072913 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 1799 | 1469550072918 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:21:12 INFO - PROCESS | 1799 | 1469550072924 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 1799 | 1469550072928 Marionette TRACE conn4 <- [1,1002,null,{}] 09:21:12 INFO - PROCESS | 1799 | 1469550072934 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:21:12 INFO - PROCESS | 1799 | 1469550072939 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:13 INFO - PROCESS | 1799 | 1469550073162 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:21:13 INFO - PROCESS | 1799 | 1469550073393 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 1799 | 1469550073400 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e6000 == 52 [pid = 1799] [id = 258] 09:21:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x8b7e8800) [pid = 1799] [serial = 775] [outer = (nil)] 09:21:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x8d7eb400) [pid = 1799] [serial = 776] [outer = 0x8b7e8800] 09:21:13 INFO - PROCESS | 1799 | 1469550073530 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x8e380000) [pid = 1799] [serial = 777] [outer = 0x8b7e8800] 09:21:14 INFO - PROCESS | 1799 | 1469550074808 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:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1933ms 09:21:14 INFO - PROCESS | 1799 | 1469550074858 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1799 | 1469550074865 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:21:14 INFO - PROCESS | 1799 | 1469550074874 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1799 | 1469550074879 Marionette TRACE conn4 <- [1,1006,null,{}] 09:21:14 INFO - PROCESS | 1799 | 1469550074888 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:21:14 INFO - PROCESS | 1799 | 1469550074894 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:15 INFO - PROCESS | 1799 | 1469550075131 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:21:15 INFO - PROCESS | 1799 | 1469550075309 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1799 | 1469550075321 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef6000 == 53 [pid = 1799] [id = 259] 09:21:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x8cef6800) [pid = 1799] [serial = 778] [outer = (nil)] 09:21:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x8e544400) [pid = 1799] [serial = 779] [outer = 0x8cef6800] 09:21:15 INFO - PROCESS | 1799 | 1469550075399 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x8eaa1c00) [pid = 1799] [serial = 780] [outer = 0x8cef6800] 09:21:16 INFO - PROCESS | 1799 | 1469550076410 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:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1586ms 09:21:16 INFO - PROCESS | 1799 | 1469550076461 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1799 | 1469550076468 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:21:16 INFO - PROCESS | 1799 | 1469550076479 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1799 | 1469550076483 Marionette TRACE conn4 <- [1,1010,null,{}] 09:21:16 INFO - PROCESS | 1799 | 1469550076489 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:21:16 INFO - PROCESS | 1799 | 1469550076495 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:16 INFO - PROCESS | 1799 | 1469550076687 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:21:16 INFO - PROCESS | 1799 | 1469550076912 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 1799 | 1469550076922 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e6c00 == 52 [pid = 1799] [id = 202] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7dd400 == 51 [pid = 1799] [id = 232] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef7c00 == 50 [pid = 1799] [id = 206] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8f68c800 == 49 [pid = 1799] [id = 209] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54e000 == 48 [pid = 1799] [id = 203] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8f68d800 == 47 [pid = 1799] [id = 208] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb4fc00 == 46 [pid = 1799] [id = 204] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf7c00 == 45 [pid = 1799] [id = 207] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfc400 == 44 [pid = 1799] [id = 213] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e2400 == 43 [pid = 1799] [id = 211] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8e376c00 == 42 [pid = 1799] [id = 217] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb1a800 == 41 [pid = 1799] [id = 210] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8cefa400 == 40 [pid = 1799] [id = 250] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f3800 == 39 [pid = 1799] [id = 205] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8d939800 == 38 [pid = 1799] [id = 214] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f5000 == 37 [pid = 1799] [id = 212] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e3400 == 36 [pid = 1799] [id = 216] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ee400 == 35 [pid = 1799] [id = 215] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f9000 == 34 [pid = 1799] [id = 218] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef6000 == 33 [pid = 1799] [id = 259] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e6000 == 32 [pid = 1799] [id = 258] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef7400 == 31 [pid = 1799] [id = 257] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb4cc00 == 30 [pid = 1799] [id = 255] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x9135a000 == 29 [pid = 1799] [id = 256] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x9135ac00 == 28 [pid = 1799] [id = 254] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb3c400 == 27 [pid = 1799] [id = 253] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfb400 == 26 [pid = 1799] [id = 251] 09:21:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8cefa000 == 25 [pid = 1799] [id = 252] 09:21:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f2c00 == 26 [pid = 1799] [id = 260] 09:21:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 117 (0x8b6f3800) [pid = 1799] [serial = 781] [outer = (nil)] 09:21:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 118 (0x8b6f9c00) [pid = 1799] [serial = 782] [outer = 0x8b6f3800] 09:21:18 INFO - PROCESS | 1799 | 1469550078183 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 119 (0x8b7e1400) [pid = 1799] [serial = 783] [outer = 0x8b6f3800] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 118 (0x90c32800) [pid = 1799] [serial = 627] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 117 (0x8d7ef000) [pid = 1799] [serial = 672] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 116 (0x8d7e6400) [pid = 1799] [serial = 671] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x8eb3fc00) [pid = 1799] [serial = 675] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x8eb33800) [pid = 1799] [serial = 674] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x90d1c400) [pid = 1799] [serial = 678] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x90c37000) [pid = 1799] [serial = 677] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x9190c400) [pid = 1799] [serial = 681] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x8d7e5400) [pid = 1799] [serial = 701] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x91363000) [pid = 1799] [serial = 680] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x8e377400) [pid = 1799] [serial = 704] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8b7e1000) [pid = 1799] [serial = 698] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x8cdf2400) [pid = 1799] [serial = 699] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x91f8a400) [pid = 1799] [serial = 684] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x91f68c00) [pid = 1799] [serial = 683] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x8ecea000) [pid = 1799] [serial = 695] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8ee6bc00) [pid = 1799] [serial = 696] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x9528e800) [pid = 1799] [serial = 687] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x95163400) [pid = 1799] [serial = 686] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x97868400) [pid = 1799] [serial = 690] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x96558000) [pid = 1799] [serial = 689] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8e37e400) [pid = 1799] [serial = 705] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8eaf2400) [pid = 1799] [serial = 710] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8d9cf400) [pid = 1799] [serial = 693] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8ea9d000) [pid = 1799] [serial = 708] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8d7ec800) [pid = 1799] [serial = 692] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8d930c00) [pid = 1799] [serial = 702] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8cef1000) [pid = 1799] [serial = 707] [outer = (nil)] [url = about:blank] 09:21:19 INFO - PROCESS | 1799 | 1469550079245 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:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2788ms 09:21:19 INFO - PROCESS | 1799 | 1469550079269 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 1799 | 1469550079274 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:21:19 INFO - PROCESS | 1799 | 1469550079282 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 1799 | 1469550079288 Marionette TRACE conn4 <- [1,1014,null,{}] 09:21:19 INFO - PROCESS | 1799 | 1469550079297 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:21:19 INFO - PROCESS | 1799 | 1469550079304 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:19 INFO - PROCESS | 1799 | 1469550079489 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:21:19 INFO - PROCESS | 1799 | 1469550079614 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1799 | 1469550079622 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef9400 == 27 [pid = 1799] [id = 261] 09:21:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8d7e3c00) [pid = 1799] [serial = 784] [outer = (nil)] 09:21:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8d7ec800) [pid = 1799] [serial = 785] [outer = 0x8d7e3c00] 09:21:19 INFO - PROCESS | 1799 | 1469550079699 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8d931800) [pid = 1799] [serial = 786] [outer = 0x8d7e3c00] 09:21:20 INFO - PROCESS | 1799 | 1469550080563 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:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1339ms 09:21:20 INFO - PROCESS | 1799 | 1469550080622 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1799 | 1469550080628 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:21:20 INFO - PROCESS | 1799 | 1469550080640 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1799 | 1469550080645 Marionette TRACE conn4 <- [1,1018,null,{}] 09:21:20 INFO - PROCESS | 1799 | 1469550080651 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:21:20 INFO - PROCESS | 1799 | 1469550080657 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:20 INFO - PROCESS | 1799 | 1469550080852 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:21:21 INFO - PROCESS | 1799 | 1469550081008 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1799 | 1469550081016 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef4400 == 28 [pid = 1799] [id = 262] 09:21:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8d9c9000) [pid = 1799] [serial = 787] [outer = (nil)] 09:21:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8e378800) [pid = 1799] [serial = 788] [outer = 0x8d9c9000] 09:21:21 INFO - PROCESS | 1799 | 1469550081090 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8e383800) [pid = 1799] [serial = 789] [outer = 0x8d9c9000] 09:21:22 INFO - PROCESS | 1799 | 1469550082132 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:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1537ms 09:21:22 INFO - PROCESS | 1799 | 1469550082177 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 1799 | 1469550082182 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:21:22 INFO - PROCESS | 1799 | 1469550082188 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1799 | 1469550082194 Marionette TRACE conn4 <- [1,1022,null,{}] 09:21:22 INFO - PROCESS | 1799 | 1469550082219 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:21:22 INFO - PROCESS | 1799 | 1469550082229 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:22 INFO - PROCESS | 1799 | 1469550082461 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:21:22 INFO - PROCESS | 1799 | 1469550082491 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 1799 | 1469550082528 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef6000 == 29 [pid = 1799] [id = 263] 09:21:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8d9d0400) [pid = 1799] [serial = 790] [outer = (nil)] 09:21:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8eb18c00) [pid = 1799] [serial = 791] [outer = 0x8d9d0400] 09:21:22 INFO - PROCESS | 1799 | 1469550082665 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8eb37400) [pid = 1799] [serial = 792] [outer = 0x8d9d0400] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8e54ac00) [pid = 1799] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8eb18400) [pid = 1799] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8eb35400) [pid = 1799] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8ece9400) [pid = 1799] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8cdf0400) [pid = 1799] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8eaea000) [pid = 1799] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8cdfd800) [pid = 1799] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8eceac00) [pid = 1799] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8ceef000) [pid = 1799] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8e37a400) [pid = 1799] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8eaed400) [pid = 1799] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8b6f9400) [pid = 1799] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8eb31400) [pid = 1799] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x90c2dc00) [pid = 1799] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8eb42c00) [pid = 1799] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:21:23 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8d7e3800) [pid = 1799] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:21:24 INFO - PROCESS | 1799 | 1469550084197 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:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2055ms 09:21:24 INFO - PROCESS | 1799 | 1469550084245 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:21:24 INFO - PROCESS | 1799 | 1469550084250 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:21:24 INFO - PROCESS | 1799 | 1469550084256 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1799 | 1469550084260 Marionette TRACE conn4 <- [1,1026,null,{}] 09:21:24 INFO - PROCESS | 1799 | 1469550084266 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:21:24 INFO - PROCESS | 1799 | 1469550084271 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:24 INFO - PROCESS | 1799 | 1469550084449 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:21:24 INFO - PROCESS | 1799 | 1469550084459 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 1799 | 1469550084468 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ceed400 == 30 [pid = 1799] [id = 264] 09:21:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8ceef000) [pid = 1799] [serial = 793] [outer = (nil)] 09:21:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8eb34c00) [pid = 1799] [serial = 794] [outer = 0x8ceef000] 09:21:24 INFO - PROCESS | 1799 | 1469550084653 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8eb3c800) [pid = 1799] [serial = 795] [outer = 0x8ceef000] 09:21:25 INFO - PROCESS | 1799 | 1469550085468 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:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1235ms 09:21:25 INFO - PROCESS | 1799 | 1469550085491 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 1799 | 1469550085495 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:21:25 INFO - PROCESS | 1799 | 1469550085502 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 1799 | 1469550085506 Marionette TRACE conn4 <- [1,1030,null,{}] 09:21:25 INFO - PROCESS | 1799 | 1469550085512 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:21:25 INFO - PROCESS | 1799 | 1469550085517 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:25 INFO - PROCESS | 1799 | 1469550085866 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:21:25 INFO - PROCESS | 1799 | 1469550085951 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1799 | 1469550085963 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf9400 == 31 [pid = 1799] [id = 265] 09:21:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8cdfac00) [pid = 1799] [serial = 796] [outer = (nil)] 09:21:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8ceec800) [pid = 1799] [serial = 797] [outer = 0x8cdfac00] 09:21:26 INFO - PROCESS | 1799 | 1469550086091 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8d93c000) [pid = 1799] [serial = 798] [outer = 0x8cdfac00] 09:21:27 INFO - PROCESS | 1799 | 1469550087204 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:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1738ms 09:21:27 INFO - PROCESS | 1799 | 1469550087243 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 1799 | 1469550087250 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:21:27 INFO - PROCESS | 1799 | 1469550087259 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 1799 | 1469550087264 Marionette TRACE conn4 <- [1,1034,null,{}] 09:21:27 INFO - PROCESS | 1799 | 1469550087272 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:21:27 INFO - PROCESS | 1799 | 1469550087279 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:27 INFO - PROCESS | 1799 | 1469550087484 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:21:27 INFO - PROCESS | 1799 | 1469550087702 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 1799 | 1469550087713 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf3800 == 32 [pid = 1799] [id = 266] 09:21:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8e374400) [pid = 1799] [serial = 799] [outer = (nil)] 09:21:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8eb33800) [pid = 1799] [serial = 800] [outer = 0x8e374400] 09:21:27 INFO - PROCESS | 1799 | 1469550087845 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8eb3e800) [pid = 1799] [serial = 801] [outer = 0x8e374400] 09:21:28 INFO - PROCESS | 1799 | 1469550088839 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:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1646ms 09:21:28 INFO - PROCESS | 1799 | 1469550088906 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 1799 | 1469550088912 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:21:28 INFO - PROCESS | 1799 | 1469550088919 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1799 | 1469550088923 Marionette TRACE conn4 <- [1,1038,null,{}] 09:21:28 INFO - PROCESS | 1799 | 1469550088931 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:21:28 INFO - PROCESS | 1799 | 1469550088937 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:29 INFO - PROCESS | 1799 | 1469550089151 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:21:29 INFO - PROCESS | 1799 | 1469550089462 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 1799 | 1469550089473 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee6e000 == 33 [pid = 1799] [id = 267] 09:21:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8ee6e800) [pid = 1799] [serial = 802] [outer = (nil)] 09:21:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8f490400) [pid = 1799] [serial = 803] [outer = 0x8ee6e800] 09:21:29 INFO - PROCESS | 1799 | 1469550089569 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8f498400) [pid = 1799] [serial = 804] [outer = 0x8ee6e800] 09:21:30 INFO - PROCESS | 1799 | 1469550090468 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:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1599ms 09:21:30 INFO - PROCESS | 1799 | 1469550090534 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 1799 | 1469550090541 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:21:30 INFO - PROCESS | 1799 | 1469550090561 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 1799 | 1469550090569 Marionette TRACE conn4 <- [1,1042,null,{}] 09:21:30 INFO - PROCESS | 1799 | 1469550090576 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:21:30 INFO - PROCESS | 1799 | 1469550090582 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:30 INFO - PROCESS | 1799 | 1469550090773 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:21:31 INFO - PROCESS | 1799 | 1469550091001 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1799 | 1469550091013 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee62800 == 34 [pid = 1799] [id = 268] 09:21:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8ee6ac00) [pid = 1799] [serial = 805] [outer = (nil)] 09:21:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x90c32000) [pid = 1799] [serial = 806] [outer = 0x8ee6ac00] 09:21:31 INFO - PROCESS | 1799 | 1469550091108 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x90c34800) [pid = 1799] [serial = 807] [outer = 0x8ee6ac00] 09:21:32 INFO - PROCESS | 1799 | 1469550092008 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:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1504ms 09:21:32 INFO - PROCESS | 1799 | 1469550092057 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:21:32 INFO - PROCESS | 1799 | 1469550092062 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:21:32 INFO - PROCESS | 1799 | 1469550092068 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1799 | 1469550092072 Marionette TRACE conn4 <- [1,1046,null,{}] 09:21:32 INFO - PROCESS | 1799 | 1469550092078 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:21:32 INFO - PROCESS | 1799 | 1469550092085 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:32 INFO - PROCESS | 1799 | 1469550092269 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:21:32 INFO - PROCESS | 1799 | 1469550092437 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 1799 | 1469550092446 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x90d17c00 == 35 [pid = 1799] [id = 269] 09:21:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x90d1b000) [pid = 1799] [serial = 808] [outer = (nil)] 09:21:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x90d22400) [pid = 1799] [serial = 809] [outer = 0x90d1b000] 09:21:32 INFO - PROCESS | 1799 | 1469550092532 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x91341c00) [pid = 1799] [serial = 810] [outer = 0x90d1b000] 09:21:33 INFO - PROCESS | 1799 | 1469550093507 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:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1486ms 09:21:33 INFO - PROCESS | 1799 | 1469550093556 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:21:33 INFO - PROCESS | 1799 | 1469550093560 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:21:33 INFO - PROCESS | 1799 | 1469550093567 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1799 | 1469550093571 Marionette TRACE conn4 <- [1,1050,null,{}] 09:21:33 INFO - PROCESS | 1799 | 1469550093577 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:21:33 INFO - PROCESS | 1799 | 1469550093582 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:33 INFO - PROCESS | 1799 | 1469550093855 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:21:34 INFO - PROCESS | 1799 | 1469550094144 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1799 | 1469550094161 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e8800 == 36 [pid = 1799] [id = 270] 09:21:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x9134cc00) [pid = 1799] [serial = 811] [outer = (nil)] 09:21:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x913f0c00) [pid = 1799] [serial = 812] [outer = 0x9134cc00] 09:21:34 INFO - PROCESS | 1799 | 1469550094253 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x9190d400) [pid = 1799] [serial = 813] [outer = 0x9134cc00] 09:21:35 INFO - PROCESS | 1799 | 1469550095186 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:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1684ms 09:21:35 INFO - PROCESS | 1799 | 1469550095252 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:21:35 INFO - PROCESS | 1799 | 1469550095256 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:21:35 INFO - PROCESS | 1799 | 1469550095263 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1799 | 1469550095267 Marionette TRACE conn4 <- [1,1054,null,{}] 09:21:35 INFO - PROCESS | 1799 | 1469550095273 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:21:35 INFO - PROCESS | 1799 | 1469550095278 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:35 INFO - PROCESS | 1799 | 1469550095496 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:21:35 INFO - PROCESS | 1799 | 1469550095726 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 1799 | 1469550095734 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf8c00 == 37 [pid = 1799] [id = 271] 09:21:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x9134ec00) [pid = 1799] [serial = 814] [outer = (nil)] 09:21:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x91f5f800) [pid = 1799] [serial = 815] [outer = 0x9134ec00] 09:21:35 INFO - PROCESS | 1799 | 1469550095861 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x91f41800) [pid = 1799] [serial = 816] [outer = 0x9134ec00] 09:21:36 INFO - PROCESS | 1799 | 1469550096765 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:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1546ms 09:21:36 INFO - PROCESS | 1799 | 1469550096810 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:21:36 INFO - PROCESS | 1799 | 1469550096814 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:21:36 INFO - PROCESS | 1799 | 1469550096821 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 1799 | 1469550096825 Marionette TRACE conn4 <- [1,1058,null,{}] 09:21:36 INFO - PROCESS | 1799 | 1469550096831 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:21:36 INFO - PROCESS | 1799 | 1469550096837 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:37 INFO - PROCESS | 1799 | 1469550097030 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:21:37 INFO - PROCESS | 1799 | 1469550097204 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 1799 | 1469550097210 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54d800 == 38 [pid = 1799] [id = 272] 09:21:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x90c31400) [pid = 1799] [serial = 817] [outer = (nil)] 09:21:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x91f66000) [pid = 1799] [serial = 818] [outer = 0x90c31400] 09:21:37 INFO - PROCESS | 1799 | 1469550097335 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x91f86c00) [pid = 1799] [serial = 819] [outer = 0x90c31400] 09:21:38 INFO - PROCESS | 1799 | 1469550098244 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:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1487ms 09:21:38 INFO - PROCESS | 1799 | 1469550098309 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 1799 | 1469550098313 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:21:38 INFO - PROCESS | 1799 | 1469550098320 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 1799 | 1469550098324 Marionette TRACE conn4 <- [1,1062,null,{}] 09:21:38 INFO - PROCESS | 1799 | 1469550098330 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:21:38 INFO - PROCESS | 1799 | 1469550098335 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:38 INFO - PROCESS | 1799 | 1469550098529 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:21:38 INFO - PROCESS | 1799 | 1469550098923 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1799 | 1469550098933 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f9400 == 39 [pid = 1799] [id = 273] 09:21:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x8b6f9800) [pid = 1799] [serial = 820] [outer = (nil)] 09:21:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x8b7e1000) [pid = 1799] [serial = 821] [outer = 0x8b6f9800] 09:21:39 INFO - PROCESS | 1799 | 1469550099054 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x8cdfb400) [pid = 1799] [serial = 822] [outer = 0x8b6f9800] 09:21:40 INFO - PROCESS | 1799 | 1469550100061 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:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1784ms 09:21:40 INFO - PROCESS | 1799 | 1469550100107 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 1799 | 1469550100113 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:21:40 INFO - PROCESS | 1799 | 1469550100122 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 1799 | 1469550100127 Marionette TRACE conn4 <- [1,1066,null,{}] 09:21:40 INFO - PROCESS | 1799 | 1469550100135 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:21:40 INFO - PROCESS | 1799 | 1469550100142 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:40 INFO - PROCESS | 1799 | 1469550100394 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x8ece4c00) [pid = 1799] [serial = 753] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x91357400) [pid = 1799] [serial = 735] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x8eb43400) [pid = 1799] [serial = 746] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x8ecef800) [pid = 1799] [serial = 723] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x8eb4c400) [pid = 1799] [serial = 747] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x90d26400) [pid = 1799] [serial = 731] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8eb14c00) [pid = 1799] [serial = 717] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x8d933400) [pid = 1799] [serial = 740] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8f494400) [pid = 1799] [serial = 750] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x8d936c00) [pid = 1799] [serial = 713] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x8eb10400) [pid = 1799] [serial = 716] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8e377800) [pid = 1799] [serial = 714] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x8ecf0c00) [pid = 1799] [serial = 722] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8d9c6400) [pid = 1799] [serial = 741] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8ea99c00) [pid = 1799] [serial = 743] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8eaf7000) [pid = 1799] [serial = 711] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x91345400) [pid = 1799] [serial = 732] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8f696c00) [pid = 1799] [serial = 738] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8ee67c00) [pid = 1799] [serial = 749] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8f495800) [pid = 1799] [serial = 725] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x9134f000) [pid = 1799] [serial = 734] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8eaa4800) [pid = 1799] [serial = 744] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x90d1d400) [pid = 1799] [serial = 729] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8ece2800) [pid = 1799] [serial = 720] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x90d19400) [pid = 1799] [serial = 728] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8eaf3400) [pid = 1799] [serial = 752] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8eb4a800) [pid = 1799] [serial = 719] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8e545400) [pid = 1799] [serial = 737] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8f49a800) [pid = 1799] [serial = 726] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x9134f800) [pid = 1799] [serial = 756] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x90d1e400) [pid = 1799] [serial = 755] [outer = (nil)] [url = about:blank] 09:21:40 INFO - PROCESS | 1799 | 1469550100668 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1799 | 1469550100677 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93cc00 == 40 [pid = 1799] [id = 274] 09:21:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8d9c4400) [pid = 1799] [serial = 823] [outer = (nil)] 09:21:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8e376800) [pid = 1799] [serial = 824] [outer = 0x8d9c4400] 09:21:40 INFO - PROCESS | 1799 | 1469550100757 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8e547000) [pid = 1799] [serial = 825] [outer = 0x8d9c4400] 09:21:41 INFO - PROCESS | 1799 | 1469550101566 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:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1497ms 09:21:41 INFO - PROCESS | 1799 | 1469550101623 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 1799 | 1469550101629 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:21:41 INFO - PROCESS | 1799 | 1469550101647 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1799 | 1469550101652 Marionette TRACE conn4 <- [1,1070,null,{}] 09:21:41 INFO - PROCESS | 1799 | 1469550101666 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:21:41 INFO - PROCESS | 1799 | 1469550101672 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:41 INFO - PROCESS | 1799 | 1469550101852 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:21:41 INFO - PROCESS | 1799 | 1469550101865 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1799 | 1469550101872 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e4800 == 41 [pid = 1799] [id = 275] 09:21:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8ea9fc00) [pid = 1799] [serial = 826] [outer = (nil)] 09:21:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8eb13c00) [pid = 1799] [serial = 827] [outer = 0x8ea9fc00] 09:21:41 INFO - PROCESS | 1799 | 1469550101945 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8eb3b800) [pid = 1799] [serial = 828] [outer = 0x8ea9fc00] 09:21:42 INFO - PROCESS | 1799 | 1469550102920 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:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1350ms 09:21:42 INFO - PROCESS | 1799 | 1469550102988 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:21:42 INFO - PROCESS | 1799 | 1469550102993 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:21:43 INFO - PROCESS | 1799 | 1469550103013 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1799 | 1469550103023 Marionette TRACE conn4 <- [1,1074,null,{}] 09:21:43 INFO - PROCESS | 1799 | 1469550103032 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:21:43 INFO - PROCESS | 1799 | 1469550103039 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:43 INFO - PROCESS | 1799 | 1469550103279 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:21:43 INFO - PROCESS | 1799 | 1469550103304 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1799 | 1469550103312 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf2800 == 42 [pid = 1799] [id = 276] 09:21:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8eb44800) [pid = 1799] [serial = 829] [outer = (nil)] 09:21:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8ecf0c00) [pid = 1799] [serial = 830] [outer = 0x8eb44800] 09:21:43 INFO - PROCESS | 1799 | 1469550103384 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8ee67c00) [pid = 1799] [serial = 831] [outer = 0x8eb44800] 09:21:44 INFO - PROCESS | 1799 | 1469550104373 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:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1405ms 09:21:44 INFO - PROCESS | 1799 | 1469550104406 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 1799 | 1469550104410 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:21:44 INFO - PROCESS | 1799 | 1469550104418 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 1799 | 1469550104421 Marionette TRACE conn4 <- [1,1078,null,{}] 09:21:44 INFO - PROCESS | 1799 | 1469550104427 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:21:44 INFO - PROCESS | 1799 | 1469550104447 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:44 INFO - PROCESS | 1799 | 1469550104678 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:21:44 INFO - PROCESS | 1799 | 1469550104700 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 1799 | 1469550104708 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef3c00 == 43 [pid = 1799] [id = 277] 09:21:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8d931400) [pid = 1799] [serial = 832] [outer = (nil)] 09:21:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8f493400) [pid = 1799] [serial = 833] [outer = 0x8d931400] 09:21:44 INFO - PROCESS | 1799 | 1469550104795 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8f49a400) [pid = 1799] [serial = 834] [outer = 0x8d931400] 09:21:45 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8d7e3c00) [pid = 1799] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:21:45 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8d9d0400) [pid = 1799] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:21:45 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8b6f3800) [pid = 1799] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:21:45 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8cef6800) [pid = 1799] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:21:45 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8d7e2000) [pid = 1799] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:21:45 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8eb3e000) [pid = 1799] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:21:45 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x9135b800) [pid = 1799] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:21:45 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8f68d000) [pid = 1799] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:21:45 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x9190bc00) [pid = 1799] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:21:45 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x91915000) [pid = 1799] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:21:45 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8b7e8800) [pid = 1799] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:21:45 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8d9c9000) [pid = 1799] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:21:45 INFO - PROCESS | 1799 | 1469550105838 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:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1438ms 09:21:45 INFO - PROCESS | 1799 | 1469550105857 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1799 | 1469550105860 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:21:45 INFO - PROCESS | 1799 | 1469550105868 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1799 | 1469550105871 Marionette TRACE conn4 <- [1,1082,null,{}] 09:21:45 INFO - PROCESS | 1799 | 1469550105877 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:21:45 INFO - PROCESS | 1799 | 1469550105882 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:46 INFO - PROCESS | 1799 | 1469550106108 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:21:46 INFO - PROCESS | 1799 | 1469550106129 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 1799 | 1469550106144 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb10c00 == 44 [pid = 1799] [id = 278] 09:21:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8eb3e000) [pid = 1799] [serial = 835] [outer = (nil)] 09:21:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8f689c00) [pid = 1799] [serial = 836] [outer = 0x8eb3e000] 09:21:46 INFO - PROCESS | 1799 | 1469550106232 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x90c2d800) [pid = 1799] [serial = 837] [outer = 0x8eb3e000] 09:21:47 INFO - PROCESS | 1799 | 1469550107147 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:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1381ms 09:21:47 INFO - PROCESS | 1799 | 1469550107251 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 1799 | 1469550107257 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:21:47 INFO - PROCESS | 1799 | 1469550107266 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 1799 | 1469550107273 Marionette TRACE conn4 <- [1,1086,null,{}] 09:21:47 INFO - PROCESS | 1799 | 1469550107288 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:21:47 INFO - PROCESS | 1799 | 1469550107298 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:47 INFO - PROCESS | 1799 | 1469550107545 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:21:47 INFO - PROCESS | 1799 | 1469550107784 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1799 | 1469550107800 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f5c00 == 45 [pid = 1799] [id = 279] 09:21:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8d933800) [pid = 1799] [serial = 838] [outer = (nil)] 09:21:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8d9c5000) [pid = 1799] [serial = 839] [outer = 0x8d933800] 09:21:47 INFO - PROCESS | 1799 | 1469550107900 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8d9d1c00) [pid = 1799] [serial = 840] [outer = 0x8d933800] 09:21:48 INFO - PROCESS | 1799 | 1469550108879 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:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1694ms 09:21:48 INFO - PROCESS | 1799 | 1469550108961 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 1799 | 1469550108970 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:21:48 INFO - PROCESS | 1799 | 1469550108984 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1799 | 1469550108992 Marionette TRACE conn4 <- [1,1090,null,{}] 09:21:49 INFO - PROCESS | 1799 | 1469550108999 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:21:49 INFO - PROCESS | 1799 | 1469550109006 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:49 INFO - PROCESS | 1799 | 1469550109255 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:21:49 INFO - PROCESS | 1799 | 1469550109545 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 1799 | 1469550109558 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb12800 == 46 [pid = 1799] [id = 280] 09:21:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8eb32400) [pid = 1799] [serial = 841] [outer = (nil)] 09:21:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8eb4c000) [pid = 1799] [serial = 842] [outer = 0x8eb32400] 09:21:49 INFO - PROCESS | 1799 | 1469550109647 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8ece8000) [pid = 1799] [serial = 843] [outer = 0x8eb32400] 09:21:50 INFO - PROCESS | 1799 | 1469550110619 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:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1689ms 09:21:50 INFO - PROCESS | 1799 | 1469550110670 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:21:50 INFO - PROCESS | 1799 | 1469550110675 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:21:50 INFO - PROCESS | 1799 | 1469550110682 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 1799 | 1469550110685 Marionette TRACE conn4 <- [1,1094,null,{}] 09:21:50 INFO - PROCESS | 1799 | 1469550110703 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:21:50 INFO - PROCESS | 1799 | 1469550110713 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:50 INFO - PROCESS | 1799 | 1469550110951 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:21:51 INFO - PROCESS | 1799 | 1469550111226 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1799 | 1469550111240 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c33c00 == 47 [pid = 1799] [id = 281] 09:21:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x90d1bc00) [pid = 1799] [serial = 844] [outer = (nil)] 09:21:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x90d1f000) [pid = 1799] [serial = 845] [outer = 0x90d1bc00] 09:21:51 INFO - PROCESS | 1799 | 1469550111367 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x90d25000) [pid = 1799] [serial = 846] [outer = 0x90d1bc00] 09:21:52 INFO - PROCESS | 1799 | 1469550112351 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:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1742ms 09:21:52 INFO - PROCESS | 1799 | 1469550112424 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1799 | 1469550112428 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:21:52 INFO - PROCESS | 1799 | 1469550112435 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1799 | 1469550112439 Marionette TRACE conn4 <- [1,1098,null,{}] 09:21:52 INFO - PROCESS | 1799 | 1469550112446 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:21:52 INFO - PROCESS | 1799 | 1469550112451 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:52 INFO - PROCESS | 1799 | 1469550112693 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:21:52 INFO - PROCESS | 1799 | 1469550112924 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 1799 | 1469550112939 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb35400 == 48 [pid = 1799] [id = 282] 09:21:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x9134fc00) [pid = 1799] [serial = 847] [outer = (nil)] 09:21:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x9135b800) [pid = 1799] [serial = 848] [outer = 0x9134fc00] 09:21:53 INFO - PROCESS | 1799 | 1469550113066 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x913ef400) [pid = 1799] [serial = 849] [outer = 0x9134fc00] 09:21:54 INFO - PROCESS | 1799 | 1469550113997 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:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1590ms 09:21:54 INFO - PROCESS | 1799 | 1469550114026 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1799 | 1469550114031 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:21:54 INFO - PROCESS | 1799 | 1469550114037 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1799 | 1469550114041 Marionette TRACE conn4 <- [1,1102,null,{}] 09:21:54 INFO - PROCESS | 1799 | 1469550114047 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:21:54 INFO - PROCESS | 1799 | 1469550114053 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:54 INFO - PROCESS | 1799 | 1469550114277 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:21:54 INFO - PROCESS | 1799 | 1469550114507 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1799 | 1469550114514 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9d0000 == 49 [pid = 1799] [id = 283] 09:21:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x9134e800) [pid = 1799] [serial = 850] [outer = (nil)] 09:21:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x91918400) [pid = 1799] [serial = 851] [outer = 0x9134e800] 09:21:54 INFO - PROCESS | 1799 | 1469550114636 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x91f63400) [pid = 1799] [serial = 852] [outer = 0x9134e800] 09:21:55 INFO - PROCESS | 1799 | 1469550115539 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:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1533ms 09:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:21:55 INFO - PROCESS | 1799 | 1469550115571 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1799 | 1469550115574 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:21:55 INFO - PROCESS | 1799 | 1469550115581 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1799 | 1469550115585 Marionette TRACE conn4 <- [1,1106,null,{}] 09:21:55 INFO - PROCESS | 1799 | 1469550115591 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:21:55 INFO - PROCESS | 1799 | 1469550115602 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:55 INFO - PROCESS | 1799 | 1469550115841 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:21:56 INFO - PROCESS | 1799 | 1469550116077 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 1799 | 1469550116088 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e2c00 == 50 [pid = 1799] [id = 284] 09:21:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x91f8b800) [pid = 1799] [serial = 853] [outer = (nil)] 09:21:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x92398400) [pid = 1799] [serial = 854] [outer = 0x91f8b800] 09:21:56 INFO - PROCESS | 1799 | 1469550116235 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x923a0400) [pid = 1799] [serial = 855] [outer = 0x91f8b800] 09:21:57 INFO - PROCESS | 1799 | 1469550117197 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:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1687ms 09:21:57 INFO - PROCESS | 1799 | 1469550117269 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1799 | 1469550117272 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:21:57 INFO - PROCESS | 1799 | 1469550117280 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1799 | 1469550117283 Marionette TRACE conn4 <- [1,1110,null,{}] 09:21:57 INFO - PROCESS | 1799 | 1469550117290 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:21:57 INFO - PROCESS | 1799 | 1469550117295 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:57 INFO - PROCESS | 1799 | 1469550117487 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:21:57 INFO - PROCESS | 1799 | 1469550117709 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 1799 | 1469550117720 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e1c00 == 51 [pid = 1799] [id = 285] 09:21:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x8d7e2000) [pid = 1799] [serial = 856] [outer = (nil)] 09:21:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x8d936c00) [pid = 1799] [serial = 857] [outer = 0x8d7e2000] 09:21:58 INFO - PROCESS | 1799 | 1469550118096 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x8d9d0400) [pid = 1799] [serial = 858] [outer = 0x8d7e2000] 09:21:59 INFO - PROCESS | 1799 | 1469550119086 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:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1835ms 09:21:59 INFO - PROCESS | 1799 | 1469550119118 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 1799 | 1469550119124 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:21:59 INFO - PROCESS | 1799 | 1469550119134 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1799 | 1469550119138 Marionette TRACE conn4 <- [1,1114,null,{}] 09:21:59 INFO - PROCESS | 1799 | 1469550119147 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:21:59 INFO - PROCESS | 1799 | 1469550119152 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:59 INFO - PROCESS | 1799 | 1469550119367 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:21:59 INFO - PROCESS | 1799 | 1469550119709 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1799 | 1469550119718 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:21:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb43c00 == 52 [pid = 1799] [id = 286] 09:21:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x8eb48800) [pid = 1799] [serial = 859] [outer = (nil)] 09:21:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x8eb4f000) [pid = 1799] [serial = 860] [outer = 0x8eb48800] 09:21:59 INFO - PROCESS | 1799 | 1469550119804 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x8ece7800) [pid = 1799] [serial = 861] [outer = 0x8eb48800] 09:22:00 INFO - PROCESS | 1799 | --DOCSHELL 0x92233400 == 51 [pid = 1799] [id = 9] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8d938c00 == 50 [pid = 1799] [id = 247] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef5800 == 49 [pid = 1799] [id = 233] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb1a000 == 48 [pid = 1799] [id = 248] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9cbc00 == 47 [pid = 1799] [id = 249] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9ce000 == 46 [pid = 1799] [id = 234] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f2c00 == 45 [pid = 1799] [id = 260] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea98c00 == 44 [pid = 1799] [id = 241] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaea400 == 43 [pid = 1799] [id = 236] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9c5800 == 42 [pid = 1799] [id = 240] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8ceee800 == 41 [pid = 1799] [id = 237] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e3400 == 40 [pid = 1799] [id = 243] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x90c2d400 == 39 [pid = 1799] [id = 242] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ee800 == 38 [pid = 1799] [id = 235] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf2c00 == 37 [pid = 1799] [id = 238] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb42400 == 36 [pid = 1799] [id = 239] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb16400 == 35 [pid = 1799] [id = 244] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfa800 == 34 [pid = 1799] [id = 246] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f1400 == 33 [pid = 1799] [id = 245] 09:22:01 INFO - PROCESS | 1799 | --DOCSHELL 0x92234800 == 32 [pid = 1799] [id = 10] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x8eb34c00) [pid = 1799] [serial = 794] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x8d7ec800) [pid = 1799] [serial = 785] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8d931800) [pid = 1799] [serial = 786] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x8eb18c00) [pid = 1799] [serial = 791] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8b6f9c00) [pid = 1799] [serial = 782] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x8b7e1400) [pid = 1799] [serial = 783] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x8eaa1c00) [pid = 1799] [serial = 780] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8e544400) [pid = 1799] [serial = 779] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x8e545c00) [pid = 1799] [serial = 759] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8e543400) [pid = 1799] [serial = 758] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8f49c800) [pid = 1799] [serial = 762] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8ee61c00) [pid = 1799] [serial = 761] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x913f8c00) [pid = 1799] [serial = 765] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x913ea000) [pid = 1799] [serial = 764] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x91916c00) [pid = 1799] [serial = 768] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x91914800) [pid = 1799] [serial = 767] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x91f66c00) [pid = 1799] [serial = 771] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x91f46c00) [pid = 1799] [serial = 770] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x92231800) [pid = 1799] [serial = 774] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x91f86000) [pid = 1799] [serial = 773] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8e380000) [pid = 1799] [serial = 777] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8d7eb400) [pid = 1799] [serial = 776] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8e383800) [pid = 1799] [serial = 789] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8e378800) [pid = 1799] [serial = 788] [outer = (nil)] [url = about:blank] 09:22:01 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8eb37400) [pid = 1799] [serial = 792] [outer = (nil)] [url = about:blank] 09:22:02 INFO - PROCESS | 1799 | 1469550122116 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:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 3042ms 09:22:02 INFO - PROCESS | 1799 | 1469550122176 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:22:02 INFO - PROCESS | 1799 | 1469550122182 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:22:02 INFO - PROCESS | 1799 | 1469550122192 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1799 | 1469550122197 Marionette TRACE conn4 <- [1,1118,null,{}] 09:22:02 INFO - PROCESS | 1799 | 1469550122248 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:22:02 INFO - PROCESS | 1799 | 1469550122252 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:02 INFO - PROCESS | 1799 | 1469550122436 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:22:02 INFO - PROCESS | 1799 | 1469550122449 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 1799 | 1469550122463 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef7400 == 33 [pid = 1799] [id = 287] 09:22:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8cef7c00) [pid = 1799] [serial = 862] [outer = (nil)] 09:22:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8d7e5000) [pid = 1799] [serial = 863] [outer = 0x8cef7c00] 09:22:02 INFO - PROCESS | 1799 | 1469550122537 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8d7e6c00) [pid = 1799] [serial = 864] [outer = 0x8cef7c00] 09:22:03 INFO - PROCESS | 1799 | 1469550123455 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:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1331ms 09:22:03 INFO - PROCESS | 1799 | 1469550123521 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 1799 | 1469550123535 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:22:03 INFO - PROCESS | 1799 | 1469550123548 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 1799 | 1469550123552 Marionette TRACE conn4 <- [1,1122,null,{}] 09:22:03 INFO - PROCESS | 1799 | 1469550123559 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:22:03 INFO - PROCESS | 1799 | 1469550123565 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:03 INFO - PROCESS | 1799 | 1469550123739 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:22:03 INFO - PROCESS | 1799 | 1469550123880 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 1799 | 1469550123889 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93c800 == 34 [pid = 1799] [id = 288] 09:22:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8d9cbc00) [pid = 1799] [serial = 865] [outer = (nil)] 09:22:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8e378400) [pid = 1799] [serial = 866] [outer = 0x8d9cbc00] 09:22:03 INFO - PROCESS | 1799 | 1469550123964 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8e381800) [pid = 1799] [serial = 867] [outer = 0x8d9cbc00] 09:22:04 INFO - PROCESS | 1799 | 1469550124991 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:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1491ms 09:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:22:05 INFO - PROCESS | 1799 | 1469550125045 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 1799 | 1469550125048 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:22:05 INFO - PROCESS | 1799 | 1469550125056 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 1799 | 1469550125063 Marionette TRACE conn4 <- [1,1126,null,{}] 09:22:05 INFO - PROCESS | 1799 | 1469550125090 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:22:05 INFO - PROCESS | 1799 | 1469550125100 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:05 INFO - PROCESS | 1799 | 1469550125320 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:22:05 INFO - PROCESS | 1799 | 1469550125348 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1799 | 1469550125356 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eae8800 == 35 [pid = 1799] [id = 289] 09:22:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8eaea800) [pid = 1799] [serial = 868] [outer = (nil)] 09:22:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8eaef800) [pid = 1799] [serial = 869] [outer = 0x8eaea800] 09:22:05 INFO - PROCESS | 1799 | 1469550125435 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8eb14400) [pid = 1799] [serial = 870] [outer = 0x8eaea800] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x9134cc00) [pid = 1799] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8ea9fc00) [pid = 1799] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8ee6ac00) [pid = 1799] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8d931400) [pid = 1799] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8eb44800) [pid = 1799] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8ee6e800) [pid = 1799] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x90c31400) [pid = 1799] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8cdfac00) [pid = 1799] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8b6f9800) [pid = 1799] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x90d1b000) [pid = 1799] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8ceef000) [pid = 1799] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8e374400) [pid = 1799] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x9134ec00) [pid = 1799] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8d9c4400) [pid = 1799] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8eb3e000) [pid = 1799] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x92233800) [pid = 1799] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:22:07 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x93c58800) [pid = 1799] [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:22:07 INFO - PROCESS | 1799 | 1469550127091 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:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 2097ms 09:22:07 INFO - PROCESS | 1799 | 1469550127158 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:22:07 INFO - PROCESS | 1799 | 1469550127163 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:22:07 INFO - PROCESS | 1799 | 1469550127170 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 1799 | 1469550127173 Marionette TRACE conn4 <- [1,1130,null,{}] 09:22:07 INFO - PROCESS | 1799 | 1469550127179 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:22:07 INFO - PROCESS | 1799 | 1469550127185 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:07 INFO - PROCESS | 1799 | 1469550127385 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:22:07 INFO - PROCESS | 1799 | 1469550127465 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 1799 | 1469550127471 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9c8400 == 36 [pid = 1799] [id = 290] 09:22:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8ea9fc00) [pid = 1799] [serial = 871] [outer = (nil)] 09:22:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8eaedc00) [pid = 1799] [serial = 872] [outer = 0x8ea9fc00] 09:22:07 INFO - PROCESS | 1799 | 1469550127548 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8eb35c00) [pid = 1799] [serial = 873] [outer = 0x8ea9fc00] 09:22:08 INFO - PROCESS | 1799 | 1469550128371 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:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1239ms 09:22:08 INFO - PROCESS | 1799 | 1469550128409 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 1799 | 1469550128413 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:22:08 INFO - PROCESS | 1799 | 1469550128420 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 1799 | 1469550128423 Marionette TRACE conn4 <- [1,1134,null,{}] 09:22:08 INFO - PROCESS | 1799 | 1469550128429 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:22:08 INFO - PROCESS | 1799 | 1469550128434 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:08 INFO - PROCESS | 1799 | 1469550128608 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:22:08 INFO - PROCESS | 1799 | 1469550128740 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 1799 | 1469550128748 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb47c00 == 37 [pid = 1799] [id = 291] 09:22:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8ea9b400) [pid = 1799] [serial = 874] [outer = (nil)] 09:22:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8eb50400) [pid = 1799] [serial = 875] [outer = 0x8ea9b400] 09:22:08 INFO - PROCESS | 1799 | 1469550128834 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8eceb000) [pid = 1799] [serial = 876] [outer = 0x8ea9b400] 09:22:09 INFO - PROCESS | 1799 | 1469550129869 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:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1487ms 09:22:09 INFO - PROCESS | 1799 | 1469550129909 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1799 | 1469550129916 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:22:09 INFO - PROCESS | 1799 | 1469550129925 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1799 | 1469550129934 Marionette TRACE conn4 <- [1,1138,null,{}] 09:22:09 INFO - PROCESS | 1799 | 1469550129943 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:22:09 INFO - PROCESS | 1799 | 1469550129949 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:10 INFO - PROCESS | 1799 | 1469550130154 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:22:10 INFO - PROCESS | 1799 | 1469550130387 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 1799 | 1469550130396 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef5800 == 38 [pid = 1799] [id = 292] 09:22:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8d7e6000) [pid = 1799] [serial = 877] [outer = (nil)] 09:22:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8d93b000) [pid = 1799] [serial = 878] [outer = 0x8d7e6000] 09:22:10 INFO - PROCESS | 1799 | 1469550130531 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8e37bc00) [pid = 1799] [serial = 879] [outer = 0x8d7e6000] 09:22:11 INFO - PROCESS | 1799 | 1469550131460 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:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1598ms 09:22:11 INFO - PROCESS | 1799 | 1469550131523 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 1799 | 1469550131531 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:22:11 INFO - PROCESS | 1799 | 1469550131543 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 1799 | 1469550131547 Marionette TRACE conn4 <- [1,1142,null,{}] 09:22:11 INFO - PROCESS | 1799 | 1469550131554 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:22:11 INFO - PROCESS | 1799 | 1469550131561 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:11 INFO - PROCESS | 1799 | 1469550131802 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:22:12 INFO - PROCESS | 1799 | 1469550132025 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 1799 | 1469550132037 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d939400 == 39 [pid = 1799] [id = 293] 09:22:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8eb14000) [pid = 1799] [serial = 880] [outer = (nil)] 09:22:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8eb38400) [pid = 1799] [serial = 881] [outer = 0x8eb14000] 09:22:12 INFO - PROCESS | 1799 | 1469550132171 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8eb46400) [pid = 1799] [serial = 882] [outer = 0x8eb14000] 09:22:13 INFO - PROCESS | 1799 | 1469550133149 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:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1637ms 09:22:13 INFO - PROCESS | 1799 | 1469550133181 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 1799 | 1469550133184 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:22:13 INFO - PROCESS | 1799 | 1469550133192 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 1799 | 1469550133198 Marionette TRACE conn4 <- [1,1146,null,{}] 09:22:13 INFO - PROCESS | 1799 | 1469550133216 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:22:13 INFO - PROCESS | 1799 | 1469550133226 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:13 INFO - PROCESS | 1799 | 1469550133418 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:22:13 INFO - PROCESS | 1799 | 1469550133674 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1799 | 1469550133685 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f49d800 == 40 [pid = 1799] [id = 294] 09:22:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8f49dc00) [pid = 1799] [serial = 883] [outer = (nil)] 09:22:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8f68d000) [pid = 1799] [serial = 884] [outer = 0x8f49dc00] 09:22:13 INFO - PROCESS | 1799 | 1469550133816 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8f695400) [pid = 1799] [serial = 885] [outer = 0x8f49dc00] 09:22:14 INFO - PROCESS | 1799 | 1469550134740 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:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1594ms 09:22:14 INFO - PROCESS | 1799 | 1469550134786 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:22:14 INFO - PROCESS | 1799 | 1469550134791 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:22:14 INFO - PROCESS | 1799 | 1469550134798 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1799 | 1469550134801 Marionette TRACE conn4 <- [1,1150,null,{}] 09:22:14 INFO - PROCESS | 1799 | 1469550134807 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:22:14 INFO - PROCESS | 1799 | 1469550134812 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:14 INFO - PROCESS | 1799 | 1469550134995 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:22:15 INFO - PROCESS | 1799 | 1469550135166 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 1799 | 1469550135173 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf4400 == 41 [pid = 1799] [id = 295] 09:22:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8eae8400) [pid = 1799] [serial = 886] [outer = (nil)] 09:22:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x90c39000) [pid = 1799] [serial = 887] [outer = 0x8eae8400] 09:22:15 INFO - PROCESS | 1799 | 1469550135298 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x90d17400) [pid = 1799] [serial = 888] [outer = 0x8eae8400] 09:22:16 INFO - PROCESS | 1799 | 1469550136233 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:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1481ms 09:22:16 INFO - PROCESS | 1799 | 1469550136279 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:22:16 INFO - PROCESS | 1799 | 1469550136284 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:22:16 INFO - PROCESS | 1799 | 1469550136291 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 1799 | 1469550136295 Marionette TRACE conn4 <- [1,1154,null,{}] 09:22:16 INFO - PROCESS | 1799 | 1469550136301 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:22:16 INFO - PROCESS | 1799 | 1469550136306 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:16 INFO - PROCESS | 1799 | 1469550136483 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:22:16 INFO - PROCESS | 1799 | 1469550136694 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 1799 | 1469550136707 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fbc00 == 42 [pid = 1799] [id = 296] 09:22:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x90c33800) [pid = 1799] [serial = 889] [outer = (nil)] 09:22:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x91341800) [pid = 1799] [serial = 890] [outer = 0x90c33800] 09:22:16 INFO - PROCESS | 1799 | 1469550136791 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x9134cc00) [pid = 1799] [serial = 891] [outer = 0x90c33800] 09:22:17 INFO - PROCESS | 1799 | 1469550137729 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:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1485ms 09:22:17 INFO - PROCESS | 1799 | 1469550137776 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:22:17 INFO - PROCESS | 1799 | 1469550137781 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:22:17 INFO - PROCESS | 1799 | 1469550137788 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1799 | 1469550137791 Marionette TRACE conn4 <- [1,1158,null,{}] 09:22:17 INFO - PROCESS | 1799 | 1469550137797 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:22:17 INFO - PROCESS | 1799 | 1469550137809 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:18 INFO - PROCESS | 1799 | 1469550138051 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:22:18 INFO - PROCESS | 1799 | 1469550138283 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1799 | 1469550138294 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93d800 == 43 [pid = 1799] [id = 297] 09:22:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8ea99000) [pid = 1799] [serial = 892] [outer = (nil)] 09:22:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x9190c800) [pid = 1799] [serial = 893] [outer = 0x8ea99000] 09:22:18 INFO - PROCESS | 1799 | 1469550138416 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x91911400) [pid = 1799] [serial = 894] [outer = 0x8ea99000] 09:22:19 INFO - PROCESS | 1799 | 1469550139337 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:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1581ms 09:22:19 INFO - PROCESS | 1799 | 1469550139370 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 1799 | 1469550139373 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:22:19 INFO - PROCESS | 1799 | 1469550139381 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 1799 | 1469550139385 Marionette TRACE conn4 <- [1,1162,null,{}] 09:22:19 INFO - PROCESS | 1799 | 1469550139391 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:22:19 INFO - PROCESS | 1799 | 1469550139396 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:19 INFO - PROCESS | 1799 | 1469550139598 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:22:19 INFO - PROCESS | 1799 | 1469550139774 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1799 | 1469550139785 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ceee000 == 44 [pid = 1799] [id = 298] 09:22:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8eaea400) [pid = 1799] [serial = 895] [outer = (nil)] 09:22:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x91f47c00) [pid = 1799] [serial = 896] [outer = 0x8eaea400] 09:22:19 INFO - PROCESS | 1799 | 1469550139905 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x91f66c00) [pid = 1799] [serial = 897] [outer = 0x8eaea400] 09:22:20 INFO - PROCESS | 1799 | 1469550140819 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:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1484ms 09:22:20 INFO - PROCESS | 1799 | 1469550140866 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 1799 | 1469550140869 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:22:20 INFO - PROCESS | 1799 | 1469550140876 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1799 | 1469550140880 Marionette TRACE conn4 <- [1,1166,null,{}] 09:22:20 INFO - PROCESS | 1799 | 1469550140886 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:22:20 INFO - PROCESS | 1799 | 1469550140891 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:21 INFO - PROCESS | 1799 | 1469550141064 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:22:21 INFO - PROCESS | 1799 | 1469550141238 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1799 | 1469550141245 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f6c00 == 45 [pid = 1799] [id = 299] 09:22:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x8d7e2800) [pid = 1799] [serial = 898] [outer = (nil)] 09:22:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x91f61c00) [pid = 1799] [serial = 899] [outer = 0x8d7e2800] 09:22:21 INFO - PROCESS | 1799 | 1469550141328 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x91f8cc00) [pid = 1799] [serial = 900] [outer = 0x8d7e2800] 09:22:22 INFO - PROCESS | 1799 | 1469550142253 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:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1432ms 09:22:22 INFO - PROCESS | 1799 | 1469550142310 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1799 | 1469550142313 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:22:22 INFO - PROCESS | 1799 | 1469550142320 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1799 | 1469550142324 Marionette TRACE conn4 <- [1,1170,null,{}] 09:22:22 INFO - PROCESS | 1799 | 1469550142330 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:22:22 INFO - PROCESS | 1799 | 1469550142336 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:22 INFO - PROCESS | 1799 | 1469550142516 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:22:22 INFO - PROCESS | 1799 | 1469550142695 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 1799 | 1469550142703 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f0400 == 46 [pid = 1799] [id = 300] 09:22:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x8cef6c00) [pid = 1799] [serial = 901] [outer = (nil)] 09:22:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x8ee6dc00) [pid = 1799] [serial = 902] [outer = 0x8cef6c00] 09:22:22 INFO - PROCESS | 1799 | 1469550142788 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x8f497000) [pid = 1799] [serial = 903] [outer = 0x8cef6c00] 09:22:23 INFO - PROCESS | 1799 | 1469550143919 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:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1632ms 09:22:23 INFO - PROCESS | 1799 | 1469550143954 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 1799 | 1469550143960 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:22:23 INFO - PROCESS | 1799 | 1469550143968 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 1799 | 1469550143975 Marionette TRACE conn4 <- [1,1174,null,{}] 09:22:23 INFO - PROCESS | 1799 | 1469550143983 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:22:23 INFO - PROCESS | 1799 | 1469550143989 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:24 INFO - PROCESS | 1799 | 1469550144170 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:22:24 INFO - PROCESS | 1799 | 1469550144489 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1799 | 1469550144502 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7f0000 == 47 [pid = 1799] [id = 301] 09:22:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x8d931800) [pid = 1799] [serial = 904] [outer = (nil)] 09:22:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x8d9c7400) [pid = 1799] [serial = 905] [outer = 0x8d931800] 09:22:24 INFO - PROCESS | 1799 | 1469550144596 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x8e544400) [pid = 1799] [serial = 906] [outer = 0x8d931800] 09:22:25 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9c8400 == 46 [pid = 1799] [id = 290] 09:22:25 INFO - PROCESS | 1799 | --DOCSHELL 0x8eae8800 == 45 [pid = 1799] [id = 289] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x93aaec00) [pid = 1799] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:22:25 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93c800 == 44 [pid = 1799] [id = 288] 09:22:25 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef7400 == 43 [pid = 1799] [id = 287] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x913f0c00) [pid = 1799] [serial = 812] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x8eb3b800) [pid = 1799] [serial = 828] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x90c32000) [pid = 1799] [serial = 806] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x8f49a400) [pid = 1799] [serial = 834] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8ee67c00) [pid = 1799] [serial = 831] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x8f493400) [pid = 1799] [serial = 833] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8f490400) [pid = 1799] [serial = 803] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x91f86c00) [pid = 1799] [serial = 819] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x91f66000) [pid = 1799] [serial = 818] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8eb13c00) [pid = 1799] [serial = 827] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x8d93c000) [pid = 1799] [serial = 798] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8b7e1000) [pid = 1799] [serial = 821] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x91341c00) [pid = 1799] [serial = 810] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8f498400) [pid = 1799] [serial = 804] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8cdfb400) [pid = 1799] [serial = 822] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8ceec800) [pid = 1799] [serial = 797] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x90c34800) [pid = 1799] [serial = 807] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8eb3c800) [pid = 1799] [serial = 795] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x90d22400) [pid = 1799] [serial = 809] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8eb3e800) [pid = 1799] [serial = 801] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x91f41800) [pid = 1799] [serial = 816] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8ecf0c00) [pid = 1799] [serial = 830] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8eb33800) [pid = 1799] [serial = 800] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8e376800) [pid = 1799] [serial = 824] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8e547000) [pid = 1799] [serial = 825] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x9190d400) [pid = 1799] [serial = 813] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x91f5f800) [pid = 1799] [serial = 815] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8f689c00) [pid = 1799] [serial = 836] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8ee68800) [pid = 1799] [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:22:25 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x90c2d800) [pid = 1799] [serial = 837] [outer = (nil)] [url = about:blank] 09:22:25 INFO - PROCESS | 1799 | 1469550145539 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:22:25 INFO - PROCESS | 1799 | 1469550145614 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:22:25 INFO - PROCESS | 1799 | 1469550145625 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1799 | 1469550145630 Marionette TRACE conn4 <- [1,1178,null,{}] 09:22:25 INFO - PROCESS | 1799 | 1469550145636 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:22:25 INFO - PROCESS | 1799 | 1469550145641 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:25 INFO - PROCESS | 1799 | 1469550145824 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:22:25 INFO - PROCESS | 1799 | 1469550145959 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 1799 | 1469550145969 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdffc00 == 44 [pid = 1799] [id = 302] 09:22:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8d93f000) [pid = 1799] [serial = 907] [outer = (nil)] 09:22:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8eaed800) [pid = 1799] [serial = 908] [outer = 0x8d93f000] 09:22:26 INFO - PROCESS | 1799 | 1469550146041 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8eb17000) [pid = 1799] [serial = 909] [outer = 0x8d93f000] 09:22:26 INFO - PROCESS | 1799 | 1469550146910 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:22:26 INFO - PROCESS | 1799 | 1469550146962 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:22:26 INFO - PROCESS | 1799 | 1469550146969 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 1799 | 1469550146975 Marionette TRACE conn4 <- [1,1182,null,{}] 09:22:26 INFO - PROCESS | 1799 | 1469550146991 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:22:27 INFO - PROCESS | 1799 | 1469550146999 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:27 INFO - PROCESS | 1799 | 1469550147179 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:22:27 INFO - PROCESS | 1799 | 1469550147192 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1799 | 1469550147200 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee68800 == 45 [pid = 1799] [id = 303] 09:22:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8ee69800) [pid = 1799] [serial = 910] [outer = (nil)] 09:22:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8ee70400) [pid = 1799] [serial = 911] [outer = 0x8ee69800] 09:22:27 INFO - PROCESS | 1799 | 1469550147401 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8f497c00) [pid = 1799] [serial = 912] [outer = 0x8ee69800] 09:22:28 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:28 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:22:28 INFO - PROCESS | 1799 | 1469550148294 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:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:22:28 INFO - PROCESS | 1799 | 1469550148373 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:22:28 INFO - PROCESS | 1799 | 1469550148380 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1799 | 1469550148383 Marionette TRACE conn4 <- [1,1186,null,{}] 09:22:28 INFO - PROCESS | 1799 | 1469550148389 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:22:28 INFO - PROCESS | 1799 | 1469550148394 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:28 INFO - PROCESS | 1799 | 1469550148626 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:22:28 INFO - PROCESS | 1799 | 1469550148649 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 1799 | 1469550148656 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e374400 == 46 [pid = 1799] [id = 304] 09:22:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8eb44c00) [pid = 1799] [serial = 913] [outer = (nil)] 09:22:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x90c2f800) [pid = 1799] [serial = 914] [outer = 0x8eb44c00] 09:22:28 INFO - PROCESS | 1799 | 1469550148753 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x90c3b400) [pid = 1799] [serial = 915] [outer = 0x8eb44c00] 09:22:29 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8d933800) [pid = 1799] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:22:29 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8eb32400) [pid = 1799] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:22:29 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x90d1bc00) [pid = 1799] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:22:29 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x9134fc00) [pid = 1799] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:22:29 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x9134e800) [pid = 1799] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:22:29 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8eaea800) [pid = 1799] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:22:29 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x91f8b800) [pid = 1799] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:22:29 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8d9cbc00) [pid = 1799] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:22:29 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8d7e2000) [pid = 1799] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:22:29 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8cef7c00) [pid = 1799] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:22:29 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8ea9fc00) [pid = 1799] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:22:29 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8eb48800) [pid = 1799] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:22:29 INFO - PROCESS | 1799 | 1469550149816 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:22:29 INFO - PROCESS | 1799 | 1469550149870 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:22:29 INFO - PROCESS | 1799 | 1469550149876 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 1799 | 1469550149879 Marionette TRACE conn4 <- [1,1190,null,{}] 09:22:29 INFO - PROCESS | 1799 | 1469550149885 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:22:29 INFO - PROCESS | 1799 | 1469550149890 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:30 INFO - PROCESS | 1799 | 1469550150056 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:22:30 INFO - PROCESS | 1799 | 1469550150182 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1799 | 1469550150192 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7ddc00 == 47 [pid = 1799] [id = 305] 09:22:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8b7e3400) [pid = 1799] [serial = 916] [outer = (nil)] 09:22:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8eb11c00) [pid = 1799] [serial = 917] [outer = 0x8b7e3400] 09:22:30 INFO - PROCESS | 1799 | 1469550150303 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x90d22400) [pid = 1799] [serial = 918] [outer = 0x8b7e3400] 09:22:31 INFO - PROCESS | 1799 | 1469550151085 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:22:31 INFO - PROCESS | 1799 | 1469550151121 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:22:31 INFO - PROCESS | 1799 | 1469550151129 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 1799 | 1469550151132 Marionette TRACE conn4 <- [1,1194,null,{}] 09:22:31 INFO - PROCESS | 1799 | 1469550151138 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:22:31 INFO - PROCESS | 1799 | 1469550151147 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:31 INFO - PROCESS | 1799 | 1469550151335 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:22:31 INFO - PROCESS | 1799 | 1469550151344 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 1799 | 1469550151353 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d933800 == 48 [pid = 1799] [id = 306] 09:22:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8eb45c00) [pid = 1799] [serial = 919] [outer = (nil)] 09:22:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x91f41800) [pid = 1799] [serial = 920] [outer = 0x8eb45c00] 09:22:31 INFO - PROCESS | 1799 | 1469550151424 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x91f66000) [pid = 1799] [serial = 921] [outer = 0x8eb45c00] 09:22:32 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:32 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:32 INFO - PROCESS | 1799 | 1469550152631 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:22:32 INFO - PROCESS | 1799 | 1469550152719 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:22:32 INFO - PROCESS | 1799 | 1469550152728 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 1799 | 1469550152737 Marionette TRACE conn4 <- [1,1198,null,{}] 09:22:32 INFO - PROCESS | 1799 | 1469550152744 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:22:32 INFO - PROCESS | 1799 | 1469550152751 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:33 INFO - PROCESS | 1799 | 1469550153016 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:22:33 INFO - PROCESS | 1799 | 1469550153252 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1799 | 1469550153260 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e5c00 == 49 [pid = 1799] [id = 307] 09:22:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8d7e9000) [pid = 1799] [serial = 922] [outer = (nil)] 09:22:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8e541000) [pid = 1799] [serial = 923] [outer = 0x8d7e9000] 09:22:33 INFO - PROCESS | 1799 | 1469550153350 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8eb1b400) [pid = 1799] [serial = 924] [outer = 0x8d7e9000] 09:22:34 INFO - PROCESS | 1799 | 1469550154316 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:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1643ms 09:22:34 INFO - PROCESS | 1799 | 1469550154372 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 1799 | 1469550154380 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:22:34 INFO - PROCESS | 1799 | 1469550154393 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 1799 | 1469550154397 Marionette TRACE conn4 <- [1,1202,null,{}] 09:22:34 INFO - PROCESS | 1799 | 1469550154404 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:22:34 INFO - PROCESS | 1799 | 1469550154411 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:34 INFO - PROCESS | 1799 | 1469550154635 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:22:34 INFO - PROCESS | 1799 | 1469550154937 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 1799 | 1469550154947 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f49b400 == 50 [pid = 1799] [id = 308] 09:22:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8f690000) [pid = 1799] [serial = 925] [outer = (nil)] 09:22:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x90d1bc00) [pid = 1799] [serial = 926] [outer = 0x8f690000] 09:22:35 INFO - PROCESS | 1799 | 1469550155074 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x9135f400) [pid = 1799] [serial = 927] [outer = 0x8f690000] 09:22:36 INFO - PROCESS | 1799 | 1469550156008 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:22:36 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:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1649ms 09:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:22:36 INFO - PROCESS | 1799 | 1469550156042 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 1799 | 1469550156046 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:22:36 INFO - PROCESS | 1799 | 1469550156053 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 1799 | 1469550156060 Marionette TRACE conn4 <- [1,1206,null,{}] 09:22:36 INFO - PROCESS | 1799 | 1469550156076 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:22:36 INFO - PROCESS | 1799 | 1469550156086 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:36 INFO - PROCESS | 1799 | 1469550156285 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:22:36 INFO - PROCESS | 1799 | 1469550156503 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1799 | 1469550156517 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f490800 == 51 [pid = 1799] [id = 309] 09:22:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x91f85c00) [pid = 1799] [serial = 928] [outer = (nil)] 09:22:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x91f8b800) [pid = 1799] [serial = 929] [outer = 0x91f85c00] 09:22:36 INFO - PROCESS | 1799 | 1469550156646 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x92234800) [pid = 1799] [serial = 930] [outer = 0x91f85c00] 09:22:37 INFO - PROCESS | 1799 | 1469550157557 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:22:37 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:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1549ms 09:22:37 INFO - PROCESS | 1799 | 1469550157602 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 1799 | 1469550157609 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:22:37 INFO - PROCESS | 1799 | 1469550157616 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 1799 | 1469550157619 Marionette TRACE conn4 <- [1,1210,null,{}] 09:22:37 INFO - PROCESS | 1799 | 1469550157626 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:22:37 INFO - PROCESS | 1799 | 1469550157632 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:37 INFO - PROCESS | 1799 | 1469550157833 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:22:38 INFO - PROCESS | 1799 | 1469550158005 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1799 | 1469550158018 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaf1000 == 52 [pid = 1799] [id = 310] 09:22:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8eb45000) [pid = 1799] [serial = 931] [outer = (nil)] 09:22:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x9239a800) [pid = 1799] [serial = 932] [outer = 0x8eb45000] 09:22:38 INFO - PROCESS | 1799 | 1469550158155 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x938d5000) [pid = 1799] [serial = 933] [outer = 0x8eb45000] 09:22:39 INFO - PROCESS | 1799 | 1469550159073 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:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1533ms 09:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:22:39 INFO - PROCESS | 1799 | 1469550159151 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1799 | 1469550159154 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:22:39 INFO - PROCESS | 1799 | 1469550159162 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1799 | 1469550159165 Marionette TRACE conn4 <- [1,1214,null,{}] 09:22:39 INFO - PROCESS | 1799 | 1469550159172 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:22:39 INFO - PROCESS | 1799 | 1469550159177 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:39 INFO - PROCESS | 1799 | 1469550159422 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:22:39 INFO - PROCESS | 1799 | 1469550159648 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1799 | 1469550159656 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x90d19400 == 53 [pid = 1799] [id = 311] 09:22:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x91f5f800) [pid = 1799] [serial = 934] [outer = (nil)] 09:22:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x938db800) [pid = 1799] [serial = 935] [outer = 0x91f5f800] 09:22:39 INFO - PROCESS | 1799 | 1469550159795 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x93a5e800) [pid = 1799] [serial = 936] [outer = 0x91f5f800] 09:22:40 INFO - PROCESS | 1799 | 1469550160754 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:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1633ms 09:22:40 INFO - PROCESS | 1799 | 1469550160794 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 1799 | 1469550160799 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:22:40 INFO - PROCESS | 1799 | 1469550160806 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 1799 | 1469550160810 Marionette TRACE conn4 <- [1,1218,null,{}] 09:22:40 INFO - PROCESS | 1799 | 1469550160816 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:22:40 INFO - PROCESS | 1799 | 1469550160826 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:41 INFO - PROCESS | 1799 | 1469550161048 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:22:41 INFO - PROCESS | 1799 | 1469550161267 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 1799 | 1469550161277 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x90d1f400 == 54 [pid = 1799] [id = 312] 09:22:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x9239d000) [pid = 1799] [serial = 937] [outer = (nil)] 09:22:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x93c59400) [pid = 1799] [serial = 938] [outer = 0x9239d000] 09:22:41 INFO - PROCESS | 1799 | 1469550161399 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x93c5c800) [pid = 1799] [serial = 939] [outer = 0x9239d000] 09:22:42 INFO - PROCESS | 1799 | 1469550162313 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:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1582ms 09:22:42 INFO - PROCESS | 1799 | 1469550162389 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 1799 | 1469550162393 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:22:42 INFO - PROCESS | 1799 | 1469550162400 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 1799 | 1469550162404 Marionette TRACE conn4 <- [1,1222,null,{}] 09:22:42 INFO - PROCESS | 1799 | 1469550162411 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:22:42 INFO - PROCESS | 1799 | 1469550162416 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:42 INFO - PROCESS | 1799 | 1469550162652 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:22:43 INFO - PROCESS | 1799 | 1469550163191 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1799 | 1469550163201 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e4c00 == 55 [pid = 1799] [id = 313] 09:22:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x8d7e6800) [pid = 1799] [serial = 940] [outer = (nil)] 09:22:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x8d9c9400) [pid = 1799] [serial = 941] [outer = 0x8d7e6800] 09:22:43 INFO - PROCESS | 1799 | 1469550163324 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x8ea9ac00) [pid = 1799] [serial = 942] [outer = 0x8d7e6800] 09:22:44 INFO - PROCESS | 1799 | 1469550164240 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:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:22:44 INFO - PROCESS | 1799 | 1469550164301 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:22:44 INFO - PROCESS | 1799 | 1469550164309 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 1799 | 1469550164313 Marionette TRACE conn4 <- [1,1226,null,{}] 09:22:44 INFO - PROCESS | 1799 | 1469550164321 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:22:44 INFO - PROCESS | 1799 | 1469550164329 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:44 INFO - PROCESS | 1799 | 1469550164525 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:22:44 INFO - PROCESS | 1799 | 1469550164857 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 1799 | 1469550164866 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfa800 == 56 [pid = 1799] [id = 314] 09:22:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x8d7edc00) [pid = 1799] [serial = 943] [outer = (nil)] 09:22:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x8eaed400) [pid = 1799] [serial = 944] [outer = 0x8d7edc00] 09:22:44 INFO - PROCESS | 1799 | 1469550164954 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x8ecea000) [pid = 1799] [serial = 945] [outer = 0x8d7edc00] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7ddc00 == 55 [pid = 1799] [id = 305] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8e374400 == 54 [pid = 1799] [id = 304] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee68800 == 53 [pid = 1799] [id = 303] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdffc00 == 52 [pid = 1799] [id = 302] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7f0000 == 51 [pid = 1799] [id = 301] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8f49d800 == 50 [pid = 1799] [id = 294] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef5800 == 49 [pid = 1799] [id = 292] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb47c00 == 48 [pid = 1799] [id = 291] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8d939400 == 47 [pid = 1799] [id = 293] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fbc00 == 46 [pid = 1799] [id = 296] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf4400 == 45 [pid = 1799] [id = 295] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb10c00 == 44 [pid = 1799] [id = 278] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93d800 == 43 [pid = 1799] [id = 297] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x90c33c00 == 42 [pid = 1799] [id = 281] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f0400 == 41 [pid = 1799] [id = 300] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8ceee000 == 40 [pid = 1799] [id = 298] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f5c00 == 39 [pid = 1799] [id = 279] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f6c00 == 38 [pid = 1799] [id = 299] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e1c00 == 37 [pid = 1799] [id = 285] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb12800 == 36 [pid = 1799] [id = 280] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb35400 == 35 [pid = 1799] [id = 282] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9d0000 == 34 [pid = 1799] [id = 283] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e2c00 == 33 [pid = 1799] [id = 284] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb43c00 == 32 [pid = 1799] [id = 286] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e4c00 == 31 [pid = 1799] [id = 313] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x90d19400 == 30 [pid = 1799] [id = 311] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x90d1f400 == 29 [pid = 1799] [id = 312] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaf1000 == 28 [pid = 1799] [id = 310] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8f490800 == 27 [pid = 1799] [id = 309] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e5c00 == 26 [pid = 1799] [id = 307] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8f49b400 == 25 [pid = 1799] [id = 308] 09:22:46 INFO - PROCESS | 1799 | --DOCSHELL 0x8d933800 == 24 [pid = 1799] [id = 306] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x8d9d1c00) [pid = 1799] [serial = 840] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8d9c5000) [pid = 1799] [serial = 839] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x8ece8000) [pid = 1799] [serial = 843] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8eb4c000) [pid = 1799] [serial = 842] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x90d25000) [pid = 1799] [serial = 846] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x90d1f000) [pid = 1799] [serial = 845] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x913ef400) [pid = 1799] [serial = 849] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x9135b800) [pid = 1799] [serial = 848] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x91f63400) [pid = 1799] [serial = 852] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x91918400) [pid = 1799] [serial = 851] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8eaef800) [pid = 1799] [serial = 869] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x92398400) [pid = 1799] [serial = 854] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8e378400) [pid = 1799] [serial = 866] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x923a0400) [pid = 1799] [serial = 855] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8d9d0400) [pid = 1799] [serial = 858] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8d7e5000) [pid = 1799] [serial = 863] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8eaedc00) [pid = 1799] [serial = 872] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8d936c00) [pid = 1799] [serial = 857] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8d7e6c00) [pid = 1799] [serial = 864] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8ece7800) [pid = 1799] [serial = 861] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8eb14400) [pid = 1799] [serial = 870] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8eb4f000) [pid = 1799] [serial = 860] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8eb35c00) [pid = 1799] [serial = 873] [outer = (nil)] [url = about:blank] 09:22:46 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8e381800) [pid = 1799] [serial = 867] [outer = (nil)] [url = about:blank] 09:22:47 INFO - PROCESS | 1799 | 1469550167137 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:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2849ms 09:22:47 INFO - PROCESS | 1799 | 1469550167157 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1799 | 1469550167164 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:22:47 INFO - PROCESS | 1799 | 1469550167173 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1799 | 1469550167178 Marionette TRACE conn4 <- [1,1230,null,{}] 09:22:47 INFO - PROCESS | 1799 | 1469550167186 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:22:47 INFO - PROCESS | 1799 | 1469550167192 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:47 INFO - PROCESS | 1799 | 1469550167369 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:22:47 INFO - PROCESS | 1799 | 1469550167494 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1799 | 1469550167508 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfbc00 == 25 [pid = 1799] [id = 315] 09:22:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8cdfc400) [pid = 1799] [serial = 946] [outer = (nil)] 09:22:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8ceee800) [pid = 1799] [serial = 947] [outer = 0x8cdfc400] 09:22:47 INFO - PROCESS | 1799 | 1469550167580 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8cef5400) [pid = 1799] [serial = 948] [outer = 0x8cdfc400] 09:22:48 INFO - PROCESS | 1799 | 1469550168384 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:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1236ms 09:22:48 INFO - PROCESS | 1799 | 1469550168415 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 1799 | 1469550168425 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:22:48 INFO - PROCESS | 1799 | 1469550168437 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1799 | 1469550168442 Marionette TRACE conn4 <- [1,1234,null,{}] 09:22:48 INFO - PROCESS | 1799 | 1469550168449 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:22:48 INFO - PROCESS | 1799 | 1469550168453 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:48 INFO - PROCESS | 1799 | 1469550168633 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:22:48 INFO - PROCESS | 1799 | 1469550168645 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1799 | 1469550168660 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9c6400 == 26 [pid = 1799] [id = 316] 09:22:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8d9cc000) [pid = 1799] [serial = 949] [outer = (nil)] 09:22:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8d9d0000) [pid = 1799] [serial = 950] [outer = 0x8d9cc000] 09:22:48 INFO - PROCESS | 1799 | 1469550168872 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8e377000) [pid = 1799] [serial = 951] [outer = 0x8d9cc000] 09:22:49 INFO - PROCESS | 1799 | 1469550169753 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:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1340ms 09:22:49 INFO - PROCESS | 1799 | 1469550169781 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 1799 | 1469550169784 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:22:49 INFO - PROCESS | 1799 | 1469550169804 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 1799 | 1469550169811 Marionette TRACE conn4 <- [1,1238,null,{}] 09:22:49 INFO - PROCESS | 1799 | 1469550169830 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:22:49 INFO - PROCESS | 1799 | 1469550169840 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:50 INFO - PROCESS | 1799 | 1469550170106 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:22:50 INFO - PROCESS | 1799 | 1469550170135 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1799 | 1469550170149 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaef400 == 27 [pid = 1799] [id = 317] 09:22:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8eaf1000) [pid = 1799] [serial = 952] [outer = (nil)] 09:22:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8eaf5000) [pid = 1799] [serial = 953] [outer = 0x8eaf1000] 09:22:50 INFO - PROCESS | 1799 | 1469550170224 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8eb14400) [pid = 1799] [serial = 954] [outer = 0x8eaf1000] 09:22:51 INFO - PROCESS | 1799 | 1469550171251 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:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1495ms 09:22:51 INFO - PROCESS | 1799 | 1469550171300 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:22:51 INFO - PROCESS | 1799 | 1469550171304 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:22:51 INFO - PROCESS | 1799 | 1469550171311 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 1799 | 1469550171315 Marionette TRACE conn4 <- [1,1242,null,{}] 09:22:51 INFO - PROCESS | 1799 | 1469550171328 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:22:51 INFO - PROCESS | 1799 | 1469550171334 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:51 INFO - PROCESS | 1799 | 1469550171561 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8d93f000) [pid = 1799] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x90c33800) [pid = 1799] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8d931800) [pid = 1799] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8b7e3400) [pid = 1799] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8d7e2800) [pid = 1799] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8eaea400) [pid = 1799] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8d7e6000) [pid = 1799] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8f49dc00) [pid = 1799] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8ea9b400) [pid = 1799] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8eb44c00) [pid = 1799] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8eb14000) [pid = 1799] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8eae8400) [pid = 1799] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8ee69800) [pid = 1799] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8ea99000) [pid = 1799] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8cef6c00) [pid = 1799] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:22:52 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8eb45c00) [pid = 1799] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:22:52 INFO - PROCESS | 1799 | 1469550172317 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 1799 | 1469550172327 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6edc00 == 28 [pid = 1799] [id = 318] 09:22:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8b7e3400) [pid = 1799] [serial = 955] [outer = (nil)] 09:22:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8d7e3400) [pid = 1799] [serial = 956] [outer = 0x8b7e3400] 09:22:52 INFO - PROCESS | 1799 | 1469550172401 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8e54c000) [pid = 1799] [serial = 957] [outer = 0x8b7e3400] 09:22:53 INFO - PROCESS | 1799 | 1469550173144 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:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1892ms 09:22:53 INFO - PROCESS | 1799 | 1469550173203 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1799 | 1469550173206 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:22:53 INFO - PROCESS | 1799 | 1469550173213 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1799 | 1469550173216 Marionette TRACE conn4 <- [1,1246,null,{}] 09:22:53 INFO - PROCESS | 1799 | 1469550173222 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:22:53 INFO - PROCESS | 1799 | 1469550173227 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:53 INFO - PROCESS | 1799 | 1469550173378 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:22:53 INFO - PROCESS | 1799 | 1469550173388 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1799 | 1469550173396 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb1ac00 == 29 [pid = 1799] [id = 319] 09:22:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8eb35c00) [pid = 1799] [serial = 958] [outer = (nil)] 09:22:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8eb47400) [pid = 1799] [serial = 959] [outer = 0x8eb35c00] 09:22:53 INFO - PROCESS | 1799 | 1469550173466 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8ece1800) [pid = 1799] [serial = 960] [outer = 0x8eb35c00] 09:22:54 INFO - PROCESS | 1799 | 1469550174591 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:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1437ms 09:22:54 INFO - PROCESS | 1799 | 1469550174652 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 1799 | 1469550174659 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:22:54 INFO - PROCESS | 1799 | 1469550174670 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1799 | 1469550174676 Marionette TRACE conn4 <- [1,1250,null,{}] 09:22:54 INFO - PROCESS | 1799 | 1469550174686 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:22:54 INFO - PROCESS | 1799 | 1469550174691 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:54 INFO - PROCESS | 1799 | 1469550174940 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:22:55 INFO - PROCESS | 1799 | 1469550175193 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 1799 | 1469550175209 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf8800 == 30 [pid = 1799] [id = 320] 09:22:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8d7ec000) [pid = 1799] [serial = 961] [outer = (nil)] 09:22:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8d937000) [pid = 1799] [serial = 962] [outer = 0x8d7ec000] 09:22:55 INFO - PROCESS | 1799 | 1469550175333 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8d9cdc00) [pid = 1799] [serial = 963] [outer = 0x8d7ec000] 09:22:56 INFO - PROCESS | 1799 | 1469550176271 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:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1639ms 09:22:56 INFO - PROCESS | 1799 | 1469550176321 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1799 | 1469550176330 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:22:56 INFO - PROCESS | 1799 | 1469550176342 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 1799 | 1469550176347 Marionette TRACE conn4 <- [1,1254,null,{}] 09:22:56 INFO - PROCESS | 1799 | 1469550176354 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:22:56 INFO - PROCESS | 1799 | 1469550176359 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:56 INFO - PROCESS | 1799 | 1469550176550 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:22:56 INFO - PROCESS | 1799 | 1469550176767 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 1799 | 1469550176777 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93e000 == 31 [pid = 1799] [id = 321] 09:22:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8eaef800) [pid = 1799] [serial = 964] [outer = (nil)] 09:22:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8eb19400) [pid = 1799] [serial = 965] [outer = 0x8eaef800] 09:22:56 INFO - PROCESS | 1799 | 1469550176907 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8eaf2c00) [pid = 1799] [serial = 966] [outer = 0x8eaef800] 09:22:57 INFO - PROCESS | 1799 | 1469550177923 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:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1639ms 09:22:57 INFO - PROCESS | 1799 | 1469550177981 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:22:57 INFO - PROCESS | 1799 | 1469550177986 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:22:57 INFO - PROCESS | 1799 | 1469550177993 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1799 | 1469550177999 Marionette TRACE conn4 <- [1,1258,null,{}] 09:22:58 INFO - PROCESS | 1799 | 1469550178017 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:22:58 INFO - PROCESS | 1799 | 1469550178026 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:58 INFO - PROCESS | 1799 | 1469550178261 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:22:58 INFO - PROCESS | 1799 | 1469550178523 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 1799 | 1469550178538 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee6b800 == 32 [pid = 1799] [id = 322] 09:22:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8ee6d800) [pid = 1799] [serial = 967] [outer = (nil)] 09:22:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8f497800) [pid = 1799] [serial = 968] [outer = 0x8ee6d800] 09:22:58 INFO - PROCESS | 1799 | 1469550178626 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8f49d800) [pid = 1799] [serial = 969] [outer = 0x8ee6d800] 09:22:59 INFO - PROCESS | 1799 | 1469550179571 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:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1647ms 09:22:59 INFO - PROCESS | 1799 | 1469550179640 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:22:59 INFO - PROCESS | 1799 | 1469550179645 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:22:59 INFO - PROCESS | 1799 | 1469550179652 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 1799 | 1469550179655 Marionette TRACE conn4 <- [1,1262,null,{}] 09:22:59 INFO - PROCESS | 1799 | 1469550179662 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:22:59 INFO - PROCESS | 1799 | 1469550179667 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:22:59 INFO - PROCESS | 1799 | 1469550179900 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:23:00 INFO - PROCESS | 1799 | 1469550180131 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1799 | 1469550180141 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54d400 == 33 [pid = 1799] [id = 323] 09:23:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8eaef000) [pid = 1799] [serial = 970] [outer = (nil)] 09:23:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x90c36000) [pid = 1799] [serial = 971] [outer = 0x8eaef000] 09:23:00 INFO - PROCESS | 1799 | 1469550180271 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x90d18400) [pid = 1799] [serial = 972] [outer = 0x8eaef000] 09:23:01 INFO - PROCESS | 1799 | 1469550181190 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:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1582ms 09:23:01 INFO - PROCESS | 1799 | 1469550181251 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 1799 | 1469550181254 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:23:01 INFO - PROCESS | 1799 | 1469550181265 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1799 | 1469550181269 Marionette TRACE conn4 <- [1,1266,null,{}] 09:23:01 INFO - PROCESS | 1799 | 1469550181276 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:23:01 INFO - PROCESS | 1799 | 1469550181282 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:01 INFO - PROCESS | 1799 | 1469550181467 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:23:01 INFO - PROCESS | 1799 | 1469550181688 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 1799 | 1469550181697 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f68f400 == 34 [pid = 1799] [id = 324] 09:23:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x90d1f800) [pid = 1799] [serial = 973] [outer = (nil)] 09:23:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x91342000) [pid = 1799] [serial = 974] [outer = 0x90d1f800] 09:23:01 INFO - PROCESS | 1799 | 1469550181795 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x91349800) [pid = 1799] [serial = 975] [outer = 0x90d1f800] 09:23:02 INFO - PROCESS | 1799 | 1469550182703 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:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1485ms 09:23:02 INFO - PROCESS | 1799 | 1469550182750 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1799 | 1469550182754 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:23:02 INFO - PROCESS | 1799 | 1469550182762 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1799 | 1469550182767 Marionette TRACE conn4 <- [1,1270,null,{}] 09:23:02 INFO - PROCESS | 1799 | 1469550182775 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:23:02 INFO - PROCESS | 1799 | 1469550182787 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:03 INFO - PROCESS | 1799 | 1469550183072 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:23:03 INFO - PROCESS | 1799 | 1469550183299 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1799 | 1469550183309 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7de400 == 35 [pid = 1799] [id = 325] 09:23:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8cdfb000) [pid = 1799] [serial = 976] [outer = (nil)] 09:23:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x9190a400) [pid = 1799] [serial = 977] [outer = 0x8cdfb000] 09:23:03 INFO - PROCESS | 1799 | 1469550183439 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x9190b000) [pid = 1799] [serial = 978] [outer = 0x8cdfb000] 09:23:04 INFO - PROCESS | 1799 | 1469550184440 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:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1734ms 09:23:04 INFO - PROCESS | 1799 | 1469550184497 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 1799 | 1469550184501 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:23:04 INFO - PROCESS | 1799 | 1469550184508 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1799 | 1469550184512 Marionette TRACE conn4 <- [1,1274,null,{}] 09:23:04 INFO - PROCESS | 1799 | 1469550184518 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:23:04 INFO - PROCESS | 1799 | 1469550184524 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:04 INFO - PROCESS | 1799 | 1469550184704 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:23:04 INFO - PROCESS | 1799 | 1469550184945 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 1799 | 1469550184962 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fa000 == 36 [pid = 1799] [id = 326] 09:23:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8b7d9c00) [pid = 1799] [serial = 979] [outer = (nil)] 09:23:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x8b7e4c00) [pid = 1799] [serial = 980] [outer = 0x8b7d9c00] 09:23:05 INFO - PROCESS | 1799 | 1469550185214 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x8cdffc00) [pid = 1799] [serial = 981] [outer = 0x8b7d9c00] 09:23:06 INFO - PROCESS | 1799 | 1469550186162 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:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1733ms 09:23:06 INFO - PROCESS | 1799 | 1469550186243 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:23:06 INFO - PROCESS | 1799 | 1469550186249 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:23:06 INFO - PROCESS | 1799 | 1469550186258 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1799 | 1469550186262 Marionette TRACE conn4 <- [1,1278,null,{}] 09:23:06 INFO - PROCESS | 1799 | 1469550186270 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:23:06 INFO - PROCESS | 1799 | 1469550186275 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:06 INFO - PROCESS | 1799 | 1469550186528 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:23:06 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6edc00 == 35 [pid = 1799] [id = 318] 09:23:06 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaef400 == 34 [pid = 1799] [id = 317] 09:23:06 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9c6400 == 33 [pid = 1799] [id = 316] 09:23:06 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfbc00 == 32 [pid = 1799] [id = 315] 09:23:06 INFO - PROCESS | 1799 | 1469550186820 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1799 | 1469550186832 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e5000 == 33 [pid = 1799] [id = 327] 09:23:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x8d939400) [pid = 1799] [serial = 982] [outer = (nil)] 09:23:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x8e37e400) [pid = 1799] [serial = 983] [outer = 0x8d939400] 09:23:06 INFO - PROCESS | 1799 | 1469550186921 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x8e54e800) [pid = 1799] [serial = 984] [outer = 0x8d939400] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8eb17000) [pid = 1799] [serial = 909] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x91341800) [pid = 1799] [serial = 890] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8e544400) [pid = 1799] [serial = 906] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x9134cc00) [pid = 1799] [serial = 891] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x8eb11c00) [pid = 1799] [serial = 917] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x91f8cc00) [pid = 1799] [serial = 900] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x91f47c00) [pid = 1799] [serial = 896] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8e37bc00) [pid = 1799] [serial = 879] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8f68d000) [pid = 1799] [serial = 884] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8eb50400) [pid = 1799] [serial = 875] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x90c3b400) [pid = 1799] [serial = 915] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8eb38400) [pid = 1799] [serial = 881] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x90d17400) [pid = 1799] [serial = 888] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8d9c7400) [pid = 1799] [serial = 905] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8f497c00) [pid = 1799] [serial = 912] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x91911400) [pid = 1799] [serial = 894] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x9190c800) [pid = 1799] [serial = 893] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8f497000) [pid = 1799] [serial = 903] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8eaed800) [pid = 1799] [serial = 908] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x90c39000) [pid = 1799] [serial = 887] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8ee6dc00) [pid = 1799] [serial = 902] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8f695400) [pid = 1799] [serial = 885] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8ee70400) [pid = 1799] [serial = 911] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x90c2f800) [pid = 1799] [serial = 914] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8eb46400) [pid = 1799] [serial = 882] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8eceb000) [pid = 1799] [serial = 876] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8d93b000) [pid = 1799] [serial = 878] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x91f61c00) [pid = 1799] [serial = 899] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x91f66c00) [pid = 1799] [serial = 897] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x91f41800) [pid = 1799] [serial = 920] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x91f66000) [pid = 1799] [serial = 921] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x90d22400) [pid = 1799] [serial = 918] [outer = (nil)] [url = about:blank] 09:23:07 INFO - PROCESS | 1799 | 1469550187770 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:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1534ms 09:23:07 INFO - PROCESS | 1799 | 1469550187792 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 1799 | 1469550187798 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:23:07 INFO - PROCESS | 1799 | 1469550187809 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1799 | 1469550187813 Marionette TRACE conn4 <- [1,1282,null,{}] 09:23:07 INFO - PROCESS | 1799 | 1469550187821 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:23:07 INFO - PROCESS | 1799 | 1469550187826 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:08 INFO - PROCESS | 1799 | 1469550187999 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:23:08 INFO - PROCESS | 1799 | 1469550188139 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 1799 | 1469550188146 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaec800 == 34 [pid = 1799] [id = 328] 09:23:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8eaf7000) [pid = 1799] [serial = 985] [outer = (nil)] 09:23:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8eb3bc00) [pid = 1799] [serial = 986] [outer = 0x8eaf7000] 09:23:08 INFO - PROCESS | 1799 | 1469550188222 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8ece3800) [pid = 1799] [serial = 987] [outer = 0x8eaf7000] 09:23:09 INFO - PROCESS | 1799 | 1469550189123 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:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1389ms 09:23:09 INFO - PROCESS | 1799 | 1469550189198 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 1799 | 1469550189203 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:23:09 INFO - PROCESS | 1799 | 1469550189209 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1799 | 1469550189215 Marionette TRACE conn4 <- [1,1286,null,{}] 09:23:09 INFO - PROCESS | 1799 | 1469550189232 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:23:09 INFO - PROCESS | 1799 | 1469550189241 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:09 INFO - PROCESS | 1799 | 1469550189419 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:23:09 INFO - PROCESS | 1799 | 1469550189583 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 1799 | 1469550189593 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb41800 == 35 [pid = 1799] [id = 329] 09:23:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8ee6cc00) [pid = 1799] [serial = 988] [outer = (nil)] 09:23:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8f496400) [pid = 1799] [serial = 989] [outer = 0x8ee6cc00] 09:23:09 INFO - PROCESS | 1799 | 1469550189663 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8f68d000) [pid = 1799] [serial = 990] [outer = 0x8ee6cc00] 09:23:10 INFO - PROCESS | 1799 | 1469550190578 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:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1438ms 09:23:10 INFO - PROCESS | 1799 | 1469550190648 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:23:10 INFO - PROCESS | 1799 | 1469550190653 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:23:10 INFO - PROCESS | 1799 | 1469550190659 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 1799 | 1469550190663 Marionette TRACE conn4 <- [1,1290,null,{}] 09:23:10 INFO - PROCESS | 1799 | 1469550190681 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:23:10 INFO - PROCESS | 1799 | 1469550190686 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:10 INFO - PROCESS | 1799 | 1469550190921 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:23:10 INFO - PROCESS | 1799 | 1469550190948 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1799 | 1469550190959 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ee400 == 36 [pid = 1799] [id = 330] 09:23:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8b6f0400) [pid = 1799] [serial = 991] [outer = (nil)] 09:23:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x90c2c400) [pid = 1799] [serial = 992] [outer = 0x8b6f0400] 09:23:11 INFO - PROCESS | 1799 | 1469550191028 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x90c39000) [pid = 1799] [serial = 993] [outer = 0x8b6f0400] 09:23:11 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8d7e9000) [pid = 1799] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:23:11 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8f690000) [pid = 1799] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:23:11 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8eaf1000) [pid = 1799] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:23:11 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8b7e3400) [pid = 1799] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:23:11 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x91f85c00) [pid = 1799] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:23:11 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8d7edc00) [pid = 1799] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:23:11 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8eb45000) [pid = 1799] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:23:11 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x91f5f800) [pid = 1799] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:23:11 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x9239d000) [pid = 1799] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:23:11 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8d7e6800) [pid = 1799] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:23:11 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8cdfc400) [pid = 1799] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:23:11 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8d9cc000) [pid = 1799] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:23:12 INFO - PROCESS | 1799 | 1469550192125 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:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1488ms 09:23:12 INFO - PROCESS | 1799 | 1469550192148 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:23:12 INFO - PROCESS | 1799 | 1469550192153 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:23:12 INFO - PROCESS | 1799 | 1469550192160 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 1799 | 1469550192164 Marionette TRACE conn4 <- [1,1294,null,{}] 09:23:12 INFO - PROCESS | 1799 | 1469550192170 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:23:12 INFO - PROCESS | 1799 | 1469550192174 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:12 INFO - PROCESS | 1799 | 1469550192338 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:23:12 INFO - PROCESS | 1799 | 1469550192510 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 1799 | 1469550192516 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e375000 == 37 [pid = 1799] [id = 331] 09:23:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eae9400) [pid = 1799] [serial = 994] [outer = (nil)] 09:23:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8f690000) [pid = 1799] [serial = 995] [outer = 0x8eae9400] 09:23:12 INFO - PROCESS | 1799 | 1469550192605 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8d93f000) [pid = 1799] [serial = 996] [outer = 0x8eae9400] 09:23:13 INFO - PROCESS | 1799 | 1469550193379 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:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1247ms 09:23:13 INFO - PROCESS | 1799 | 1469550193407 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 1799 | 1469550193409 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:23:13 INFO - PROCESS | 1799 | 1469550193416 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1799 | 1469550193420 Marionette TRACE conn4 <- [1,1298,null,{}] 09:23:13 INFO - PROCESS | 1799 | 1469550193425 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:23:13 INFO - PROCESS | 1799 | 1469550193435 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:13 INFO - PROCESS | 1799 | 1469550193592 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:23:13 INFO - PROCESS | 1799 | 1469550193608 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1799 | 1469550193616 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef3800 == 38 [pid = 1799] [id = 332] 09:23:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8f498400) [pid = 1799] [serial = 997] [outer = (nil)] 09:23:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x913ed800) [pid = 1799] [serial = 998] [outer = 0x8f498400] 09:23:13 INFO - PROCESS | 1799 | 1469550193688 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x913f7400) [pid = 1799] [serial = 999] [outer = 0x8f498400] 09:23:14 INFO - PROCESS | 1799 | 1469550194936 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:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1536ms 09:23:14 INFO - PROCESS | 1799 | 1469550194954 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 1799 | 1469550194961 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:23:14 INFO - PROCESS | 1799 | 1469550194969 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1799 | 1469550194977 Marionette TRACE conn4 <- [1,1302,null,{}] 09:23:14 INFO - PROCESS | 1799 | 1469550194985 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:23:15 INFO - PROCESS | 1799 | 1469550194991 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:15 INFO - PROCESS | 1799 | 1469550195232 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:23:15 INFO - PROCESS | 1799 | 1469550195506 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 1799 | 1469550195513 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e9000 == 39 [pid = 1799] [id = 333] 09:23:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8d9cb400) [pid = 1799] [serial = 1000] [outer = (nil)] 09:23:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8ea99800) [pid = 1799] [serial = 1001] [outer = 0x8d9cb400] 09:23:15 INFO - PROCESS | 1799 | 1469550195606 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8eaedc00) [pid = 1799] [serial = 1002] [outer = 0x8d9cb400] 09:23:16 INFO - PROCESS | 1799 | 1469550196532 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:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1593ms 09:23:16 INFO - PROCESS | 1799 | 1469550196564 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 1799 | 1469550196572 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:23:16 INFO - PROCESS | 1799 | 1469550196585 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1799 | 1469550196589 Marionette TRACE conn4 <- [1,1306,null,{}] 09:23:16 INFO - PROCESS | 1799 | 1469550196597 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:23:16 INFO - PROCESS | 1799 | 1469550196604 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:16 INFO - PROCESS | 1799 | 1469550196817 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:23:17 INFO - PROCESS | 1799 | 1469550197094 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 1799 | 1469550197104 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb46400 == 40 [pid = 1799] [id = 334] 09:23:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8ecea800) [pid = 1799] [serial = 1003] [outer = (nil)] 09:23:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8ee68800) [pid = 1799] [serial = 1004] [outer = 0x8ecea800] 09:23:17 INFO - PROCESS | 1799 | 1469550197233 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8f491800) [pid = 1799] [serial = 1005] [outer = 0x8ecea800] 09:23:18 INFO - PROCESS | 1799 | 1469550198147 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:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1638ms 09:23:18 INFO - PROCESS | 1799 | 1469550198223 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 1799 | 1469550198226 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:23:18 INFO - PROCESS | 1799 | 1469550198234 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 1799 | 1469550198240 Marionette TRACE conn4 <- [1,1310,null,{}] 09:23:18 INFO - PROCESS | 1799 | 1469550198256 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:23:18 INFO - PROCESS | 1799 | 1469550198265 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:18 INFO - PROCESS | 1799 | 1469550198491 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:23:18 INFO - PROCESS | 1799 | 1469550198714 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 1799 | 1469550198726 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x90d20000 == 41 [pid = 1799] [id = 335] 09:23:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x91356c00) [pid = 1799] [serial = 1006] [outer = (nil)] 09:23:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x913f3400) [pid = 1799] [serial = 1007] [outer = 0x91356c00] 09:23:18 INFO - PROCESS | 1799 | 1469550198855 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x91918400) [pid = 1799] [serial = 1008] [outer = 0x91356c00] 09:23:19 INFO - PROCESS | 1799 | 1469550199788 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:23:19 INFO - PROCESS | 1799 | 1469550199880 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:23:19 INFO - PROCESS | 1799 | 1469550199887 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1799 | 1469550199890 Marionette TRACE conn4 <- [1,1314,null,{}] 09:23:19 INFO - PROCESS | 1799 | 1469550199897 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:23:19 INFO - PROCESS | 1799 | 1469550199902 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:20 INFO - PROCESS | 1799 | 1469550200134 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:23:20 INFO - PROCESS | 1799 | 1469550200384 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 1799 | 1469550200390 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f8c00 == 42 [pid = 1799] [id = 336] 09:23:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8d936400) [pid = 1799] [serial = 1009] [outer = (nil)] 09:23:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x91f61800) [pid = 1799] [serial = 1010] [outer = 0x8d936400] 09:23:20 INFO - PROCESS | 1799 | 1469550200490 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x91f67c00) [pid = 1799] [serial = 1011] [outer = 0x8d936400] 09:23:21 INFO - PROCESS | 1799 | 1469550201374 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:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1531ms 09:23:21 INFO - PROCESS | 1799 | 1469550201419 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:23:21 INFO - PROCESS | 1799 | 1469550201423 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:23:21 INFO - PROCESS | 1799 | 1469550201430 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 1799 | 1469550201433 Marionette TRACE conn4 <- [1,1318,null,{}] 09:23:21 INFO - PROCESS | 1799 | 1469550201439 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:23:21 INFO - PROCESS | 1799 | 1469550201445 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:21 INFO - PROCESS | 1799 | 1469550201626 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:23:21 INFO - PROCESS | 1799 | 1469550201812 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1799 | 1469550201823 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e8400 == 43 [pid = 1799] [id = 337] 09:23:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x913f8c00) [pid = 1799] [serial = 1012] [outer = (nil)] 09:23:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x91f89800) [pid = 1799] [serial = 1013] [outer = 0x913f8c00] 09:23:21 INFO - PROCESS | 1799 | 1469550201898 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x91f8e000) [pid = 1799] [serial = 1014] [outer = 0x913f8c00] 09:23:22 INFO - PROCESS | 1799 | 1469550202905 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:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1537ms 09:23:22 INFO - PROCESS | 1799 | 1469550202967 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 1799 | 1469550202971 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:23:22 INFO - PROCESS | 1799 | 1469550202978 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 1799 | 1469550202981 Marionette TRACE conn4 <- [1,1322,null,{}] 09:23:22 INFO - PROCESS | 1799 | 1469550202987 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:23:23 INFO - PROCESS | 1799 | 1469550202997 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:23 INFO - PROCESS | 1799 | 1469550203235 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:23:23 INFO - PROCESS | 1799 | 1469550203452 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 1799 | 1469550203463 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9d1c00 == 44 [pid = 1799] [id = 338] 09:23:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8ea99c00) [pid = 1799] [serial = 1015] [outer = (nil)] 09:23:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x938d3c00) [pid = 1799] [serial = 1016] [outer = 0x8ea99c00] 09:23:23 INFO - PROCESS | 1799 | 1469550203586 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x938dbc00) [pid = 1799] [serial = 1017] [outer = 0x8ea99c00] 09:23:24 INFO - PROCESS | 1799 | 1469550204499 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:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1592ms 09:23:24 INFO - PROCESS | 1799 | 1469550204571 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 1799 | 1469550204576 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:23:24 INFO - PROCESS | 1799 | 1469550204583 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1799 | 1469550204587 Marionette TRACE conn4 <- [1,1326,null,{}] 09:23:24 INFO - PROCESS | 1799 | 1469550204593 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:23:24 INFO - PROCESS | 1799 | 1469550204598 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:24 INFO - PROCESS | 1799 | 1469550204829 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:23:25 INFO - PROCESS | 1799 | 1469550205312 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 1799 | 1469550205323 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef0000 == 45 [pid = 1799] [id = 339] 09:23:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8cef2400) [pid = 1799] [serial = 1018] [outer = (nil)] 09:23:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8d7e5400) [pid = 1799] [serial = 1019] [outer = 0x8cef2400] 09:23:25 INFO - PROCESS | 1799 | 1469550205408 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8d9cf800) [pid = 1799] [serial = 1020] [outer = 0x8cef2400] 09:23:26 INFO - PROCESS | 1799 | 1469550206366 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:23:26 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:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1843ms 09:23:26 INFO - PROCESS | 1799 | 1469550206430 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 1799 | 1469550206437 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:23:26 INFO - PROCESS | 1799 | 1469550206445 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 1799 | 1469550206451 Marionette TRACE conn4 <- [1,1330,null,{}] 09:23:26 INFO - PROCESS | 1799 | 1469550206460 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:23:26 INFO - PROCESS | 1799 | 1469550206468 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:26 INFO - PROCESS | 1799 | 1469550206721 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:23:27 INFO - PROCESS | 1799 | 1469550207050 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 1799 | 1469550207060 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaeb800 == 46 [pid = 1799] [id = 340] 09:23:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8eb32c00) [pid = 1799] [serial = 1021] [outer = (nil)] 09:23:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8eb45000) [pid = 1799] [serial = 1022] [outer = 0x8eb32c00] 09:23:27 INFO - PROCESS | 1799 | 1469550207153 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x8ece3400) [pid = 1799] [serial = 1023] [outer = 0x8eb32c00] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8e375000 == 45 [pid = 1799] [id = 331] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ee400 == 44 [pid = 1799] [id = 330] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb41800 == 43 [pid = 1799] [id = 329] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaec800 == 42 [pid = 1799] [id = 328] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e5000 == 41 [pid = 1799] [id = 327] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fa000 == 40 [pid = 1799] [id = 326] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54d400 == 39 [pid = 1799] [id = 323] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb1ac00 == 38 [pid = 1799] [id = 319] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8f68f400 == 37 [pid = 1799] [id = 324] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf8800 == 36 [pid = 1799] [id = 320] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93e000 == 35 [pid = 1799] [id = 321] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7de400 == 34 [pid = 1799] [id = 325] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee6b800 == 33 [pid = 1799] [id = 322] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfa800 == 32 [pid = 1799] [id = 314] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef0000 == 31 [pid = 1799] [id = 339] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e8400 == 30 [pid = 1799] [id = 337] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9d1c00 == 29 [pid = 1799] [id = 338] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f8c00 == 28 [pid = 1799] [id = 336] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x90d20000 == 27 [pid = 1799] [id = 335] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e9000 == 26 [pid = 1799] [id = 333] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb46400 == 25 [pid = 1799] [id = 334] 09:23:29 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef3800 == 24 [pid = 1799] [id = 332] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8eb47400) [pid = 1799] [serial = 959] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x8eb1b400) [pid = 1799] [serial = 924] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8e541000) [pid = 1799] [serial = 923] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x9135f400) [pid = 1799] [serial = 927] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x90d1bc00) [pid = 1799] [serial = 926] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8eaf5000) [pid = 1799] [serial = 953] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8d7e3400) [pid = 1799] [serial = 956] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x92234800) [pid = 1799] [serial = 930] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x91f8b800) [pid = 1799] [serial = 929] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8ecea000) [pid = 1799] [serial = 945] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8eaed400) [pid = 1799] [serial = 944] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x938d5000) [pid = 1799] [serial = 933] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x9239a800) [pid = 1799] [serial = 932] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8eb14400) [pid = 1799] [serial = 954] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x93a5e800) [pid = 1799] [serial = 936] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x938db800) [pid = 1799] [serial = 935] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x93c5c800) [pid = 1799] [serial = 939] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x93c59400) [pid = 1799] [serial = 938] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8ea9ac00) [pid = 1799] [serial = 942] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8d9c9400) [pid = 1799] [serial = 941] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8ceee800) [pid = 1799] [serial = 947] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8cef5400) [pid = 1799] [serial = 948] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8d9d0000) [pid = 1799] [serial = 950] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8e54c000) [pid = 1799] [serial = 957] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8e377000) [pid = 1799] [serial = 951] [outer = (nil)] [url = about:blank] 09:23:29 INFO - PROCESS | 1799 | 1469550209456 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:23:29 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:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 3044ms 09:23:29 INFO - PROCESS | 1799 | 1469550209502 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 1799 | 1469550209507 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:23:29 INFO - PROCESS | 1799 | 1469550209517 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1799 | 1469550209523 Marionette TRACE conn4 <- [1,1334,null,{}] 09:23:29 INFO - PROCESS | 1799 | 1469550209531 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:23:29 INFO - PROCESS | 1799 | 1469550209537 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:29 INFO - PROCESS | 1799 | 1469550209729 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:23:29 INFO - PROCESS | 1799 | 1469550209868 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 1799 | 1469550209878 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ceec000 == 25 [pid = 1799] [id = 341] 09:23:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8ceed000) [pid = 1799] [serial = 1024] [outer = (nil)] 09:23:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8cef5400) [pid = 1799] [serial = 1025] [outer = 0x8ceed000] 09:23:29 INFO - PROCESS | 1799 | 1469550209956 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8d7e3400) [pid = 1799] [serial = 1026] [outer = 0x8ceed000] 09:23:30 INFO - PROCESS | 1799 | 1469550210889 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:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1436ms 09:23:30 INFO - PROCESS | 1799 | 1469550210953 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 1799 | 1469550210961 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:23:30 INFO - PROCESS | 1799 | 1469550210973 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 1799 | 1469550210978 Marionette TRACE conn4 <- [1,1338,null,{}] 09:23:30 INFO - PROCESS | 1799 | 1469550210985 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:23:30 INFO - PROCESS | 1799 | 1469550210991 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:31 INFO - PROCESS | 1799 | 1469550211189 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:23:31 INFO - PROCESS | 1799 | 1469550211318 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 1799 | 1469550211327 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9d0000 == 26 [pid = 1799] [id = 342] 09:23:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8d9d0c00) [pid = 1799] [serial = 1027] [outer = (nil)] 09:23:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8e377c00) [pid = 1799] [serial = 1028] [outer = 0x8d9d0c00] 09:23:31 INFO - PROCESS | 1799 | 1469550211400 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8e382c00) [pid = 1799] [serial = 1029] [outer = 0x8d9d0c00] 09:23:32 INFO - PROCESS | 1799 | 1469550212746 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:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1794ms 09:23:32 INFO - PROCESS | 1799 | 1469550212774 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 1799 | 1469550212778 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:23:32 INFO - PROCESS | 1799 | 1469550212841 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 1799 | 1469550212847 Marionette TRACE conn4 <- [1,1342,null,{}] 09:23:32 INFO - PROCESS | 1799 | 1469550212865 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:23:32 INFO - PROCESS | 1799 | 1469550212875 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:33 INFO - PROCESS | 1799 | 1469550213081 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:23:33 INFO - PROCESS | 1799 | 1469550213173 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1799 | 1469550213185 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaea000 == 27 [pid = 1799] [id = 343] 09:23:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8eaeb000) [pid = 1799] [serial = 1030] [outer = (nil)] 09:23:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8eb13c00) [pid = 1799] [serial = 1031] [outer = 0x8eaeb000] 09:23:33 INFO - PROCESS | 1799 | 1469550213258 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8eb1c800) [pid = 1799] [serial = 1032] [outer = 0x8eaeb000] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8ee6cc00) [pid = 1799] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8eb35c00) [pid = 1799] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8ee6d800) [pid = 1799] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8eaef000) [pid = 1799] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8cdfb000) [pid = 1799] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8eae9400) [pid = 1799] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8eaf7000) [pid = 1799] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8d939400) [pid = 1799] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8f498400) [pid = 1799] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8d7ec000) [pid = 1799] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8b6f0400) [pid = 1799] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x90d1f800) [pid = 1799] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8b7d9c00) [pid = 1799] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:23:34 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eaef800) [pid = 1799] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:23:34 INFO - PROCESS | 1799 | 1469550214680 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:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1954ms 09:23:34 INFO - PROCESS | 1799 | 1469550214784 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 1799 | 1469550214789 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:23:34 INFO - PROCESS | 1799 | 1469550214795 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 1799 | 1469550214798 Marionette TRACE conn4 <- [1,1346,null,{}] 09:23:34 INFO - PROCESS | 1799 | 1469550214803 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:23:34 INFO - PROCESS | 1799 | 1469550214808 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:35 INFO - PROCESS | 1799 | 1469550215000 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:23:35 INFO - PROCESS | 1799 | 1469550215084 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 1799 | 1469550215092 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d934000 == 28 [pid = 1799] [id = 344] 09:23:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8d9cc800) [pid = 1799] [serial = 1033] [outer = (nil)] 09:23:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8eaef000) [pid = 1799] [serial = 1034] [outer = 0x8d9cc800] 09:23:35 INFO - PROCESS | 1799 | 1469550215163 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8eb1ac00) [pid = 1799] [serial = 1035] [outer = 0x8d9cc800] 09:23:35 INFO - PROCESS | 1799 | 1469550215970 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:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1232ms 09:23:36 INFO - PROCESS | 1799 | 1469550216028 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 1799 | 1469550216031 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:23:36 INFO - PROCESS | 1799 | 1469550216038 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 1799 | 1469550216041 Marionette TRACE conn4 <- [1,1350,null,{}] 09:23:36 INFO - PROCESS | 1799 | 1469550216046 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:23:36 INFO - PROCESS | 1799 | 1469550216051 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:36 INFO - PROCESS | 1799 | 1469550216217 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:23:36 INFO - PROCESS | 1799 | 1469550216228 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1799 | 1469550216236 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb3a000 == 29 [pid = 1799] [id = 345] 09:23:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8eb42c00) [pid = 1799] [serial = 1036] [outer = (nil)] 09:23:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8eceac00) [pid = 1799] [serial = 1037] [outer = 0x8eb42c00] 09:23:36 INFO - PROCESS | 1799 | 1469550216307 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8ee62400) [pid = 1799] [serial = 1038] [outer = 0x8eb42c00] 09:23:37 INFO - PROCESS | 1799 | 1469550217411 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:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1435ms 09:23:37 INFO - PROCESS | 1799 | 1469550217475 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 1799 | 1469550217483 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:23:37 INFO - PROCESS | 1799 | 1469550217491 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 1799 | 1469550217497 Marionette TRACE conn4 <- [1,1354,null,{}] 09:23:37 INFO - PROCESS | 1799 | 1469550217507 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:23:37 INFO - PROCESS | 1799 | 1469550217513 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:37 INFO - PROCESS | 1799 | 1469550217742 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:23:37 INFO - PROCESS | 1799 | 1469550217967 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 1799 | 1469550217975 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cefa400 == 30 [pid = 1799] [id = 346] 09:23:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8d933400) [pid = 1799] [serial = 1039] [outer = (nil)] 09:23:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8d9ca800) [pid = 1799] [serial = 1040] [outer = 0x8d933400] 09:23:38 INFO - PROCESS | 1799 | 1469550218112 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8e542000) [pid = 1799] [serial = 1041] [outer = 0x8d933400] 09:23:39 INFO - PROCESS | 1799 | 1469550219126 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:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1690ms 09:23:39 INFO - PROCESS | 1799 | 1469550219182 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 1799 | 1469550219189 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:23:39 INFO - PROCESS | 1799 | 1469550219202 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 1799 | 1469550219206 Marionette TRACE conn4 <- [1,1358,null,{}] 09:23:39 INFO - PROCESS | 1799 | 1469550219214 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:23:39 INFO - PROCESS | 1799 | 1469550219221 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:39 INFO - PROCESS | 1799 | 1469550219448 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:23:39 INFO - PROCESS | 1799 | 1469550219731 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1799 | 1469550219740 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f8c00 == 31 [pid = 1799] [id = 347] 09:23:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8eb15800) [pid = 1799] [serial = 1042] [outer = (nil)] 09:23:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8eb40800) [pid = 1799] [serial = 1043] [outer = 0x8eb15800] 09:23:39 INFO - PROCESS | 1799 | 1469550219831 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8eb4f000) [pid = 1799] [serial = 1044] [outer = 0x8eb15800] 09:23:40 INFO - PROCESS | 1799 | 1469550220781 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:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1640ms 09:23:40 INFO - PROCESS | 1799 | 1469550220843 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:23:40 INFO - PROCESS | 1799 | 1469550220848 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:23:40 INFO - PROCESS | 1799 | 1469550220855 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1799 | 1469550220861 Marionette TRACE conn4 <- [1,1362,null,{}] 09:23:40 INFO - PROCESS | 1799 | 1469550220879 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:23:40 INFO - PROCESS | 1799 | 1469550220888 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:41 INFO - PROCESS | 1799 | 1469550221117 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:23:41 INFO - PROCESS | 1799 | 1469550221338 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 1799 | 1469550221349 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f68f400 == 32 [pid = 1799] [id = 348] 09:23:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8f691000) [pid = 1799] [serial = 1045] [outer = (nil)] 09:23:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8f693800) [pid = 1799] [serial = 1046] [outer = 0x8f691000] 09:23:41 INFO - PROCESS | 1799 | 1469550221451 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x90c2f400) [pid = 1799] [serial = 1047] [outer = 0x8f691000] 09:23:42 INFO - PROCESS | 1799 | 1469550222388 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:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1589ms 09:23:42 INFO - PROCESS | 1799 | 1469550222445 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1799 | 1469550222449 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:23:42 INFO - PROCESS | 1799 | 1469550222458 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1799 | 1469550222462 Marionette TRACE conn4 <- [1,1366,null,{}] 09:23:42 INFO - PROCESS | 1799 | 1469550222468 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:23:42 INFO - PROCESS | 1799 | 1469550222474 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:42 INFO - PROCESS | 1799 | 1469550222675 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:23:42 INFO - PROCESS | 1799 | 1469550222890 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 1799 | 1469550222900 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e540400 == 33 [pid = 1799] [id = 349] 09:23:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x90c3ac00) [pid = 1799] [serial = 1048] [outer = (nil)] 09:23:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x90d1e800) [pid = 1799] [serial = 1049] [outer = 0x90c3ac00] 09:23:43 INFO - PROCESS | 1799 | 1469550223027 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x90d25c00) [pid = 1799] [serial = 1050] [outer = 0x90c3ac00] 09:23:43 INFO - PROCESS | 1799 | 1469550223982 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:23:44 INFO - PROCESS | 1799 | 1469550224057 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:23:44 INFO - PROCESS | 1799 | 1469550224067 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 1799 | 1469550224069 Marionette TRACE conn4 <- [1,1370,null,{}] 09:23:44 INFO - PROCESS | 1799 | 1469550224076 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:23:44 INFO - PROCESS | 1799 | 1469550224081 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:44 INFO - PROCESS | 1799 | 1469550224337 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:23:44 INFO - PROCESS | 1799 | 1469550224567 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 1799 | 1469550224576 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f0400 == 34 [pid = 1799] [id = 350] 09:23:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8eb41800) [pid = 1799] [serial = 1051] [outer = (nil)] 09:23:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x9135a000) [pid = 1799] [serial = 1052] [outer = 0x8eb41800] 09:23:44 INFO - PROCESS | 1799 | 1469550224663 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x9135e000) [pid = 1799] [serial = 1053] [outer = 0x8eb41800] 09:23:45 INFO - PROCESS | 1799 | 1469550225618 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:23:45 INFO - PROCESS | 1799 | 1469550225661 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:23:45 INFO - PROCESS | 1799 | 1469550225668 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1799 | 1469550225672 Marionette TRACE conn4 <- [1,1374,null,{}] 09:23:45 INFO - PROCESS | 1799 | 1469550225678 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:23:45 INFO - PROCESS | 1799 | 1469550225689 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:45 INFO - PROCESS | 1799 | 1469550225914 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:23:46 INFO - PROCESS | 1799 | 1469550226142 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1799 | 1469550226152 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f8400 == 35 [pid = 1799] [id = 351] 09:23:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8cdfc000) [pid = 1799] [serial = 1054] [outer = (nil)] 09:23:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x91916c00) [pid = 1799] [serial = 1055] [outer = 0x8cdfc000] 09:23:46 INFO - PROCESS | 1799 | 1469550226279 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8ecef400) [pid = 1799] [serial = 1056] [outer = 0x8cdfc000] 09:23:47 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:47 INFO - PROCESS | 1799 | 1469550227226 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:23:47 INFO - PROCESS | 1799 | 1469550227259 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:23:47 INFO - PROCESS | 1799 | 1469550227266 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1799 | 1469550227270 Marionette TRACE conn4 <- [1,1378,null,{}] 09:23:47 INFO - PROCESS | 1799 | 1469550227276 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:23:47 INFO - PROCESS | 1799 | 1469550227281 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:47 INFO - PROCESS | 1799 | 1469550227453 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:23:47 INFO - PROCESS | 1799 | 1469550227687 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1799 | 1469550227696 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f3800 == 36 [pid = 1799] [id = 352] 09:23:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8b6f4800) [pid = 1799] [serial = 1057] [outer = (nil)] 09:23:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8b7dc400) [pid = 1799] [serial = 1058] [outer = 0x8b6f4800] 09:23:47 INFO - PROCESS | 1799 | 1469550227942 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8cdf9c00) [pid = 1799] [serial = 1059] [outer = 0x8b6f4800] 09:23:48 INFO - PROCESS | 1799 | 1469550228911 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:23:48 INFO - PROCESS | 1799 | 1469550228955 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:23:48 INFO - PROCESS | 1799 | 1469550228964 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 1799 | 1469550228967 Marionette TRACE conn4 <- [1,1382,null,{}] 09:23:48 INFO - PROCESS | 1799 | 1469550228975 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:23:48 INFO - PROCESS | 1799 | 1469550228981 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:49 INFO - PROCESS | 1799 | 1469550229237 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:23:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8d934000 == 35 [pid = 1799] [id = 344] 09:23:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaea000 == 34 [pid = 1799] [id = 343] 09:23:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9d0000 == 33 [pid = 1799] [id = 342] 09:23:49 INFO - PROCESS | 1799 | --DOCSHELL 0x8ceec000 == 32 [pid = 1799] [id = 341] 09:23:49 INFO - PROCESS | 1799 | 1469550229544 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1799 | 1469550229553 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x913ed800) [pid = 1799] [serial = 998] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x913f7400) [pid = 1799] [serial = 999] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8d93f000) [pid = 1799] [serial = 996] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8d937000) [pid = 1799] [serial = 962] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x90c39000) [pid = 1799] [serial = 993] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x91342000) [pid = 1799] [serial = 974] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8b7e4c00) [pid = 1799] [serial = 980] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8eaf2c00) [pid = 1799] [serial = 966] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8d9cdc00) [pid = 1799] [serial = 963] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8f68d000) [pid = 1799] [serial = 990] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8f496400) [pid = 1799] [serial = 989] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8ece1800) [pid = 1799] [serial = 960] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x90c2c400) [pid = 1799] [serial = 992] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8f49d800) [pid = 1799] [serial = 969] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8f497800) [pid = 1799] [serial = 968] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8cdffc00) [pid = 1799] [serial = 981] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x90c36000) [pid = 1799] [serial = 971] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x90d18400) [pid = 1799] [serial = 972] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x91349800) [pid = 1799] [serial = 975] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x9190a400) [pid = 1799] [serial = 977] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8f690000) [pid = 1799] [serial = 995] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8eb3bc00) [pid = 1799] [serial = 986] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8e37e400) [pid = 1799] [serial = 983] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8eb19400) [pid = 1799] [serial = 965] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x9190b000) [pid = 1799] [serial = 978] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8e54e800) [pid = 1799] [serial = 984] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8ece3800) [pid = 1799] [serial = 987] [outer = (nil)] [url = about:blank] 09:23:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e4c00 == 33 [pid = 1799] [id = 353] 09:23:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8ceebc00) [pid = 1799] [serial = 1060] [outer = (nil)] 09:23:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8d937000) [pid = 1799] [serial = 1061] [outer = 0x8ceebc00] 09:23:49 INFO - PROCESS | 1799 | 1469550229666 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8e37e400) [pid = 1799] [serial = 1062] [outer = 0x8ceebc00] 09:23:50 INFO - PROCESS | 1799 | [1799] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:50 INFO - PROCESS | 1799 | 1469550230480 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:23:50 INFO - PROCESS | 1799 | 1469550230565 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:23:50 INFO - PROCESS | 1799 | 1469550230611 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 1799 | 1469550230616 Marionette TRACE conn4 <- [1,1386,null,{}] 09:23:50 INFO - PROCESS | 1799 | 1469550230625 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:23:50 INFO - PROCESS | 1799 | 1469550230630 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:50 INFO - PROCESS | 1799 | 1469550230808 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:23:50 INFO - PROCESS | 1799 | 1469550230943 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 1799 | 1469550230952 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb39400 == 34 [pid = 1799] [id = 354] 09:23:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8eb3ec00) [pid = 1799] [serial = 1063] [outer = (nil)] 09:23:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8eb47800) [pid = 1799] [serial = 1064] [outer = 0x8eb3ec00] 09:23:51 INFO - PROCESS | 1799 | 1469550231025 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8ee66400) [pid = 1799] [serial = 1065] [outer = 0x8eb3ec00] 09:23:51 INFO - PROCESS | 1799 | 1469550231916 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:23:51 INFO - PROCESS | 1799 | 1469550231951 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:23:51 INFO - PROCESS | 1799 | 1469550231958 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 1799 | 1469550231964 Marionette TRACE conn4 <- [1,1390,null,{}] 09:23:51 INFO - PROCESS | 1799 | 1469550231986 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:23:51 INFO - PROCESS | 1799 | 1469550231994 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:52 INFO - PROCESS | 1799 | 1469550232216 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:23:52 INFO - PROCESS | 1799 | 1469550232243 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 1799 | 1469550232249 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ece2400 == 35 [pid = 1799] [id = 355] 09:23:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8f690000) [pid = 1799] [serial = 1066] [outer = (nil)] 09:23:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x90c37800) [pid = 1799] [serial = 1067] [outer = 0x8f690000] 09:23:52 INFO - PROCESS | 1799 | 1469550232321 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x90d17800) [pid = 1799] [serial = 1068] [outer = 0x8f690000] 09:23:53 INFO - PROCESS | 1799 | 1469550233262 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:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1342ms 09:23:53 INFO - PROCESS | 1799 | 1469550233302 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 1799 | 1469550233308 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:23:53 INFO - PROCESS | 1799 | 1469550233314 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 1799 | 1469550233331 Marionette TRACE conn4 <- [1,1394,null,{}] 09:23:53 INFO - PROCESS | 1799 | 1469550233344 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:23:53 INFO - PROCESS | 1799 | 1469550233347 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:53 INFO - PROCESS | 1799 | 1469550233566 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:23:53 INFO - PROCESS | 1799 | 1469550233585 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 1799 | 1469550233593 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f1c00 == 36 [pid = 1799] [id = 356] 09:23:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8d9c5800) [pid = 1799] [serial = 1069] [outer = (nil)] 09:23:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x91348000) [pid = 1799] [serial = 1070] [outer = 0x8d9c5800] 09:23:53 INFO - PROCESS | 1799 | 1469550233661 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x9135a400) [pid = 1799] [serial = 1071] [outer = 0x8d9c5800] 09:23:54 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8eaeb000) [pid = 1799] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:23:54 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8d9d0c00) [pid = 1799] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:23:54 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8d9cb400) [pid = 1799] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:23:54 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8ecea800) [pid = 1799] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:23:54 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x91356c00) [pid = 1799] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:23:54 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8d936400) [pid = 1799] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:23:54 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x913f8c00) [pid = 1799] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:23:54 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8ceed000) [pid = 1799] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:23:54 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8ea99c00) [pid = 1799] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:23:54 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8eb32c00) [pid = 1799] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:23:54 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8cef2400) [pid = 1799] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:23:54 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8d9cc800) [pid = 1799] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:23:54 INFO - PROCESS | 1799 | 1469550234713 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:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1452ms 09:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:23:54 INFO - PROCESS | 1799 | 1469550234767 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 1799 | 1469550234770 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:23:54 INFO - PROCESS | 1799 | 1469550234776 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 1799 | 1469550234780 Marionette TRACE conn4 <- [1,1398,null,{}] 09:23:54 INFO - PROCESS | 1799 | 1469550234786 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:23:54 INFO - PROCESS | 1799 | 1469550234791 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:55 INFO - PROCESS | 1799 | 1469550235001 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:23:55 INFO - PROCESS | 1799 | 1469550235011 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 1799 | 1469550235020 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93c000 == 37 [pid = 1799] [id = 357] 09:23:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8ea99c00) [pid = 1799] [serial = 1072] [outer = (nil)] 09:23:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8ece2c00) [pid = 1799] [serial = 1073] [outer = 0x8ea99c00] 09:23:55 INFO - PROCESS | 1799 | 1469550235098 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x91349800) [pid = 1799] [serial = 1074] [outer = 0x8ea99c00] 09:23:55 INFO - PROCESS | 1799 | 1469550235960 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:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1245ms 09:23:56 INFO - PROCESS | 1799 | 1469550236022 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 1799 | 1469550236026 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:23:56 INFO - PROCESS | 1799 | 1469550236032 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 1799 | 1469550236036 Marionette TRACE conn4 <- [1,1402,null,{}] 09:23:56 INFO - PROCESS | 1799 | 1469550236041 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:23:56 INFO - PROCESS | 1799 | 1469550236050 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:56 INFO - PROCESS | 1799 | 1469550236209 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:23:56 INFO - PROCESS | 1799 | 1469550236433 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1799 | 1469550236443 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ee400 == 38 [pid = 1799] [id = 358] 09:23:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8b6ee800) [pid = 1799] [serial = 1075] [outer = (nil)] 09:23:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8b6f9000) [pid = 1799] [serial = 1076] [outer = 0x8b6ee800] 09:23:56 INFO - PROCESS | 1799 | 1469550236533 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8cdf1000) [pid = 1799] [serial = 1077] [outer = 0x8b6ee800] 09:23:57 INFO - PROCESS | 1799 | 1469550237558 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:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1587ms 09:23:57 INFO - PROCESS | 1799 | 1469550237624 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 1799 | 1469550237630 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:23:57 INFO - PROCESS | 1799 | 1469550237638 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 1799 | 1469550237643 Marionette TRACE conn4 <- [1,1406,null,{}] 09:23:57 INFO - PROCESS | 1799 | 1469550237651 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:23:57 INFO - PROCESS | 1799 | 1469550237659 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:57 INFO - PROCESS | 1799 | 1469550237891 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:23:58 INFO - PROCESS | 1799 | 1469550238114 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1799 | 1469550238126 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d937800 == 39 [pid = 1799] [id = 359] 09:23:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8d9c7c00) [pid = 1799] [serial = 1078] [outer = (nil)] 09:23:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8e377400) [pid = 1799] [serial = 1079] [outer = 0x8d9c7c00] 09:23:58 INFO - PROCESS | 1799 | 1469550238254 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8ea9f000) [pid = 1799] [serial = 1080] [outer = 0x8d9c7c00] 09:23:59 INFO - PROCESS | 1799 | 1469550239223 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:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1633ms 09:23:59 INFO - PROCESS | 1799 | 1469550239277 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1799 | 1469550239284 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:23:59 INFO - PROCESS | 1799 | 1469550239290 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1799 | 1469550239294 Marionette TRACE conn4 <- [1,1410,null,{}] 09:23:59 INFO - PROCESS | 1799 | 1469550239301 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:23:59 INFO - PROCESS | 1799 | 1469550239306 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:59 INFO - PROCESS | 1799 | 1469550239503 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:23:59 INFO - PROCESS | 1799 | 1469550239777 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 1799 | 1469550239784 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:23:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb37800 == 40 [pid = 1799] [id = 360] 09:23:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8eb3e800) [pid = 1799] [serial = 1081] [outer = (nil)] 09:23:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8ece1800) [pid = 1799] [serial = 1082] [outer = 0x8eb3e800] 09:23:59 INFO - PROCESS | 1799 | 1469550239912 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8f499800) [pid = 1799] [serial = 1083] [outer = 0x8eb3e800] 09:24:00 INFO - PROCESS | 1799 | 1469550240971 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:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1740ms 09:24:01 INFO - PROCESS | 1799 | 1469550241031 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 1799 | 1469550241034 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:24:01 INFO - PROCESS | 1799 | 1469550241051 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 1799 | 1469550241061 Marionette TRACE conn4 <- [1,1414,null,{}] 09:24:01 INFO - PROCESS | 1799 | 1469550241123 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:24:01 INFO - PROCESS | 1799 | 1469550241131 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:01 INFO - PROCESS | 1799 | 1469550241359 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:24:01 INFO - PROCESS | 1799 | 1469550241571 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 1799 | 1469550241580 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d931c00 == 41 [pid = 1799] [id = 361] 09:24:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8eb50c00) [pid = 1799] [serial = 1084] [outer = (nil)] 09:24:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x913f5800) [pid = 1799] [serial = 1085] [outer = 0x8eb50c00] 09:24:01 INFO - PROCESS | 1799 | 1469550241661 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x91911000) [pid = 1799] [serial = 1086] [outer = 0x8eb50c00] 09:24:02 INFO - PROCESS | 1799 | 1469550242691 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:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1701ms 09:24:02 INFO - PROCESS | 1799 | 1469550242745 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 1799 | 1469550242750 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:24:02 INFO - PROCESS | 1799 | 1469550242757 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 1799 | 1469550242760 Marionette TRACE conn4 <- [1,1418,null,{}] 09:24:02 INFO - PROCESS | 1799 | 1469550242766 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:24:02 INFO - PROCESS | 1799 | 1469550242773 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:03 INFO - PROCESS | 1799 | 1469550243111 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:24:03 INFO - PROCESS | 1799 | 1469550243339 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1799 | 1469550243345 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d939c00 == 42 [pid = 1799] [id = 362] 09:24:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8f49e000) [pid = 1799] [serial = 1087] [outer = (nil)] 09:24:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x91f63800) [pid = 1799] [serial = 1088] [outer = 0x8f49e000] 09:24:03 INFO - PROCESS | 1799 | 1469550243431 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x91f69400) [pid = 1799] [serial = 1089] [outer = 0x8f49e000] 09:24:04 INFO - PROCESS | 1799 | 1469550244396 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:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1689ms 09:24:04 INFO - PROCESS | 1799 | 1469550244447 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:24:04 INFO - PROCESS | 1799 | 1469550244452 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:24:04 INFO - PROCESS | 1799 | 1469550244459 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1799 | 1469550244463 Marionette TRACE conn4 <- [1,1422,null,{}] 09:24:04 INFO - PROCESS | 1799 | 1469550244469 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:24:04 INFO - PROCESS | 1799 | 1469550244475 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:04 INFO - PROCESS | 1799 | 1469550244676 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:24:04 INFO - PROCESS | 1799 | 1469550244901 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 1799 | 1469550244920 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f8cc00 == 43 [pid = 1799] [id = 363] 09:24:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x91f8d800) [pid = 1799] [serial = 1090] [outer = (nil)] 09:24:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x92232000) [pid = 1799] [serial = 1091] [outer = 0x91f8d800] 09:24:05 INFO - PROCESS | 1799 | 1469550245057 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x923a0800) [pid = 1799] [serial = 1092] [outer = 0x91f8d800] 09:24:06 INFO - PROCESS | 1799 | 1469550246167 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:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1742ms 09:24:06 INFO - PROCESS | 1799 | 1469550246201 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 1799 | 1469550246205 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:24:06 INFO - PROCESS | 1799 | 1469550246212 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 1799 | 1469550246215 Marionette TRACE conn4 <- [1,1426,null,{}] 09:24:06 INFO - PROCESS | 1799 | 1469550246221 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:24:06 INFO - PROCESS | 1799 | 1469550246227 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:06 INFO - PROCESS | 1799 | 1469550246413 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:24:06 INFO - PROCESS | 1799 | 1469550246919 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1799 | 1469550246928 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef0800 == 44 [pid = 1799] [id = 364] 09:24:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8cef0c00) [pid = 1799] [serial = 1093] [outer = (nil)] 09:24:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8cef8800) [pid = 1799] [serial = 1094] [outer = 0x8cef0c00] 09:24:07 INFO - PROCESS | 1799 | 1469550247046 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8d7ef800) [pid = 1799] [serial = 1095] [outer = 0x8cef0c00] 09:24:08 INFO - PROCESS | 1799 | 1469550248199 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:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2033ms 09:24:08 INFO - PROCESS | 1799 | 1469550248248 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 1799 | 1469550248254 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:24:08 INFO - PROCESS | 1799 | 1469550248263 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - PROCESS | 1799 | 1469550248268 Marionette TRACE conn4 <- [1,1430,null,{}] 09:24:08 INFO - PROCESS | 1799 | 1469550248277 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:24:08 INFO - PROCESS | 1799 | 1469550248285 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:08 INFO - PROCESS | 1799 | 1469550248470 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93cc00 == 43 [pid = 1799] [id = 274] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93c000 == 42 [pid = 1799] [id = 357] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f1c00 == 41 [pid = 1799] [id = 356] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8ece2400 == 40 [pid = 1799] [id = 355] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb39400 == 39 [pid = 1799] [id = 354] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e4c00 == 38 [pid = 1799] [id = 353] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f3800 == 37 [pid = 1799] [id = 352] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaeb800 == 36 [pid = 1799] [id = 340] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef9400 == 35 [pid = 1799] [id = 261] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef6000 == 34 [pid = 1799] [id = 263] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee62800 == 33 [pid = 1799] [id = 268] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8cefa400 == 32 [pid = 1799] [id = 346] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f9400 == 31 [pid = 1799] [id = 273] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8f68f400 == 30 [pid = 1799] [id = 348] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54d800 == 29 [pid = 1799] [id = 272] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8e540400 == 28 [pid = 1799] [id = 349] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf9400 == 27 [pid = 1799] [id = 265] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef3c00 == 26 [pid = 1799] [id = 277] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf3800 == 25 [pid = 1799] [id = 266] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f8c00 == 24 [pid = 1799] [id = 347] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x90d17c00 == 23 [pid = 1799] [id = 269] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f8400 == 22 [pid = 1799] [id = 351] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf2800 == 21 [pid = 1799] [id = 276] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef4400 == 20 [pid = 1799] [id = 262] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e4800 == 19 [pid = 1799] [id = 275] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8ceed400 == 18 [pid = 1799] [id = 264] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f0400 == 17 [pid = 1799] [id = 350] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e8800 == 16 [pid = 1799] [id = 270] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf8c00 == 15 [pid = 1799] [id = 271] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb3a000 == 14 [pid = 1799] [id = 345] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee6e000 == 13 [pid = 1799] [id = 267] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x91f8cc00 == 12 [pid = 1799] [id = 363] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8d939c00 == 11 [pid = 1799] [id = 362] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8d931c00 == 10 [pid = 1799] [id = 361] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8d937800 == 9 [pid = 1799] [id = 359] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb37800 == 8 [pid = 1799] [id = 360] 09:24:09 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ee400 == 7 [pid = 1799] [id = 358] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8eb13c00) [pid = 1799] [serial = 1031] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8e377c00) [pid = 1799] [serial = 1028] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8eaedc00) [pid = 1799] [serial = 1002] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8ea99800) [pid = 1799] [serial = 1001] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8f491800) [pid = 1799] [serial = 1005] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8ee68800) [pid = 1799] [serial = 1004] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x91918400) [pid = 1799] [serial = 1008] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x913f3400) [pid = 1799] [serial = 1007] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8eb1c800) [pid = 1799] [serial = 1032] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x91f67c00) [pid = 1799] [serial = 1011] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x91f61800) [pid = 1799] [serial = 1010] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x91f8e000) [pid = 1799] [serial = 1014] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8eceac00) [pid = 1799] [serial = 1037] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x91f89800) [pid = 1799] [serial = 1013] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8cef5400) [pid = 1799] [serial = 1025] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8d7e3400) [pid = 1799] [serial = 1026] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x938dbc00) [pid = 1799] [serial = 1017] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8ece3400) [pid = 1799] [serial = 1023] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x938d3c00) [pid = 1799] [serial = 1016] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eb45000) [pid = 1799] [serial = 1022] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8d9cf800) [pid = 1799] [serial = 1020] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8eaef000) [pid = 1799] [serial = 1034] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8d7e5400) [pid = 1799] [serial = 1019] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eb1ac00) [pid = 1799] [serial = 1035] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8e382c00) [pid = 1799] [serial = 1029] [outer = (nil)] [url = about:blank] 09:24:09 INFO - PROCESS | 1799 | 1469550249913 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 1799 | 1469550249923 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f3800 == 8 [pid = 1799] [id = 365] 09:24:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8b6f5c00) [pid = 1799] [serial = 1096] [outer = (nil)] 09:24:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8b6f9800) [pid = 1799] [serial = 1097] [outer = 0x8b6f5c00] 09:24:10 INFO - PROCESS | 1799 | 1469550250010 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8b7e1800) [pid = 1799] [serial = 1098] [outer = 0x8b6f5c00] 09:24:10 INFO - PROCESS | 1799 | 1469550250927 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:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2690ms 09:24:10 INFO - PROCESS | 1799 | 1469550250955 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:24:10 INFO - PROCESS | 1799 | 1469550250961 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:24:10 INFO - PROCESS | 1799 | 1469550250969 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 1799 | 1469550250972 Marionette TRACE conn4 <- [1,1434,null,{}] 09:24:10 INFO - PROCESS | 1799 | 1469550250980 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:24:10 INFO - PROCESS | 1799 | 1469550250988 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:11 INFO - PROCESS | 1799 | 1469550251157 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:24:11 INFO - PROCESS | 1799 | 1469550251169 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1799 | 1469550251181 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e8800 == 9 [pid = 1799] [id = 366] 09:24:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8d7ea800) [pid = 1799] [serial = 1099] [outer = (nil)] 09:24:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8d7f0c00) [pid = 1799] [serial = 1100] [outer = 0x8d7ea800] 09:24:11 INFO - PROCESS | 1799 | 1469550251266 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8d93a000) [pid = 1799] [serial = 1101] [outer = 0x8d7ea800] 09:24:12 INFO - PROCESS | 1799 | 1469550252245 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:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1339ms 09:24:12 INFO - PROCESS | 1799 | 1469550252326 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 1799 | 1469550252333 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:24:12 INFO - PROCESS | 1799 | 1469550252341 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 1799 | 1469550252345 Marionette TRACE conn4 <- [1,1438,null,{}] 09:24:12 INFO - PROCESS | 1799 | 1469550252357 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:24:12 INFO - PROCESS | 1799 | 1469550252361 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:12 INFO - PROCESS | 1799 | 1469550252588 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:24:12 INFO - PROCESS | 1799 | 1469550252613 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 1799 | 1469550252618 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e379800 == 10 [pid = 1799] [id = 367] 09:24:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8e37dc00) [pid = 1799] [serial = 1102] [outer = (nil)] 09:24:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8e53f400) [pid = 1799] [serial = 1103] [outer = 0x8e37dc00] 09:24:12 INFO - PROCESS | 1799 | 1469550252695 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8e54d800) [pid = 1799] [serial = 1104] [outer = 0x8e37dc00] 09:24:13 INFO - PROCESS | 1799 | 1469550253783 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:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1483ms 09:24:13 INFO - PROCESS | 1799 | 1469550253825 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:24:13 INFO - PROCESS | 1799 | 1469550253829 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:24:13 INFO - PROCESS | 1799 | 1469550253852 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 1799 | 1469550253862 Marionette TRACE conn4 <- [1,1442,null,{}] 09:24:13 INFO - PROCESS | 1799 | 1469550253871 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:24:13 INFO - PROCESS | 1799 | 1469550253879 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:14 INFO - PROCESS | 1799 | 1469550254102 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:24:14 INFO - PROCESS | 1799 | 1469550254126 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 1799 | 1469550254134 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb0ec00 == 11 [pid = 1799] [id = 368] 09:24:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8eb11000) [pid = 1799] [serial = 1105] [outer = (nil)] 09:24:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8eb18c00) [pid = 1799] [serial = 1106] [outer = 0x8eb11000] 09:24:14 INFO - PROCESS | 1799 | 1469550254217 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8eb31c00) [pid = 1799] [serial = 1107] [outer = 0x8eb11000] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8ea99c00) [pid = 1799] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8f690000) [pid = 1799] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8d9c5800) [pid = 1799] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8ceebc00) [pid = 1799] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8f691000) [pid = 1799] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8d933400) [pid = 1799] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eb3ec00) [pid = 1799] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8eb15800) [pid = 1799] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8eb42c00) [pid = 1799] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8eb41800) [pid = 1799] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8b6f4800) [pid = 1799] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x90c3ac00) [pid = 1799] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:24:15 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8cdfc000) [pid = 1799] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:24:15 INFO - PROCESS | 1799 | 1469550255893 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:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2114ms 09:24:15 INFO - PROCESS | 1799 | 1469550255958 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:24:15 INFO - PROCESS | 1799 | 1469550255963 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:24:15 INFO - PROCESS | 1799 | 1469550255970 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 1799 | 1469550255973 Marionette TRACE conn4 <- [1,1446,null,{}] 09:24:15 INFO - PROCESS | 1799 | 1469550255979 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:24:15 INFO - PROCESS | 1799 | 1469550255984 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:16 INFO - PROCESS | 1799 | 1469550256160 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:24:16 INFO - PROCESS | 1799 | 1469550256169 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1799 | 1469550256184 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6efc00 == 12 [pid = 1799] [id = 369] 09:24:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8b7e6400) [pid = 1799] [serial = 1108] [outer = (nil)] 09:24:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb37400) [pid = 1799] [serial = 1109] [outer = 0x8b7e6400] 09:24:16 INFO - PROCESS | 1799 | 1469550256254 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb3c400) [pid = 1799] [serial = 1110] [outer = 0x8b7e6400] 09:24:17 INFO - PROCESS | 1799 | 1469550257309 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:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1384ms 09:24:17 INFO - PROCESS | 1799 | 1469550257354 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 1799 | 1469550257361 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:24:17 INFO - PROCESS | 1799 | 1469550257371 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1799 | 1469550257375 Marionette TRACE conn4 <- [1,1450,null,{}] 09:24:17 INFO - PROCESS | 1799 | 1469550257384 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:24:17 INFO - PROCESS | 1799 | 1469550257390 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:17 INFO - PROCESS | 1799 | 1469550257584 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:24:17 INFO - PROCESS | 1799 | 1469550257756 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 1799 | 1469550257777 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfcc00 == 13 [pid = 1799] [id = 370] 09:24:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8cdffc00) [pid = 1799] [serial = 1111] [outer = (nil)] 09:24:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8d930800) [pid = 1799] [serial = 1112] [outer = 0x8cdffc00] 09:24:17 INFO - PROCESS | 1799 | 1469550257867 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8e37b800) [pid = 1799] [serial = 1113] [outer = 0x8cdffc00] 09:24:19 INFO - PROCESS | 1799 | 1469550259007 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:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1683ms 09:24:19 INFO - PROCESS | 1799 | 1469550259054 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 1799 | 1469550259061 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:24:19 INFO - PROCESS | 1799 | 1469550259073 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 1799 | 1469550259077 Marionette TRACE conn4 <- [1,1454,null,{}] 09:24:19 INFO - PROCESS | 1799 | 1469550259085 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:24:19 INFO - PROCESS | 1799 | 1469550259091 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:19 INFO - PROCESS | 1799 | 1469550259298 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:24:19 INFO - PROCESS | 1799 | 1469550259520 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 1799 | 1469550259528 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f1800 == 14 [pid = 1799] [id = 371] 09:24:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8eb0f000) [pid = 1799] [serial = 1114] [outer = (nil)] 09:24:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8eb32000) [pid = 1799] [serial = 1115] [outer = 0x8eb0f000] 09:24:19 INFO - PROCESS | 1799 | 1469550259651 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8eb44000) [pid = 1799] [serial = 1116] [outer = 0x8eb0f000] 09:24:20 INFO - PROCESS | 1799 | 1469550260740 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:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1751ms 09:24:20 INFO - PROCESS | 1799 | 1469550260825 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 1799 | 1469550260830 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:24:20 INFO - PROCESS | 1799 | 1469550260837 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 1799 | 1469550260843 Marionette TRACE conn4 <- [1,1458,null,{}] 09:24:20 INFO - PROCESS | 1799 | 1469550260872 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:24:20 INFO - PROCESS | 1799 | 1469550260880 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:21 INFO - PROCESS | 1799 | 1469550261260 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:24:21 INFO - PROCESS | 1799 | 1469550261388 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 1799 | 1469550261402 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee6a800 == 15 [pid = 1799] [id = 372] 09:24:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8ee6ac00) [pid = 1799] [serial = 1117] [outer = (nil)] 09:24:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8f48f800) [pid = 1799] [serial = 1118] [outer = 0x8ee6ac00] 09:24:21 INFO - PROCESS | 1799 | 1469550261493 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8f494c00) [pid = 1799] [serial = 1119] [outer = 0x8ee6ac00] 09:24:22 INFO - PROCESS | 1799 | 1469550262579 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:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1803ms 09:24:22 INFO - PROCESS | 1799 | 1469550262641 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:24:22 INFO - PROCESS | 1799 | 1469550262646 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:24:22 INFO - PROCESS | 1799 | 1469550262653 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 1799 | 1469550262657 Marionette TRACE conn4 <- [1,1462,null,{}] 09:24:22 INFO - PROCESS | 1799 | 1469550262663 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:24:22 INFO - PROCESS | 1799 | 1469550262669 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:22 INFO - PROCESS | 1799 | 1469550262863 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:24:23 INFO - PROCESS | 1799 | 1469550263093 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 1799 | 1469550263101 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9d0400 == 16 [pid = 1799] [id = 373] 09:24:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8f491000) [pid = 1799] [serial = 1120] [outer = (nil)] 09:24:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8f68a400) [pid = 1799] [serial = 1121] [outer = 0x8f491000] 09:24:23 INFO - PROCESS | 1799 | 1469550263186 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8f688c00) [pid = 1799] [serial = 1122] [outer = 0x8f491000] 09:24:24 INFO - PROCESS | 1799 | 1469550264341 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:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1748ms 09:24:24 INFO - PROCESS | 1799 | 1469550264402 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 1799 | 1469550264406 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:24:24 INFO - PROCESS | 1799 | 1469550264415 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 1799 | 1469550264419 Marionette TRACE conn4 <- [1,1466,null,{}] 09:24:24 INFO - PROCESS | 1799 | 1469550264427 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:24:24 INFO - PROCESS | 1799 | 1469550264434 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:24 INFO - PROCESS | 1799 | 1469550264870 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:24:25 INFO - PROCESS | 1799 | 1469550265031 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 1799 | 1469550265039 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf9000 == 17 [pid = 1799] [id = 374] 09:24:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8cdfb800) [pid = 1799] [serial = 1123] [outer = (nil)] 09:24:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8cef5800) [pid = 1799] [serial = 1124] [outer = 0x8cdfb800] 09:24:25 INFO - PROCESS | 1799 | 1469550265139 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8d7ef000) [pid = 1799] [serial = 1125] [outer = 0x8cdfb800] 09:24:26 INFO - PROCESS | 1799 | 1469550266189 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:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8ece2c00) [pid = 1799] [serial = 1073] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x90d17800) [pid = 1799] [serial = 1068] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x91348000) [pid = 1799] [serial = 1070] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x9135a400) [pid = 1799] [serial = 1071] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8d937000) [pid = 1799] [serial = 1061] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8e37e400) [pid = 1799] [serial = 1062] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8f693800) [pid = 1799] [serial = 1046] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x90c2f400) [pid = 1799] [serial = 1047] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8d9ca800) [pid = 1799] [serial = 1040] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8e542000) [pid = 1799] [serial = 1041] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8eb47800) [pid = 1799] [serial = 1064] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eb40800) [pid = 1799] [serial = 1043] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8eb4f000) [pid = 1799] [serial = 1044] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8ee62400) [pid = 1799] [serial = 1038] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x9135a000) [pid = 1799] [serial = 1052] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x9135e000) [pid = 1799] [serial = 1053] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8b7dc400) [pid = 1799] [serial = 1058] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8cdf9c00) [pid = 1799] [serial = 1059] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x90d1e800) [pid = 1799] [serial = 1049] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x90d25c00) [pid = 1799] [serial = 1050] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x91916c00) [pid = 1799] [serial = 1055] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8ecef400) [pid = 1799] [serial = 1056] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x90c37800) [pid = 1799] [serial = 1067] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8ee66400) [pid = 1799] [serial = 1065] [outer = (nil)] [url = about:blank] 09:24:26 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x91349800) [pid = 1799] [serial = 1074] [outer = (nil)] [url = about:blank] 09:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1838ms 09:24:26 INFO - PROCESS | 1799 | 1469550266255 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 1799 | 1469550266261 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:24:26 INFO - PROCESS | 1799 | 1469550266271 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 1799 | 1469550266275 Marionette TRACE conn4 <- [1,1470,null,{}] 09:24:26 INFO - PROCESS | 1799 | 1469550266282 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:24:26 INFO - PROCESS | 1799 | 1469550266291 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:26 INFO - PROCESS | 1799 | 1469550266458 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:24:26 INFO - PROCESS | 1799 | 1469550266627 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 1799 | 1469550266634 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54b400 == 18 [pid = 1799] [id = 375] 09:24:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8e54d000) [pid = 1799] [serial = 1126] [outer = (nil)] 09:24:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8eaa6400) [pid = 1799] [serial = 1127] [outer = 0x8e54d000] 09:24:26 INFO - PROCESS | 1799 | 1469550266721 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eb0e800) [pid = 1799] [serial = 1128] [outer = 0x8e54d000] 09:24:27 INFO - PROCESS | 1799 | 1469550267569 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:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1334ms 09:24:27 INFO - PROCESS | 1799 | 1469550267605 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 1799 | 1469550267609 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:24:27 INFO - PROCESS | 1799 | 1469550267616 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 1799 | 1469550267619 Marionette TRACE conn4 <- [1,1474,null,{}] 09:24:27 INFO - PROCESS | 1799 | 1469550267625 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:24:27 INFO - PROCESS | 1799 | 1469550267630 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:27 INFO - PROCESS | 1799 | 1469550267805 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:24:27 INFO - PROCESS | 1799 | 1469550267934 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 1799 | 1469550267941 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea9e400 == 19 [pid = 1799] [id = 376] 09:24:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8eb3ac00) [pid = 1799] [serial = 1129] [outer = (nil)] 09:24:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8ecee400) [pid = 1799] [serial = 1130] [outer = 0x8eb3ac00] 09:24:28 INFO - PROCESS | 1799 | 1469550268027 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8ee64c00) [pid = 1799] [serial = 1131] [outer = 0x8eb3ac00] 09:24:28 INFO - PROCESS | 1799 | 1469550268943 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:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1392ms 09:24:29 INFO - PROCESS | 1799 | 1469550269012 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 1799 | 1469550269018 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:24:29 INFO - PROCESS | 1799 | 1469550269034 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 1799 | 1469550269041 Marionette TRACE conn4 <- [1,1478,null,{}] 09:24:29 INFO - PROCESS | 1799 | 1469550269064 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:24:29 INFO - PROCESS | 1799 | 1469550269071 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:29 INFO - PROCESS | 1799 | 1469550269520 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:24:29 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8b6ee800) [pid = 1799] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:24:29 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8d9c7c00) [pid = 1799] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:24:29 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8e37dc00) [pid = 1799] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:24:29 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8b6f5c00) [pid = 1799] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:24:29 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8d7ea800) [pid = 1799] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:24:29 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8eb11000) [pid = 1799] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:24:29 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8eb3e800) [pid = 1799] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:24:29 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8cef0c00) [pid = 1799] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:24:29 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8eb50c00) [pid = 1799] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:24:29 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x8f49e000) [pid = 1799] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:24:29 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x91f8d800) [pid = 1799] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:24:29 INFO - PROCESS | 1799 | 1469550269751 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 1799 | 1469550269763 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7da400 == 20 [pid = 1799] [id = 377] 09:24:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x8b7db000) [pid = 1799] [serial = 1132] [outer = (nil)] 09:24:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x8b7e7000) [pid = 1799] [serial = 1133] [outer = 0x8b7db000] 09:24:29 INFO - PROCESS | 1799 | 1469550269847 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8cdf6000) [pid = 1799] [serial = 1134] [outer = 0x8b7db000] 09:24:30 INFO - PROCESS | 1799 | 1469550270910 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:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1919ms 09:24:30 INFO - PROCESS | 1799 | 1469550270954 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:24:30 INFO - PROCESS | 1799 | 1469550270966 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:24:30 INFO - PROCESS | 1799 | 1469550270977 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 1799 | 1469550270982 Marionette TRACE conn4 <- [1,1482,null,{}] 09:24:30 INFO - PROCESS | 1799 | 1469550270990 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:24:31 INFO - PROCESS | 1799 | 1469550270999 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:31 INFO - PROCESS | 1799 | 1469550271203 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:24:31 INFO - PROCESS | 1799 | 1469550271432 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 1799 | 1469550271441 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9cd400 == 21 [pid = 1799] [id = 378] 09:24:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8d9ce800) [pid = 1799] [serial = 1135] [outer = (nil)] 09:24:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8e377800) [pid = 1799] [serial = 1136] [outer = 0x8d9ce800] 09:24:31 INFO - PROCESS | 1799 | 1469550271544 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8e543c00) [pid = 1799] [serial = 1137] [outer = 0x8d9ce800] 09:24:32 INFO - PROCESS | 1799 | 1469550272538 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:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1645ms 09:24:32 INFO - PROCESS | 1799 | 1469550272620 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:24:32 INFO - PROCESS | 1799 | 1469550272626 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:24:32 INFO - PROCESS | 1799 | 1469550272633 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 1799 | 1469550272636 Marionette TRACE conn4 <- [1,1486,null,{}] 09:24:32 INFO - PROCESS | 1799 | 1469550272643 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:24:32 INFO - PROCESS | 1799 | 1469550272648 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:32 INFO - PROCESS | 1799 | 1469550272907 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:24:33 INFO - PROCESS | 1799 | 1469550273243 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 1799 | 1469550273253 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e1000 == 22 [pid = 1799] [id = 379] 09:24:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8cdf6400) [pid = 1799] [serial = 1138] [outer = (nil)] 09:24:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eb36400) [pid = 1799] [serial = 1139] [outer = 0x8cdf6400] 09:24:33 INFO - PROCESS | 1799 | 1469550273340 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8eb46800) [pid = 1799] [serial = 1140] [outer = 0x8cdf6400] 09:24:34 INFO - PROCESS | 1799 | 1469550274367 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:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1786ms 09:24:34 INFO - PROCESS | 1799 | 1469550274419 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 1799 | 1469550274426 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:24:34 INFO - PROCESS | 1799 | 1469550274445 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 1799 | 1469550274453 Marionette TRACE conn4 <- [1,1490,null,{}] 09:24:34 INFO - PROCESS | 1799 | 1469550274460 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:24:34 INFO - PROCESS | 1799 | 1469550274467 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:34 INFO - PROCESS | 1799 | 1469550274722 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:24:35 INFO - PROCESS | 1799 | 1469550274983 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 1799 | 1469550274991 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaf3800 == 23 [pid = 1799] [id = 380] 09:24:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eb18800) [pid = 1799] [serial = 1141] [outer = (nil)] 09:24:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8f692800) [pid = 1799] [serial = 1142] [outer = 0x8eb18800] 09:24:35 INFO - PROCESS | 1799 | 1469550275077 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x90c2cc00) [pid = 1799] [serial = 1143] [outer = 0x8eb18800] 09:24:36 INFO - PROCESS | 1799 | 1469550276042 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:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1653ms 09:24:36 INFO - PROCESS | 1799 | 1469550276090 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 1799 | 1469550276094 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:24:36 INFO - PROCESS | 1799 | 1469550276100 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 1799 | 1469550276104 Marionette TRACE conn4 <- [1,1494,null,{}] 09:24:36 INFO - PROCESS | 1799 | 1469550276110 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:24:36 INFO - PROCESS | 1799 | 1469550276115 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:36 INFO - PROCESS | 1799 | 1469550276304 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:24:36 INFO - PROCESS | 1799 | 1469550276522 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 1799 | 1469550276532 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f2400 == 24 [pid = 1799] [id = 381] 09:24:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb0e000) [pid = 1799] [serial = 1144] [outer = (nil)] 09:24:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x90c3a800) [pid = 1799] [serial = 1145] [outer = 0x8eb0e000] 09:24:36 INFO - PROCESS | 1799 | 1469550276653 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x90d18400) [pid = 1799] [serial = 1146] [outer = 0x8eb0e000] 09:24:37 INFO - PROCESS | 1799 | 1469550277592 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:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1534ms 09:24:37 INFO - PROCESS | 1799 | 1469550277635 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:24:37 INFO - PROCESS | 1799 | 1469550277639 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:24:37 INFO - PROCESS | 1799 | 1469550277646 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 1799 | 1469550277649 Marionette TRACE conn4 <- [1,1498,null,{}] 09:24:37 INFO - PROCESS | 1799 | 1469550277655 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:24:37 INFO - PROCESS | 1799 | 1469550277661 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:37 INFO - PROCESS | 1799 | 1469550277848 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:24:38 INFO - PROCESS | 1799 | 1469550278019 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 1799 | 1469550278040 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x90d22c00 == 25 [pid = 1799] [id = 382] 09:24:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x90d23000) [pid = 1799] [serial = 1147] [outer = (nil)] 09:24:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x90d26000) [pid = 1799] [serial = 1148] [outer = 0x90d23000] 09:24:38 INFO - PROCESS | 1799 | 1469550278136 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x91355400) [pid = 1799] [serial = 1149] [outer = 0x90d23000] 09:24:39 INFO - PROCESS | 1799 | 1469550279207 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:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1591ms 09:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:24:39 INFO - PROCESS | 1799 | 1469550279237 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 1799 | 1469550279241 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:24:39 INFO - PROCESS | 1799 | 1469550279248 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 1799 | 1469550279251 Marionette TRACE conn4 <- [1,1502,null,{}] 09:24:39 INFO - PROCESS | 1799 | 1469550279257 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:24:39 INFO - PROCESS | 1799 | 1469550279263 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:39 INFO - PROCESS | 1799 | 1469550279458 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:24:39 INFO - PROCESS | 1799 | 1469550279633 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 1799 | 1469550279642 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef4c00 == 26 [pid = 1799] [id = 383] 09:24:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8f68d400) [pid = 1799] [serial = 1150] [outer = (nil)] 09:24:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x913ec400) [pid = 1799] [serial = 1151] [outer = 0x8f68d400] 09:24:39 INFO - PROCESS | 1799 | 1469550279737 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x91359800) [pid = 1799] [serial = 1152] [outer = 0x8f68d400] 09:24:40 INFO - PROCESS | 1799 | 1469550280690 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:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1485ms 09:24:40 INFO - PROCESS | 1799 | 1469550280733 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 1799 | 1469550280737 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:24:40 INFO - PROCESS | 1799 | 1469550280744 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 1799 | 1469550280748 Marionette TRACE conn4 <- [1,1506,null,{}] 09:24:40 INFO - PROCESS | 1799 | 1469550280754 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:24:40 INFO - PROCESS | 1799 | 1469550280759 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:40 INFO - PROCESS | 1799 | 1469550280939 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:24:41 INFO - PROCESS | 1799 | 1469550281338 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 1799 | 1469550281350 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e4000 == 27 [pid = 1799] [id = 384] 09:24:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8b7e4c00) [pid = 1799] [serial = 1153] [outer = (nil)] 09:24:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8cdf8000) [pid = 1799] [serial = 1154] [outer = 0x8b7e4c00] 09:24:41 INFO - PROCESS | 1799 | 1469550281473 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8cefa800) [pid = 1799] [serial = 1155] [outer = 0x8b7e4c00] 09:24:42 INFO - PROCESS | 1799 | 1469550282488 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:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1795ms 09:24:42 INFO - PROCESS | 1799 | 1469550282543 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1799 | 1469550282549 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:24:42 INFO - PROCESS | 1799 | 1469550282556 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1799 | 1469550282561 Marionette TRACE conn4 <- [1,1510,null,{}] 09:24:42 INFO - PROCESS | 1799 | 1469550282569 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:24:42 INFO - PROCESS | 1799 | 1469550282577 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea9e400 == 26 [pid = 1799] [id = 376] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54b400 == 25 [pid = 1799] [id = 375] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf9000 == 24 [pid = 1799] [id = 374] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f3800 == 23 [pid = 1799] [id = 365] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e8800 == 22 [pid = 1799] [id = 366] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef0800 == 21 [pid = 1799] [id = 364] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee6a800 == 20 [pid = 1799] [id = 372] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9d0400 == 19 [pid = 1799] [id = 373] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfcc00 == 18 [pid = 1799] [id = 370] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f1800 == 17 [pid = 1799] [id = 371] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6efc00 == 16 [pid = 1799] [id = 369] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8e379800 == 15 [pid = 1799] [id = 367] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb0ec00 == 14 [pid = 1799] [id = 368] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef4c00 == 13 [pid = 1799] [id = 383] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x90d22c00 == 12 [pid = 1799] [id = 382] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f2400 == 11 [pid = 1799] [id = 381] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e1000 == 10 [pid = 1799] [id = 379] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaf3800 == 9 [pid = 1799] [id = 380] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9cd400 == 8 [pid = 1799] [id = 378] 09:24:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7da400 == 7 [pid = 1799] [id = 377] 09:24:43 INFO - PROCESS | 1799 | 1469550283723 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8eb37400) [pid = 1799] [serial = 1109] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8cdf1000) [pid = 1799] [serial = 1077] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8b6f9000) [pid = 1799] [serial = 1076] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8ea9f000) [pid = 1799] [serial = 1080] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8e54d800) [pid = 1799] [serial = 1104] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8e377400) [pid = 1799] [serial = 1079] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8b6f9800) [pid = 1799] [serial = 1097] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8b7e1800) [pid = 1799] [serial = 1098] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8d7f0c00) [pid = 1799] [serial = 1100] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eb18c00) [pid = 1799] [serial = 1106] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8f499800) [pid = 1799] [serial = 1083] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8ece1800) [pid = 1799] [serial = 1082] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8d7ef800) [pid = 1799] [serial = 1095] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8cef8800) [pid = 1799] [serial = 1094] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x91911000) [pid = 1799] [serial = 1086] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x913f5800) [pid = 1799] [serial = 1085] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x91f69400) [pid = 1799] [serial = 1089] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x91f63800) [pid = 1799] [serial = 1088] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x923a0800) [pid = 1799] [serial = 1092] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x92232000) [pid = 1799] [serial = 1091] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8e53f400) [pid = 1799] [serial = 1103] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8d93a000) [pid = 1799] [serial = 1101] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x8eb31c00) [pid = 1799] [serial = 1107] [outer = (nil)] [url = about:blank] 09:24:44 INFO - PROCESS | 1799 | 1469550284039 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 1799 | 1469550284052 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7dec00 == 8 [pid = 1799] [id = 385] 09:24:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x8b7df400) [pid = 1799] [serial = 1156] [outer = (nil)] 09:24:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8b7e8400) [pid = 1799] [serial = 1157] [outer = 0x8b7df400] 09:24:44 INFO - PROCESS | 1799 | 1469550284127 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8cdfc800) [pid = 1799] [serial = 1158] [outer = 0x8b7df400] 09:24:44 INFO - PROCESS | 1799 | 1469550284973 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:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2485ms 09:24:45 INFO - PROCESS | 1799 | 1469550285044 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 1799 | 1469550285052 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:24:45 INFO - PROCESS | 1799 | 1469550285060 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 1799 | 1469550285065 Marionette TRACE conn4 <- [1,1514,null,{}] 09:24:45 INFO - PROCESS | 1799 | 1469550285072 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:24:45 INFO - PROCESS | 1799 | 1469550285078 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:45 INFO - PROCESS | 1799 | 1469550285254 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:24:45 INFO - PROCESS | 1799 | 1469550285376 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 1799 | 1469550285386 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7f0000 == 9 [pid = 1799] [id = 386] 09:24:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8d7f0400) [pid = 1799] [serial = 1159] [outer = (nil)] 09:24:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8d933800) [pid = 1799] [serial = 1160] [outer = 0x8d7f0400] 09:24:45 INFO - PROCESS | 1799 | 1469550285464 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8d93b000) [pid = 1799] [serial = 1161] [outer = 0x8d7f0400] 09:24:46 INFO - PROCESS | 1799 | 1469550286374 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:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1381ms 09:24:46 INFO - PROCESS | 1799 | 1469550286442 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:24:46 INFO - PROCESS | 1799 | 1469550286447 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:24:46 INFO - PROCESS | 1799 | 1469550286454 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 1799 | 1469550286458 Marionette TRACE conn4 <- [1,1518,null,{}] 09:24:46 INFO - PROCESS | 1799 | 1469550286465 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:24:46 INFO - PROCESS | 1799 | 1469550286469 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:46 INFO - PROCESS | 1799 | 1469550286713 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:24:46 INFO - PROCESS | 1799 | 1469550286742 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 1799 | 1469550286751 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e380000 == 10 [pid = 1799] [id = 387] 09:24:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8e380400) [pid = 1799] [serial = 1162] [outer = (nil)] 09:24:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8e540c00) [pid = 1799] [serial = 1163] [outer = 0x8e380400] 09:24:46 INFO - PROCESS | 1799 | 1469550286825 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8e54b000) [pid = 1799] [serial = 1164] [outer = 0x8e380400] 09:24:47 INFO - PROCESS | 1799 | 1469550287885 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:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1493ms 09:24:47 INFO - PROCESS | 1799 | 1469550287949 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 1799 | 1469550287955 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:24:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:24:47 INFO - PROCESS | 1799 | 1469550287984 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 1799 | 1469550287992 Marionette TRACE conn4 <- [1,1522,null,{}] 09:24:48 INFO - PROCESS | 1799 | 1469550287998 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:24:48 INFO - PROCESS | 1799 | 1469550288006 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:48 INFO - PROCESS | 1799 | 1469550288536 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:24:48 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb3ac00) [pid = 1799] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:24:48 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8e54d000) [pid = 1799] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:24:48 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eb0f000) [pid = 1799] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:24:48 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8cdfb800) [pid = 1799] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:24:48 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8b7e6400) [pid = 1799] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:24:48 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8cdffc00) [pid = 1799] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:24:48 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8f491000) [pid = 1799] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:24:48 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8ee6ac00) [pid = 1799] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:24:48 INFO - PROCESS | 1799 | 1469550288685 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 1799 | 1469550288694 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f3800 == 11 [pid = 1799] [id = 388] 09:24:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8b6f8800) [pid = 1799] [serial = 1165] [outer = (nil)] 09:24:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8cef0800) [pid = 1799] [serial = 1166] [outer = 0x8b6f8800] 09:24:48 INFO - PROCESS | 1799 | 1469550288781 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8eaea800) [pid = 1799] [serial = 1167] [outer = 0x8b6f8800] 09:24:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:49 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:24:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:49 INFO - PROCESS | 1799 | 1469550289479 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:24:49 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:24:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:24:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:24:49 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:24:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:24:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:24:49 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:24:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:24:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:24:49 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:24:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:24:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:24:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1554ms 09:24:49 INFO - PROCESS | 1799 | 1469550289529 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 1799 | 1469550289534 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:24:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:24:49 INFO - PROCESS | 1799 | 1469550289559 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 1799 | 1469550289563 Marionette TRACE conn4 <- [1,1526,null,{}] 09:24:49 INFO - PROCESS | 1799 | 1469550289570 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:24:49 INFO - PROCESS | 1799 | 1469550289574 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:49 INFO - PROCESS | 1799 | 1469550289740 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:24:49 INFO - PROCESS | 1799 | 1469550289751 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 1799 | 1469550289761 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb15000 == 12 [pid = 1799] [id = 389] 09:24:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8eb15400) [pid = 1799] [serial = 1168] [outer = (nil)] 09:24:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8eb1ac00) [pid = 1799] [serial = 1169] [outer = 0x8eb15400] 09:24:49 INFO - PROCESS | 1799 | 1469550289845 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eb42000) [pid = 1799] [serial = 1170] [outer = 0x8eb15400] 09:24:50 INFO - PROCESS | 1799 | 1469550290841 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:24:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:24:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:24:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:24:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:24:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:24:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:24:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1335ms 09:24:50 INFO - PROCESS | 1799 | 1469550290900 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 1799 | 1469550290907 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:24:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:24:50 INFO - PROCESS | 1799 | 1469550290916 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 1799 | 1469550290921 Marionette TRACE conn4 <- [1,1530,null,{}] 09:24:50 INFO - PROCESS | 1799 | 1469550290930 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:24:50 INFO - PROCESS | 1799 | 1469550290936 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:51 INFO - PROCESS | 1799 | 1469550291139 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:24:51 INFO - PROCESS | 1799 | 1469550291329 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 1799 | 1469550291341 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e4400 == 13 [pid = 1799] [id = 390] 09:24:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8d7e4c00) [pid = 1799] [serial = 1171] [outer = (nil)] 09:24:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8d7ec000) [pid = 1799] [serial = 1172] [outer = 0x8d7e4c00] 09:24:51 INFO - PROCESS | 1799 | 1469550291425 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8e377000) [pid = 1799] [serial = 1173] [outer = 0x8d7e4c00] 09:24:52 INFO - PROCESS | 1799 | 1469550292400 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:24:52 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:24:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:24:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:24:52 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:24:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:24:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1542ms 09:24:52 INFO - PROCESS | 1799 | 1469550292460 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 1799 | 1469550292469 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:24:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:24:52 INFO - PROCESS | 1799 | 1469550292509 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 1799 | 1469550292515 Marionette TRACE conn4 <- [1,1534,null,{}] 09:24:52 INFO - PROCESS | 1799 | 1469550292522 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:24:52 INFO - PROCESS | 1799 | 1469550292529 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:52 INFO - PROCESS | 1799 | 1469550292723 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:24:52 INFO - PROCESS | 1799 | 1469550292910 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 1799 | 1469550292918 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7de000 == 14 [pid = 1799] [id = 391] 09:24:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8ea9b800) [pid = 1799] [serial = 1174] [outer = (nil)] 09:24:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb4bc00) [pid = 1799] [serial = 1175] [outer = 0x8ea9b800] 09:24:53 INFO - PROCESS | 1799 | 1469550293007 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8ece2000) [pid = 1799] [serial = 1176] [outer = 0x8ea9b800] 09:24:54 INFO - PROCESS | 1799 | 1469550294139 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:24:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:24:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1691ms 09:24:54 INFO - PROCESS | 1799 | 1469550294198 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:24:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:24:54 INFO - PROCESS | 1799 | 1469550294202 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:24:54 INFO - PROCESS | 1799 | 1469550294210 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 1799 | 1469550294216 Marionette TRACE conn4 <- [1,1538,null,{}] 09:24:54 INFO - PROCESS | 1799 | 1469550294234 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:24:54 INFO - PROCESS | 1799 | 1469550294243 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:54 INFO - PROCESS | 1799 | 1469550294445 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:24:54 INFO - PROCESS | 1799 | 1469550294710 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 1799 | 1469550294722 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee6f000 == 15 [pid = 1799] [id = 392] 09:24:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8ee6fc00) [pid = 1799] [serial = 1177] [outer = (nil)] 09:24:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8f49a400) [pid = 1799] [serial = 1178] [outer = 0x8ee6fc00] 09:24:54 INFO - PROCESS | 1799 | 1469550294819 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8f688400) [pid = 1799] [serial = 1179] [outer = 0x8ee6fc00] 09:24:55 INFO - PROCESS | 1799 | 1469550295792 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:24:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:24:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1638ms 09:24:55 INFO - PROCESS | 1799 | 1469550295848 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 1799 | 1469550295852 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:24:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:24:55 INFO - PROCESS | 1799 | 1469550295860 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 1799 | 1469550295863 Marionette TRACE conn4 <- [1,1542,null,{}] 09:24:55 INFO - PROCESS | 1799 | 1469550295869 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:24:55 INFO - PROCESS | 1799 | 1469550295875 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:56 INFO - PROCESS | 1799 | 1469550296060 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:24:56 INFO - PROCESS | 1799 | 1469550296290 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 1799 | 1469550296301 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f492c00 == 16 [pid = 1799] [id = 393] 09:24:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8f693000) [pid = 1799] [serial = 1180] [outer = (nil)] 09:24:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x90c32400) [pid = 1799] [serial = 1181] [outer = 0x8f693000] 09:24:56 INFO - PROCESS | 1799 | 1469550296422 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x90c34400) [pid = 1799] [serial = 1182] [outer = 0x8f693000] 09:24:57 INFO - PROCESS | 1799 | 1469550297440 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:24:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:24:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1786ms 09:24:57 INFO - PROCESS | 1799 | 1469550297647 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 1799 | 1469550297654 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:24:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:24:57 INFO - PROCESS | 1799 | 1469550297662 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 1799 | 1469550297668 Marionette TRACE conn4 <- [1,1546,null,{}] 09:24:57 INFO - PROCESS | 1799 | 1469550297684 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:24:57 INFO - PROCESS | 1799 | 1469550297697 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:58 INFO - PROCESS | 1799 | 1469550298010 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:24:58 INFO - PROCESS | 1799 | 1469550298224 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 1799 | 1469550298240 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef8800 == 17 [pid = 1799] [id = 394] 09:24:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8cef9c00) [pid = 1799] [serial = 1183] [outer = (nil)] 09:24:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8d930400) [pid = 1799] [serial = 1184] [outer = 0x8cef9c00] 09:24:58 INFO - PROCESS | 1799 | 1469550298316 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8d93f800) [pid = 1799] [serial = 1185] [outer = 0x8cef9c00] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8eaa6400) [pid = 1799] [serial = 1127] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8eb0e800) [pid = 1799] [serial = 1128] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8eb32000) [pid = 1799] [serial = 1115] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8eb44000) [pid = 1799] [serial = 1116] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8cef5800) [pid = 1799] [serial = 1124] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8d7ef000) [pid = 1799] [serial = 1125] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8eb3c400) [pid = 1799] [serial = 1110] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8d930800) [pid = 1799] [serial = 1112] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8e37b800) [pid = 1799] [serial = 1113] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8f68a400) [pid = 1799] [serial = 1121] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8f688c00) [pid = 1799] [serial = 1122] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8f48f800) [pid = 1799] [serial = 1118] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8f494c00) [pid = 1799] [serial = 1119] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8ee64c00) [pid = 1799] [serial = 1131] [outer = (nil)] [url = about:blank] 09:24:58 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8ecee400) [pid = 1799] [serial = 1130] [outer = (nil)] [url = about:blank] 09:24:59 INFO - PROCESS | 1799 | 1469550299242 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:24:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:24:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1635ms 09:24:59 INFO - PROCESS | 1799 | 1469550299298 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:24:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:24:59 INFO - PROCESS | 1799 | 1469550299304 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:24:59 INFO - PROCESS | 1799 | 1469550299314 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 1799 | 1469550299320 Marionette TRACE conn4 <- [1,1550,null,{}] 09:24:59 INFO - PROCESS | 1799 | 1469550299326 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:24:59 INFO - PROCESS | 1799 | 1469550299331 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:59 INFO - PROCESS | 1799 | 1469550299509 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:24:59 INFO - PROCESS | 1799 | 1469550299658 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 1799 | 1469550299668 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:24:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e37f000 == 18 [pid = 1799] [id = 395] 09:24:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8e54d400) [pid = 1799] [serial = 1186] [outer = (nil)] 09:24:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eae9400) [pid = 1799] [serial = 1187] [outer = 0x8e54d400] 09:24:59 INFO - PROCESS | 1799 | 1469550299744 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8eb14000) [pid = 1799] [serial = 1188] [outer = 0x8e54d400] 09:25:00 INFO - PROCESS | 1799 | 1469550300581 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:25:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:25:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1340ms 09:25:00 INFO - PROCESS | 1799 | 1469550300651 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:25:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:25:00 INFO - PROCESS | 1799 | 1469550300656 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:25:00 INFO - PROCESS | 1799 | 1469550300662 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 1799 | 1469550300666 Marionette TRACE conn4 <- [1,1554,null,{}] 09:25:00 INFO - PROCESS | 1799 | 1469550300681 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:25:00 INFO - PROCESS | 1799 | 1469550300689 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:00 INFO - PROCESS | 1799 | 1469550300861 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:25:01 INFO - PROCESS | 1799 | 1469550301003 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 1799 | 1469550301013 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ece8800 == 19 [pid = 1799] [id = 396] 09:25:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eceac00) [pid = 1799] [serial = 1189] [outer = (nil)] 09:25:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8ecef400) [pid = 1799] [serial = 1190] [outer = 0x8eceac00] 09:25:01 INFO - PROCESS | 1799 | 1469550301085 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8ee68800) [pid = 1799] [serial = 1191] [outer = 0x8eceac00] 09:25:02 INFO - PROCESS | 1799 | 1469550302024 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:25:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:25:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1440ms 09:25:02 INFO - PROCESS | 1799 | 1469550302110 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:25:02 INFO - PROCESS | 1799 | 1469550302117 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:25:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:25:02 INFO - PROCESS | 1799 | 1469550302127 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 1799 | 1469550302131 Marionette TRACE conn4 <- [1,1558,null,{}] 09:25:02 INFO - PROCESS | 1799 | 1469550302155 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:25:02 INFO - PROCESS | 1799 | 1469550302163 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:02 INFO - PROCESS | 1799 | 1469550302496 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:25:02 INFO - PROCESS | 1799 | 1469550302524 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 1799 | 1469550302530 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e8800 == 20 [pid = 1799] [id = 397] 09:25:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8ea9dc00) [pid = 1799] [serial = 1192] [outer = (nil)] 09:25:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8f49bc00) [pid = 1799] [serial = 1193] [outer = 0x8ea9dc00] 09:25:02 INFO - PROCESS | 1799 | 1469550302608 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8f68a400) [pid = 1799] [serial = 1194] [outer = 0x8ea9dc00] 09:25:03 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8eb18800) [pid = 1799] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:25:03 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8b7e4c00) [pid = 1799] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:25:03 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8b7db000) [pid = 1799] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:25:03 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8d7f0400) [pid = 1799] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:25:03 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8e380400) [pid = 1799] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:25:03 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8f68d400) [pid = 1799] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:25:03 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8b7df400) [pid = 1799] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:25:03 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8d9ce800) [pid = 1799] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:25:03 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8cdf6400) [pid = 1799] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:25:03 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x90d23000) [pid = 1799] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:25:03 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8eb0e000) [pid = 1799] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:25:03 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8b6f8800) [pid = 1799] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:25:03 INFO - PROCESS | 1799 | 1469550303648 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:25:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:25:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1586ms 09:25:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:25:03 INFO - PROCESS | 1799 | 1469550303713 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 1799 | 1469550303716 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:25:03 INFO - PROCESS | 1799 | 1469550303723 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 1799 | 1469550303726 Marionette TRACE conn4 <- [1,1562,null,{}] 09:25:03 INFO - PROCESS | 1799 | 1469550303731 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:25:03 INFO - PROCESS | 1799 | 1469550303737 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:03 INFO - PROCESS | 1799 | 1469550303897 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:25:04 INFO - PROCESS | 1799 | 1469550304027 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 1799 | 1469550304037 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9d0400 == 21 [pid = 1799] [id = 398] 09:25:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8e380400) [pid = 1799] [serial = 1195] [outer = (nil)] 09:25:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8eb0e000) [pid = 1799] [serial = 1196] [outer = 0x8e380400] 09:25:04 INFO - PROCESS | 1799 | 1469550304107 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eb4b400) [pid = 1799] [serial = 1197] [outer = 0x8e380400] 09:25:05 INFO - PROCESS | 1799 | 1469550304999 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:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1340ms 09:25:05 INFO - PROCESS | 1799 | 1469550305064 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 1799 | 1469550305070 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:25:05 INFO - PROCESS | 1799 | 1469550305076 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 1799 | 1469550305081 Marionette TRACE conn4 <- [1,1566,null,{}] 09:25:05 INFO - PROCESS | 1799 | 1469550305089 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:25:05 INFO - PROCESS | 1799 | 1469550305102 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:05 INFO - PROCESS | 1799 | 1469550305317 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:25:05 INFO - PROCESS | 1799 | 1469550305452 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 1799 | 1469550305461 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f6800 == 22 [pid = 1799] [id = 399] 09:25:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8cef6c00) [pid = 1799] [serial = 1198] [outer = (nil)] 09:25:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x90d25400) [pid = 1799] [serial = 1199] [outer = 0x8cef6c00] 09:25:05 INFO - PROCESS | 1799 | 1469550305535 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x91347c00) [pid = 1799] [serial = 1200] [outer = 0x8cef6c00] 09:25:06 INFO - PROCESS | 1799 | 1469550306668 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:25:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:25:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1632ms 09:25:06 INFO - PROCESS | 1799 | 1469550306709 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:25:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:25:06 INFO - PROCESS | 1799 | 1469550306715 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:25:06 INFO - PROCESS | 1799 | 1469550306723 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 1799 | 1469550306729 Marionette TRACE conn4 <- [1,1570,null,{}] 09:25:06 INFO - PROCESS | 1799 | 1469550306737 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:25:06 INFO - PROCESS | 1799 | 1469550306742 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:06 INFO - PROCESS | 1799 | 1469550306974 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:25:07 INFO - PROCESS | 1799 | 1469550307216 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 1799 | 1469550307226 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e7800 == 23 [pid = 1799] [id = 400] 09:25:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8d932000) [pid = 1799] [serial = 1201] [outer = (nil)] 09:25:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8ea9d000) [pid = 1799] [serial = 1202] [outer = 0x8d932000] 09:25:07 INFO - PROCESS | 1799 | 1469550307314 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eaec000) [pid = 1799] [serial = 1203] [outer = 0x8d932000] 09:25:08 INFO - PROCESS | 1799 | 1469550308274 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:25:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:25:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1587ms 09:25:08 INFO - PROCESS | 1799 | 1469550308309 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 1799 | 1469550308317 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:25:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:25:08 INFO - PROCESS | 1799 | 1469550308349 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 1799 | 1469550308353 Marionette TRACE conn4 <- [1,1574,null,{}] 09:25:08 INFO - PROCESS | 1799 | 1469550308361 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:25:08 INFO - PROCESS | 1799 | 1469550308368 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:08 INFO - PROCESS | 1799 | 1469550308566 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:25:08 INFO - PROCESS | 1799 | 1469550308798 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 1799 | 1469550308809 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb41800 == 24 [pid = 1799] [id = 401] 09:25:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb50000) [pid = 1799] [serial = 1204] [outer = (nil)] 09:25:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8ee6f400) [pid = 1799] [serial = 1205] [outer = 0x8eb50000] 09:25:08 INFO - PROCESS | 1799 | 1469550308906 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8f497000) [pid = 1799] [serial = 1206] [outer = 0x8eb50000] 09:25:09 INFO - PROCESS | 1799 | 1469550309871 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:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1588ms 09:25:09 INFO - PROCESS | 1799 | 1469550309934 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 1799 | 1469550309938 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:25:09 INFO - PROCESS | 1799 | 1469550309945 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 1799 | 1469550309952 Marionette TRACE conn4 <- [1,1578,null,{}] 09:25:09 INFO - PROCESS | 1799 | 1469550309969 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:25:09 INFO - PROCESS | 1799 | 1469550309978 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:10 INFO - PROCESS | 1799 | 1469550310171 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:25:10 INFO - PROCESS | 1799 | 1469550310405 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 1799 | 1469550310419 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f68b400 == 25 [pid = 1799] [id = 402] 09:25:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x9134d000) [pid = 1799] [serial = 1207] [outer = (nil)] 09:25:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x91350c00) [pid = 1799] [serial = 1208] [outer = 0x9134d000] 09:25:10 INFO - PROCESS | 1799 | 1469550310529 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x91361800) [pid = 1799] [serial = 1209] [outer = 0x9134d000] 09:25:11 INFO - PROCESS | 1799 | 1469550311447 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:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1537ms 09:25:11 INFO - PROCESS | 1799 | 1469550311482 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 1799 | 1469550311488 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:25:11 INFO - PROCESS | 1799 | 1469550311494 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 1799 | 1469550311498 Marionette TRACE conn4 <- [1,1582,null,{}] 09:25:11 INFO - PROCESS | 1799 | 1469550311504 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:25:11 INFO - PROCESS | 1799 | 1469550311509 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:11 INFO - PROCESS | 1799 | 1469550311699 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:25:11 INFO - PROCESS | 1799 | 1469550311879 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 1799 | 1469550311886 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x91360800 == 26 [pid = 1799] [id = 403] 09:25:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x913ec000) [pid = 1799] [serial = 1210] [outer = (nil)] 09:25:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x913f6400) [pid = 1799] [serial = 1211] [outer = 0x913ec000] 09:25:11 INFO - PROCESS | 1799 | 1469550311971 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x9190b000) [pid = 1799] [serial = 1212] [outer = 0x913ec000] 09:25:12 INFO - PROCESS | 1799 | 1469550312934 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:25:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1489ms 09:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:25:12 INFO - PROCESS | 1799 | 1469550312985 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 1799 | 1469550312988 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:25:13 INFO - PROCESS | 1799 | 1469550312995 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 1799 | 1469550312998 Marionette TRACE conn4 <- [1,1586,null,{}] 09:25:13 INFO - PROCESS | 1799 | 1469550313005 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:25:13 INFO - PROCESS | 1799 | 1469550313010 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:13 INFO - PROCESS | 1799 | 1469550313213 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:25:13 INFO - PROCESS | 1799 | 1469550313391 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 1799 | 1469550313398 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f492800 == 27 [pid = 1799] [id = 404] 09:25:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x9135f800) [pid = 1799] [serial = 1213] [outer = (nil)] 09:25:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x91915400) [pid = 1799] [serial = 1214] [outer = 0x9135f800] 09:25:13 INFO - PROCESS | 1799 | 1469550313485 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x91917c00) [pid = 1799] [serial = 1215] [outer = 0x9135f800] 09:25:14 INFO - PROCESS | 1799 | 1469550314484 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:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1540ms 09:25:14 INFO - PROCESS | 1799 | 1469550314540 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 1799 | 1469550314548 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:25:14 INFO - PROCESS | 1799 | 1469550314559 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 1799 | 1469550314562 Marionette TRACE conn4 <- [1,1590,null,{}] 09:25:14 INFO - PROCESS | 1799 | 1469550314569 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:25:14 INFO - PROCESS | 1799 | 1469550314579 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:14 INFO - PROCESS | 1799 | 1469550314822 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:25:15 INFO - PROCESS | 1799 | 1469550315062 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 1799 | 1469550315068 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f2c00 == 28 [pid = 1799] [id = 405] 09:25:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x91f3b400) [pid = 1799] [serial = 1216] [outer = (nil)] 09:25:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x91f6c000) [pid = 1799] [serial = 1217] [outer = 0x91f3b400] 09:25:15 INFO - PROCESS | 1799 | 1469550315196 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x91f6d400) [pid = 1799] [serial = 1218] [outer = 0x91f3b400] 09:25:16 INFO - PROCESS | 1799 | 1469550316101 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:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1578ms 09:25:16 INFO - PROCESS | 1799 | 1469550316138 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 1799 | 1469550316142 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:25:16 INFO - PROCESS | 1799 | 1469550316149 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 1799 | 1469550316152 Marionette TRACE conn4 <- [1,1594,null,{}] 09:25:16 INFO - PROCESS | 1799 | 1469550316159 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:25:16 INFO - PROCESS | 1799 | 1469550316164 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:16 INFO - PROCESS | 1799 | 1469550316351 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:25:16 INFO - PROCESS | 1799 | 1469550316541 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 1799 | 1469550316548 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fa000 == 29 [pid = 1799] [id = 406] 09:25:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8b7de400) [pid = 1799] [serial = 1219] [outer = (nil)] 09:25:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x91f87400) [pid = 1799] [serial = 1220] [outer = 0x8b7de400] 09:25:16 INFO - PROCESS | 1799 | 1469550316629 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x91f8b800) [pid = 1799] [serial = 1221] [outer = 0x8b7de400] 09:25:17 INFO - PROCESS | 1799 | 1469550317614 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:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1536ms 09:25:17 INFO - PROCESS | 1799 | 1469550317687 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:25:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:25:17 INFO - PROCESS | 1799 | 1469550317692 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:25:17 INFO - PROCESS | 1799 | 1469550317698 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 1799 | 1469550317702 Marionette TRACE conn4 <- [1,1598,null,{}] 09:25:17 INFO - PROCESS | 1799 | 1469550317708 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:25:17 INFO - PROCESS | 1799 | 1469550317714 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:17 INFO - PROCESS | 1799 | 1469550317902 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:25:18 INFO - PROCESS | 1799 | 1469550318124 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 1799 | 1469550318134 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f8400 == 30 [pid = 1799] [id = 407] 09:25:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8b6f8800) [pid = 1799] [serial = 1222] [outer = (nil)] 09:25:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8b7db400) [pid = 1799] [serial = 1223] [outer = 0x8b6f8800] 09:25:18 INFO - PROCESS | 1799 | 1469550318442 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8cdf2000) [pid = 1799] [serial = 1224] [outer = 0x8b6f8800] 09:25:19 INFO - PROCESS | 1799 | 1469550319476 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:25:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1834ms 09:25:19 INFO - PROCESS | 1799 | 1469550319534 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 1799 | 1469550319540 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:25:19 INFO - PROCESS | 1799 | 1469550319549 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 1799 | 1469550319552 Marionette TRACE conn4 <- [1,1602,null,{}] 09:25:19 INFO - PROCESS | 1799 | 1469550319567 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:25:19 INFO - PROCESS | 1799 | 1469550319573 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e4000 == 29 [pid = 1799] [id = 384] 09:25:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7dec00 == 28 [pid = 1799] [id = 385] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8eb1ac00) [pid = 1799] [serial = 1169] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8f692800) [pid = 1799] [serial = 1142] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8cdf8000) [pid = 1799] [serial = 1154] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8b7e7000) [pid = 1799] [serial = 1133] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8d933800) [pid = 1799] [serial = 1160] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8d93b000) [pid = 1799] [serial = 1161] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8e54b000) [pid = 1799] [serial = 1164] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x913ec400) [pid = 1799] [serial = 1151] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8cdfc800) [pid = 1799] [serial = 1158] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8cdf6000) [pid = 1799] [serial = 1134] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8e377800) [pid = 1799] [serial = 1136] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8eb36400) [pid = 1799] [serial = 1139] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x91359800) [pid = 1799] [serial = 1152] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x91355400) [pid = 1799] [serial = 1149] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x90d18400) [pid = 1799] [serial = 1146] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x90c3a800) [pid = 1799] [serial = 1145] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x90d26000) [pid = 1799] [serial = 1148] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8e540c00) [pid = 1799] [serial = 1163] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8eb46800) [pid = 1799] [serial = 1140] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x90c2cc00) [pid = 1799] [serial = 1143] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8e543c00) [pid = 1799] [serial = 1137] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8b7e8400) [pid = 1799] [serial = 1157] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8cef0800) [pid = 1799] [serial = 1166] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8cefa800) [pid = 1799] [serial = 1155] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8eaea800) [pid = 1799] [serial = 1167] [outer = (nil)] [url = about:blank] 09:25:21 INFO - PROCESS | 1799 | 1469550321350 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:25:21 INFO - PROCESS | 1799 | 1469550321504 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 1799 | 1469550321520 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfac00 == 29 [pid = 1799] [id = 408] 09:25:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8cdfb000) [pid = 1799] [serial = 1225] [outer = (nil)] 09:25:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8cdfe400) [pid = 1799] [serial = 1226] [outer = 0x8cdfb000] 09:25:21 INFO - PROCESS | 1799 | 1469550321599 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8ceef400) [pid = 1799] [serial = 1227] [outer = 0x8cdfb000] 09:25:22 INFO - PROCESS | 1799 | 1469550322456 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:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2942ms 09:25:22 INFO - PROCESS | 1799 | 1469550322492 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:25:22 INFO - PROCESS | 1799 | 1469550322499 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:25:22 INFO - PROCESS | 1799 | 1469550322507 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 1799 | 1469550322512 Marionette TRACE conn4 <- [1,1606,null,{}] 09:25:22 INFO - PROCESS | 1799 | 1469550322519 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:25:22 INFO - PROCESS | 1799 | 1469550322524 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:22 INFO - PROCESS | 1799 | 1469550322712 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:25:22 INFO - PROCESS | 1799 | 1469550322726 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1799 | 1469550322737 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e9000 == 30 [pid = 1799] [id = 409] 09:25:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8d933800) [pid = 1799] [serial = 1228] [outer = (nil)] 09:25:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8d938000) [pid = 1799] [serial = 1229] [outer = 0x8d933800] 09:25:22 INFO - PROCESS | 1799 | 1469550322929 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8d93dc00) [pid = 1799] [serial = 1230] [outer = 0x8d933800] 09:25:23 INFO - PROCESS | 1799 | 1469550323860 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:25:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1390ms 09:25:23 INFO - PROCESS | 1799 | 1469550323897 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:25:23 INFO - PROCESS | 1799 | 1469550323904 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:25:23 INFO - PROCESS | 1799 | 1469550323910 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1799 | 1469550323915 Marionette TRACE conn4 <- [1,1610,null,{}] 09:25:23 INFO - PROCESS | 1799 | 1469550323930 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:25:23 INFO - PROCESS | 1799 | 1469550323937 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:24 INFO - PROCESS | 1799 | 1469550324168 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:25:24 INFO - PROCESS | 1799 | 1469550324197 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 1799 | 1469550324209 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e37bc00 == 31 [pid = 1799] [id = 410] 09:25:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8e37c800) [pid = 1799] [serial = 1231] [outer = (nil)] 09:25:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8e381800) [pid = 1799] [serial = 1232] [outer = 0x8e37c800] 09:25:24 INFO - PROCESS | 1799 | 1469550324289 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8e542c00) [pid = 1799] [serial = 1233] [outer = 0x8e37c800] 09:25:25 INFO - PROCESS | 1799 | 1469550325347 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:25:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1496ms 09:25:25 INFO - PROCESS | 1799 | 1469550325409 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 1799 | 1469550325415 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:25:25 INFO - PROCESS | 1799 | 1469550325434 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1799 | 1469550325443 Marionette TRACE conn4 <- [1,1614,null,{}] 09:25:25 INFO - PROCESS | 1799 | 1469550325455 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:25:25 INFO - PROCESS | 1799 | 1469550325460 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:25 INFO - PROCESS | 1799 | 1469550325717 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:25:26 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8cef6c00) [pid = 1799] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:25:26 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8ea9dc00) [pid = 1799] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:25:26 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8cef9c00) [pid = 1799] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:25:26 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8d7e4c00) [pid = 1799] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:25:26 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8ea9b800) [pid = 1799] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:25:26 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8eb15400) [pid = 1799] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:25:26 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eceac00) [pid = 1799] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:25:26 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8ee6fc00) [pid = 1799] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:25:26 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8f693000) [pid = 1799] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:25:26 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8e54d400) [pid = 1799] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:25:26 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8e380400) [pid = 1799] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:25:26 INFO - PROCESS | 1799 | 1469550326282 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 1799 | 1469550326290 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7da400 == 32 [pid = 1799] [id = 411] 09:25:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8b7e6400) [pid = 1799] [serial = 1234] [outer = (nil)] 09:25:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8e37cc00) [pid = 1799] [serial = 1235] [outer = 0x8b7e6400] 09:25:26 INFO - PROCESS | 1799 | 1469550326361 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8eb11800) [pid = 1799] [serial = 1236] [outer = 0x8b7e6400] 09:25:27 INFO - PROCESS | 1799 | 1469550327143 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:25:27 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:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1761ms 09:25:27 INFO - PROCESS | 1799 | 1469550327187 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 1799 | 1469550327191 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:25:27 INFO - PROCESS | 1799 | 1469550327206 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 1799 | 1469550327210 Marionette TRACE conn4 <- [1,1618,null,{}] 09:25:27 INFO - PROCESS | 1799 | 1469550327216 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:25:27 INFO - PROCESS | 1799 | 1469550327221 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:27 INFO - PROCESS | 1799 | 1469550327385 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:25:27 INFO - PROCESS | 1799 | 1469550327394 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 1799 | 1469550327400 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eae9800 == 33 [pid = 1799] [id = 412] 09:25:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eb1b000) [pid = 1799] [serial = 1237] [outer = (nil)] 09:25:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb36400) [pid = 1799] [serial = 1238] [outer = 0x8eb1b000] 09:25:27 INFO - PROCESS | 1799 | 1469550327473 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb3d000) [pid = 1799] [serial = 1239] [outer = 0x8eb1b000] 09:25:28 INFO - PROCESS | 1799 | 1469550328570 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:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1432ms 09:25:28 INFO - PROCESS | 1799 | 1469550328639 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 1799 | 1469550328646 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:25:28 INFO - PROCESS | 1799 | 1469550328656 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 1799 | 1469550328661 Marionette TRACE conn4 <- [1,1622,null,{}] 09:25:28 INFO - PROCESS | 1799 | 1469550328670 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:25:28 INFO - PROCESS | 1799 | 1469550328675 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:28 INFO - PROCESS | 1799 | 1469550328929 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:25:29 INFO - PROCESS | 1799 | 1469550329179 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 1799 | 1469550329195 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf8000 == 34 [pid = 1799] [id = 413] 09:25:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8d7eec00) [pid = 1799] [serial = 1240] [outer = (nil)] 09:25:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8d937000) [pid = 1799] [serial = 1241] [outer = 0x8d7eec00] 09:25:29 INFO - PROCESS | 1799 | 1469550329295 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8e374800) [pid = 1799] [serial = 1242] [outer = 0x8d7eec00] 09:25:30 INFO - PROCESS | 1799 | 1469550330276 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:25:30 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:25:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1687ms 09:25:30 INFO - PROCESS | 1799 | 1469550330343 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 1799 | 1469550330351 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:25:30 INFO - PROCESS | 1799 | 1469550330362 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 1799 | 1469550330366 Marionette TRACE conn4 <- [1,1626,null,{}] 09:25:30 INFO - PROCESS | 1799 | 1469550330373 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:25:30 INFO - PROCESS | 1799 | 1469550330380 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:30 INFO - PROCESS | 1799 | 1469550330612 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:25:30 INFO - PROCESS | 1799 | 1469550330846 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 1799 | 1469550330855 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9c7000 == 35 [pid = 1799] [id = 414] 09:25:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8eb19000) [pid = 1799] [serial = 1243] [outer = (nil)] 09:25:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8eb36800) [pid = 1799] [serial = 1244] [outer = 0x8eb19000] 09:25:30 INFO - PROCESS | 1799 | 1469550330984 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8eb44400) [pid = 1799] [serial = 1245] [outer = 0x8eb19000] 09:25:32 INFO - PROCESS | 1799 | 1469550332045 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:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1737ms 09:25:32 INFO - PROCESS | 1799 | 1469550332099 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 1799 | 1469550332104 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:25:32 INFO - PROCESS | 1799 | 1469550332111 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 1799 | 1469550332118 Marionette TRACE conn4 <- [1,1630,null,{}] 09:25:32 INFO - PROCESS | 1799 | 1469550332135 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:25:32 INFO - PROCESS | 1799 | 1469550332144 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:32 INFO - PROCESS | 1799 | 1469550332363 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:25:32 INFO - PROCESS | 1799 | 1469550332586 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1799 | 1469550332596 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee61c00 == 36 [pid = 1799] [id = 415] 09:25:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8ee65c00) [pid = 1799] [serial = 1246] [outer = (nil)] 09:25:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8ee6f800) [pid = 1799] [serial = 1247] [outer = 0x8ee65c00] 09:25:32 INFO - PROCESS | 1799 | 1469550332702 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8f494c00) [pid = 1799] [serial = 1248] [outer = 0x8ee65c00] 09:25:33 INFO - PROCESS | 1799 | 1469550333606 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:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1540ms 09:25:33 INFO - PROCESS | 1799 | 1469550333652 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:25:33 INFO - PROCESS | 1799 | 1469550333657 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:25:33 INFO - PROCESS | 1799 | 1469550333664 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1799 | 1469550333667 Marionette TRACE conn4 <- [1,1634,null,{}] 09:25:33 INFO - PROCESS | 1799 | 1469550333673 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:25:33 INFO - PROCESS | 1799 | 1469550333679 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:33 INFO - PROCESS | 1799 | 1469550333868 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:25:34 INFO - PROCESS | 1799 | 1469550334042 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1799 | 1469550334055 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e378800 == 37 [pid = 1799] [id = 416] 09:25:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8f68f000) [pid = 1799] [serial = 1249] [outer = (nil)] 09:25:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8f693c00) [pid = 1799] [serial = 1250] [outer = 0x8f68f000] 09:25:34 INFO - PROCESS | 1799 | 1469550334144 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8f692800) [pid = 1799] [serial = 1251] [outer = 0x8f68f000] 09:25:35 INFO - PROCESS | 1799 | 1469550335115 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:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1489ms 09:25:35 INFO - PROCESS | 1799 | 1469550335163 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 1799 | 1469550335168 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:25:35 INFO - PROCESS | 1799 | 1469550335175 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 1799 | 1469550335178 Marionette TRACE conn4 <- [1,1638,null,{}] 09:25:35 INFO - PROCESS | 1799 | 1469550335185 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:25:35 INFO - PROCESS | 1799 | 1469550335190 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:35 INFO - PROCESS | 1799 | 1469550335368 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:25:35 INFO - PROCESS | 1799 | 1469550335546 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 1799 | 1469550335556 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e382400 == 38 [pid = 1799] [id = 417] 09:25:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8eb16000) [pid = 1799] [serial = 1252] [outer = (nil)] 09:25:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x90c38800) [pid = 1799] [serial = 1253] [outer = 0x8eb16000] 09:25:35 INFO - PROCESS | 1799 | 1469550335639 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x90c3ac00) [pid = 1799] [serial = 1254] [outer = 0x8eb16000] 09:25:36 INFO - PROCESS | 1799 | 1469550336680 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:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1581ms 09:25:36 INFO - PROCESS | 1799 | 1469550336758 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:25:36 INFO - PROCESS | 1799 | 1469550336762 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:25:36 INFO - PROCESS | 1799 | 1469550336769 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 1799 | 1469550336773 Marionette TRACE conn4 <- [1,1642,null,{}] 09:25:36 INFO - PROCESS | 1799 | 1469550336780 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:25:36 INFO - PROCESS | 1799 | 1469550336792 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:37 INFO - PROCESS | 1799 | 1469550337071 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:25:37 INFO - PROCESS | 1799 | 1469550337357 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 1799 | 1469550337367 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f691000 == 39 [pid = 1799] [id = 418] 09:25:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x90c30400) [pid = 1799] [serial = 1255] [outer = (nil)] 09:25:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x91356000) [pid = 1799] [serial = 1256] [outer = 0x90c30400] 09:25:37 INFO - PROCESS | 1799 | 1469550337458 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x9135b000) [pid = 1799] [serial = 1257] [outer = 0x90c30400] 09:25:38 INFO - PROCESS | 1799 | 1469550338405 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:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1693ms 09:25:38 INFO - PROCESS | 1799 | 1469550338462 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 1799 | 1469550338465 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:25:38 INFO - PROCESS | 1799 | 1469550338473 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 1799 | 1469550338475 Marionette TRACE conn4 <- [1,1646,null,{}] 09:25:38 INFO - PROCESS | 1799 | 1469550338482 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:25:38 INFO - PROCESS | 1799 | 1469550338487 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:38 INFO - PROCESS | 1799 | 1469550338666 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:25:38 INFO - PROCESS | 1799 | 1469550338852 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 1799 | 1469550338860 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ef000 == 40 [pid = 1799] [id = 419] 09:25:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8b6f2000) [pid = 1799] [serial = 1258] [outer = (nil)] 09:25:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8d93b800) [pid = 1799] [serial = 1259] [outer = 0x8b6f2000] 09:25:38 INFO - PROCESS | 1799 | 1469550338939 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8d9cb400) [pid = 1799] [serial = 1260] [outer = 0x8b6f2000] 09:25:40 INFO - PROCESS | 1799 | 1469550340114 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:25:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:25:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1689ms 09:25:40 INFO - PROCESS | 1799 | 1469550340162 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 1799 | 1469550340169 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:25:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:25:40 INFO - PROCESS | 1799 | 1469550340177 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 1799 | 1469550340185 Marionette TRACE conn4 <- [1,1650,null,{}] 09:25:40 INFO - PROCESS | 1799 | 1469550340192 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:25:40 INFO - PROCESS | 1799 | 1469550340197 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:40 INFO - PROCESS | 1799 | 1469550340375 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:25:40 INFO - PROCESS | 1799 | 1469550340646 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 1799 | 1469550340657 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef8000 == 41 [pid = 1799] [id = 420] 09:25:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8cef8400) [pid = 1799] [serial = 1261] [outer = (nil)] 09:25:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8d9c5800) [pid = 1799] [serial = 1262] [outer = 0x8cef8400] 09:25:40 INFO - PROCESS | 1799 | 1469550340794 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8e548800) [pid = 1799] [serial = 1263] [outer = 0x8cef8400] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8ee68800) [pid = 1799] [serial = 1191] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x91347c00) [pid = 1799] [serial = 1200] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x90d25400) [pid = 1799] [serial = 1199] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8f49bc00) [pid = 1799] [serial = 1193] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8d930400) [pid = 1799] [serial = 1184] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8d93f800) [pid = 1799] [serial = 1185] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8d7ec000) [pid = 1799] [serial = 1172] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8e377000) [pid = 1799] [serial = 1173] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8eb4bc00) [pid = 1799] [serial = 1175] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8ece2000) [pid = 1799] [serial = 1176] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8eb42000) [pid = 1799] [serial = 1170] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8ecef400) [pid = 1799] [serial = 1190] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8f49a400) [pid = 1799] [serial = 1178] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8f688400) [pid = 1799] [serial = 1179] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x90c32400) [pid = 1799] [serial = 1181] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x90c34400) [pid = 1799] [serial = 1182] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8f68a400) [pid = 1799] [serial = 1194] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8eae9400) [pid = 1799] [serial = 1187] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8eb14000) [pid = 1799] [serial = 1188] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eb0e000) [pid = 1799] [serial = 1196] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8eb4b400) [pid = 1799] [serial = 1197] [outer = (nil)] [url = about:blank] 09:25:41 INFO - PROCESS | 1799 | 1469550341711 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:25:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:25:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1593ms 09:25:41 INFO - PROCESS | 1799 | 1469550341770 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 1799 | 1469550341777 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:25:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:25:41 INFO - PROCESS | 1799 | 1469550341787 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 1799 | 1469550341790 Marionette TRACE conn4 <- [1,1654,null,{}] 09:25:41 INFO - PROCESS | 1799 | 1469550341797 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:25:41 INFO - PROCESS | 1799 | 1469550341804 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:41 INFO - PROCESS | 1799 | 1469550341988 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:25:42 INFO - PROCESS | 1799 | 1469550342145 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 1799 | 1469550342155 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d936c00 == 42 [pid = 1799] [id = 421] 09:25:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8eae9400) [pid = 1799] [serial = 1264] [outer = (nil)] 09:25:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8eb1ac00) [pid = 1799] [serial = 1265] [outer = 0x8eae9400] 09:25:42 INFO - PROCESS | 1799 | 1469550342237 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8eb3e000) [pid = 1799] [serial = 1266] [outer = 0x8eae9400] 09:25:43 INFO - PROCESS | 1799 | 1469550343112 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:25:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:25:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1386ms 09:25:43 INFO - PROCESS | 1799 | 1469550343174 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:25:43 INFO - PROCESS | 1799 | 1469550343178 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:25:43 INFO - PROCESS | 1799 | 1469550343185 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 1799 | 1469550343191 Marionette TRACE conn4 <- [1,1658,null,{}] 09:25:43 INFO - PROCESS | 1799 | 1469550343207 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:25:43 INFO - PROCESS | 1799 | 1469550343215 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:43 INFO - PROCESS | 1799 | 1469550343396 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:25:43 INFO - PROCESS | 1799 | 1469550343547 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 1799 | 1469550343558 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eced800 == 43 [pid = 1799] [id = 422] 09:25:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8ee63400) [pid = 1799] [serial = 1267] [outer = (nil)] 09:25:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8ee6c400) [pid = 1799] [serial = 1268] [outer = 0x8ee63400] 09:25:43 INFO - PROCESS | 1799 | 1469550343633 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8f49d800) [pid = 1799] [serial = 1269] [outer = 0x8ee63400] 09:25:44 INFO - PROCESS | 1799 | 1469550344720 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:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1585ms 09:25:44 INFO - PROCESS | 1799 | 1469550344771 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 1799 | 1469550344777 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:25:44 INFO - PROCESS | 1799 | 1469550344787 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 1799 | 1469550344795 Marionette TRACE conn4 <- [1,1662,null,{}] 09:25:44 INFO - PROCESS | 1799 | 1469550344803 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:25:44 INFO - PROCESS | 1799 | 1469550344808 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:45 INFO - PROCESS | 1799 | 1469550345011 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:25:45 INFO - PROCESS | 1799 | 1469550345251 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1799 | 1469550345263 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d930c00 == 44 [pid = 1799] [id = 423] 09:25:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8d932400) [pid = 1799] [serial = 1270] [outer = (nil)] 09:25:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8e37f800) [pid = 1799] [serial = 1271] [outer = 0x8d932400] 09:25:45 INFO - PROCESS | 1799 | 1469550345393 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8eaf2400) [pid = 1799] [serial = 1272] [outer = 0x8d932400] 09:25:46 INFO - PROCESS | 1799 | 1469550346357 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:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1636ms 09:25:46 INFO - PROCESS | 1799 | 1469550346424 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 1799 | 1469550346432 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:25:46 INFO - PROCESS | 1799 | 1469550346444 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 1799 | 1469550346448 Marionette TRACE conn4 <- [1,1666,null,{}] 09:25:46 INFO - PROCESS | 1799 | 1469550346456 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:25:46 INFO - PROCESS | 1799 | 1469550346462 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:46 INFO - PROCESS | 1799 | 1469550346708 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:25:47 INFO - PROCESS | 1799 | 1469550347000 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 1799 | 1469550347013 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea9c800 == 45 [pid = 1799] [id = 424] 09:25:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8ece6000) [pid = 1799] [serial = 1273] [outer = (nil)] 09:25:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8ee62400) [pid = 1799] [serial = 1274] [outer = 0x8ece6000] 09:25:47 INFO - PROCESS | 1799 | 1469550347127 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8f48fc00) [pid = 1799] [serial = 1275] [outer = 0x8ece6000] 09:25:48 INFO - PROCESS | 1799 | 1469550348044 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:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1637ms 09:25:48 INFO - PROCESS | 1799 | 1469550348099 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 1799 | 1469550348102 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:25:48 INFO - PROCESS | 1799 | 1469550348113 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 1799 | 1469550348118 Marionette TRACE conn4 <- [1,1670,null,{}] 09:25:48 INFO - PROCESS | 1799 | 1469550348137 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:25:48 INFO - PROCESS | 1799 | 1469550348146 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:48 INFO - PROCESS | 1799 | 1469550348355 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:25:48 INFO - PROCESS | 1799 | 1469550348508 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 1799 | 1469550348520 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c38400 == 46 [pid = 1799] [id = 425] 09:25:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x90c39800) [pid = 1799] [serial = 1276] [outer = (nil)] 09:25:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x90d25c00) [pid = 1799] [serial = 1277] [outer = 0x90c39800] 09:25:48 INFO - PROCESS | 1799 | 1469550348602 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x9134b400) [pid = 1799] [serial = 1278] [outer = 0x90c39800] 09:25:49 INFO - PROCESS | 1799 | 1469550349581 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:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1541ms 09:25:49 INFO - PROCESS | 1799 | 1469550349654 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 1799 | 1469550349658 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:25:49 INFO - PROCESS | 1799 | 1469550349666 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 1799 | 1469550349670 Marionette TRACE conn4 <- [1,1674,null,{}] 09:25:49 INFO - PROCESS | 1799 | 1469550349676 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:25:49 INFO - PROCESS | 1799 | 1469550349682 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:49 INFO - PROCESS | 1799 | 1469550349929 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:25:50 INFO - PROCESS | 1799 | 1469550350172 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 1799 | 1469550350181 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6efc00 == 47 [pid = 1799] [id = 426] 09:25:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8b6f1c00) [pid = 1799] [serial = 1279] [outer = (nil)] 09:25:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x9135d000) [pid = 1799] [serial = 1280] [outer = 0x8b6f1c00] 09:25:50 INFO - PROCESS | 1799 | 1469550350306 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x913f5800) [pid = 1799] [serial = 1281] [outer = 0x8b6f1c00] 09:25:51 INFO - PROCESS | 1799 | 1469550351204 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:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1584ms 09:25:51 INFO - PROCESS | 1799 | 1469550351251 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:25:51 INFO - PROCESS | 1799 | 1469550351256 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:25:51 INFO - PROCESS | 1799 | 1469550351263 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 1799 | 1469550351267 Marionette TRACE conn4 <- [1,1678,null,{}] 09:25:51 INFO - PROCESS | 1799 | 1469550351273 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:25:51 INFO - PROCESS | 1799 | 1469550351278 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:51 INFO - PROCESS | 1799 | 1469550351464 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:25:51 INFO - PROCESS | 1799 | 1469550351644 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 1799 | 1469550351654 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecef800 == 48 [pid = 1799] [id = 427] 09:25:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x9134b000) [pid = 1799] [serial = 1282] [outer = (nil)] 09:25:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x91916800) [pid = 1799] [serial = 1283] [outer = 0x9134b000] 09:25:51 INFO - PROCESS | 1799 | 1469550351749 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x91f41800) [pid = 1799] [serial = 1284] [outer = 0x9134b000] 09:25:52 INFO - PROCESS | 1799 | 1469550352793 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:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1584ms 09:25:52 INFO - PROCESS | 1799 | 1469550352847 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 1799 | 1469550352851 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:25:52 INFO - PROCESS | 1799 | 1469550352858 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 1799 | 1469550352863 Marionette TRACE conn4 <- [1,1682,null,{}] 09:25:52 INFO - PROCESS | 1799 | 1469550352872 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:25:52 INFO - PROCESS | 1799 | 1469550352884 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:53 INFO - PROCESS | 1799 | 1469550353120 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:25:53 INFO - PROCESS | 1799 | 1469550353346 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 1799 | 1469550353353 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e1000 == 49 [pid = 1799] [id = 428] 09:25:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x91910400) [pid = 1799] [serial = 1285] [outer = (nil)] 09:25:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x91f8a400) [pid = 1799] [serial = 1286] [outer = 0x91910400] 09:25:53 INFO - PROCESS | 1799 | 1469550353485 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x92230000) [pid = 1799] [serial = 1287] [outer = 0x91910400] 09:25:54 INFO - PROCESS | 1799 | 1469550354388 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:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1592ms 09:25:54 INFO - PROCESS | 1799 | 1469550354452 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 1799 | 1469550354456 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:25:54 INFO - PROCESS | 1799 | 1469550354463 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 1799 | 1469550354466 Marionette TRACE conn4 <- [1,1686,null,{}] 09:25:54 INFO - PROCESS | 1799 | 1469550354473 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:25:54 INFO - PROCESS | 1799 | 1469550354478 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:54 INFO - PROCESS | 1799 | 1469550354665 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:25:54 INFO - PROCESS | 1799 | 1469550354851 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 1799 | 1469550354862 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fcc00 == 50 [pid = 1799] [id = 429] 09:25:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8eb4bc00) [pid = 1799] [serial = 1288] [outer = (nil)] 09:25:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x92394800) [pid = 1799] [serial = 1289] [outer = 0x8eb4bc00] 09:25:54 INFO - PROCESS | 1799 | 1469550354947 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x92396c00) [pid = 1799] [serial = 1290] [outer = 0x8eb4bc00] 09:25:55 INFO - PROCESS | 1799 | 1469550355981 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:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1585ms 09:25:56 INFO - PROCESS | 1799 | 1469550356050 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 1799 | 1469550356054 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:25:56 INFO - PROCESS | 1799 | 1469550356061 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 1799 | 1469550356065 Marionette TRACE conn4 <- [1,1690,null,{}] 09:25:56 INFO - PROCESS | 1799 | 1469550356071 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:25:56 INFO - PROCESS | 1799 | 1469550356077 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:56 INFO - PROCESS | 1799 | 1469550356315 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:25:56 INFO - PROCESS | 1799 | 1469550356545 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 1799 | 1469550356556 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb12c00 == 51 [pid = 1799] [id = 430] 09:25:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x91f69400) [pid = 1799] [serial = 1291] [outer = (nil)] 09:25:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x938d3c00) [pid = 1799] [serial = 1292] [outer = 0x91f69400] 09:25:56 INFO - PROCESS | 1799 | 1469550356678 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x938d6c00) [pid = 1799] [serial = 1293] [outer = 0x91f69400] 09:25:57 INFO - PROCESS | 1799 | 1469550357833 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:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1836ms 09:25:57 INFO - PROCESS | 1799 | 1469550357898 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 1799 | 1469550357905 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:25:57 INFO - PROCESS | 1799 | 1469550357914 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 1799 | 1469550357919 Marionette TRACE conn4 <- [1,1694,null,{}] 09:25:57 INFO - PROCESS | 1799 | 1469550357928 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:25:57 INFO - PROCESS | 1799 | 1469550357933 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:58 INFO - PROCESS | 1799 | 1469550358156 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f8400 == 50 [pid = 1799] [id = 407] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8e37f000 == 49 [pid = 1799] [id = 395] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7f0000 == 48 [pid = 1799] [id = 386] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9d0400 == 47 [pid = 1799] [id = 398] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8e380000 == 46 [pid = 1799] [id = 387] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e4400 == 45 [pid = 1799] [id = 390] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee6f000 == 44 [pid = 1799] [id = 392] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e7800 == 43 [pid = 1799] [id = 400] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8f492c00 == 42 [pid = 1799] [id = 393] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8f68b400 == 41 [pid = 1799] [id = 402] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8ece8800 == 40 [pid = 1799] [id = 396] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb41800 == 39 [pid = 1799] [id = 401] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef8800 == 38 [pid = 1799] [id = 394] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e8800 == 37 [pid = 1799] [id = 397] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f3800 == 36 [pid = 1799] [id = 388] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f6800 == 35 [pid = 1799] [id = 399] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb15000 == 34 [pid = 1799] [id = 389] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7de000 == 33 [pid = 1799] [id = 391] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x91360800 == 32 [pid = 1799] [id = 403] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8f492800 == 31 [pid = 1799] [id = 404] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f2c00 == 30 [pid = 1799] [id = 405] 09:25:59 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fa000 == 29 [pid = 1799] [id = 406] 09:25:59 INFO - PROCESS | 1799 | 1469550359677 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 1799 | 1469550359688 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:25:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f1400 == 30 [pid = 1799] [id = 431] 09:25:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x8b6f2c00) [pid = 1799] [serial = 1294] [outer = (nil)] 09:25:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x8b6fa000) [pid = 1799] [serial = 1295] [outer = 0x8b6f2c00] 09:25:59 INFO - PROCESS | 1799 | 1469550359914 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x8cdf6000) [pid = 1799] [serial = 1296] [outer = 0x8b6f2c00] 09:26:00 INFO - PROCESS | 1799 | 1469550360860 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:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2990ms 09:26:00 INFO - PROCESS | 1799 | 1469550360906 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 1799 | 1469550360913 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:26:00 INFO - PROCESS | 1799 | 1469550360921 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 1799 | 1469550360926 Marionette TRACE conn4 <- [1,1698,null,{}] 09:26:00 INFO - PROCESS | 1799 | 1469550360941 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:26:00 INFO - PROCESS | 1799 | 1469550360950 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:01 INFO - PROCESS | 1799 | 1469550361186 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:26:01 INFO - PROCESS | 1799 | 1469550361221 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 1799 | 1469550361235 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7ec800 == 31 [pid = 1799] [id = 432] 09:26:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x8d7ed000) [pid = 1799] [serial = 1297] [outer = (nil)] 09:26:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x8d933400) [pid = 1799] [serial = 1298] [outer = 0x8d7ed000] 09:26:01 INFO - PROCESS | 1799 | 1469550361309 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x8d9c3000) [pid = 1799] [serial = 1299] [outer = 0x8d7ed000] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x8e37c800) [pid = 1799] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x8b7e6400) [pid = 1799] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x8cdfb000) [pid = 1799] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x8b6f8800) [pid = 1799] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8d933800) [pid = 1799] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x8d932000) [pid = 1799] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8eb50000) [pid = 1799] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x9134d000) [pid = 1799] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x913ec000) [pid = 1799] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x9135f800) [pid = 1799] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x91f3b400) [pid = 1799] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8b7de400) [pid = 1799] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8eb19000) [pid = 1799] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8ee65c00) [pid = 1799] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8eb1b000) [pid = 1799] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8ee63400) [pid = 1799] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8f68f000) [pid = 1799] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8cef8400) [pid = 1799] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8d7eec00) [pid = 1799] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8eb16000) [pid = 1799] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8b6f2000) [pid = 1799] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x90c30400) [pid = 1799] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:26:02 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8eae9400) [pid = 1799] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:26:03 INFO - PROCESS | 1799 | 1469550363121 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:26:03 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:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2258ms 09:26:03 INFO - PROCESS | 1799 | 1469550363183 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 1799 | 1469550363191 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:26:03 INFO - PROCESS | 1799 | 1469550363201 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 1799 | 1469550363203 Marionette TRACE conn4 <- [1,1702,null,{}] 09:26:03 INFO - PROCESS | 1799 | 1469550363210 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:26:03 INFO - PROCESS | 1799 | 1469550363217 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:03 INFO - PROCESS | 1799 | 1469550363415 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:26:03 INFO - PROCESS | 1799 | 1469550363554 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 1799 | 1469550363565 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef3c00 == 32 [pid = 1799] [id = 433] 09:26:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8d7e3400) [pid = 1799] [serial = 1300] [outer = (nil)] 09:26:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8e37f000) [pid = 1799] [serial = 1301] [outer = 0x8d7e3400] 09:26:03 INFO - PROCESS | 1799 | 1469550363636 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8e54cc00) [pid = 1799] [serial = 1302] [outer = 0x8d7e3400] 09:26:04 INFO - PROCESS | 1799 | 1469550364632 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:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1479ms 09:26:04 INFO - PROCESS | 1799 | 1469550364681 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 1799 | 1469550364689 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:26:04 INFO - PROCESS | 1799 | 1469550364700 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 1799 | 1469550364707 Marionette TRACE conn4 <- [1,1706,null,{}] 09:26:04 INFO - PROCESS | 1799 | 1469550364718 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:26:04 INFO - PROCESS | 1799 | 1469550364723 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:04 INFO - PROCESS | 1799 | 1469550364987 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:26:05 INFO - PROCESS | 1799 | 1469550365254 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 1799 | 1469550365269 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef4400 == 33 [pid = 1799] [id = 434] 09:26:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8cef7800) [pid = 1799] [serial = 1303] [outer = (nil)] 09:26:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8d7e5c00) [pid = 1799] [serial = 1304] [outer = 0x8cef7800] 09:26:05 INFO - PROCESS | 1799 | 1469550365405 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8d936800) [pid = 1799] [serial = 1305] [outer = 0x8cef7800] 09:26:06 INFO - PROCESS | 1799 | 1469550366375 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:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1742ms 09:26:06 INFO - PROCESS | 1799 | 1469550366442 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 1799 | 1469550366451 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:26:06 INFO - PROCESS | 1799 | 1469550366463 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 1799 | 1469550366467 Marionette TRACE conn4 <- [1,1710,null,{}] 09:26:06 INFO - PROCESS | 1799 | 1469550366474 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:26:06 INFO - PROCESS | 1799 | 1469550366479 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:06 INFO - PROCESS | 1799 | 1469550366727 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:26:06 INFO - PROCESS | 1799 | 1469550366972 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 1799 | 1469550366984 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54c400 == 34 [pid = 1799] [id = 435] 09:26:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8eaa3000) [pid = 1799] [serial = 1306] [outer = (nil)] 09:26:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8eaf7400) [pid = 1799] [serial = 1307] [outer = 0x8eaa3000] 09:26:07 INFO - PROCESS | 1799 | 1469550367129 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 98 (0x8eb1b400) [pid = 1799] [serial = 1308] [outer = 0x8eaa3000] 09:26:08 INFO - PROCESS | 1799 | 1469550368130 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:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1741ms 09:26:08 INFO - PROCESS | 1799 | 1469550368205 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 1799 | 1469550368209 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:26:08 INFO - PROCESS | 1799 | 1469550368217 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 1799 | 1469550368223 Marionette TRACE conn4 <- [1,1714,null,{}] 09:26:08 INFO - PROCESS | 1799 | 1469550368243 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:26:08 INFO - PROCESS | 1799 | 1469550368254 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:08 INFO - PROCESS | 1799 | 1469550368573 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:26:08 INFO - PROCESS | 1799 | 1469550368808 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 1799 | 1469550368822 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eceec00 == 35 [pid = 1799] [id = 436] 09:26:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 99 (0x8ecef400) [pid = 1799] [serial = 1309] [outer = (nil)] 09:26:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 100 (0x8ee68000) [pid = 1799] [serial = 1310] [outer = 0x8ecef400] 09:26:08 INFO - PROCESS | 1799 | 1469550368916 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 101 (0x8f689c00) [pid = 1799] [serial = 1311] [outer = 0x8ecef400] 09:26:09 INFO - PROCESS | 1799 | 1469550369936 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:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1790ms 09:26:10 INFO - PROCESS | 1799 | 1469550370008 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:26:10 INFO - PROCESS | 1799 | 1469550370013 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:26:10 INFO - PROCESS | 1799 | 1469550370020 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 1799 | 1469550370023 Marionette TRACE conn4 <- [1,1718,null,{}] 09:26:10 INFO - PROCESS | 1799 | 1469550370029 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:26:10 INFO - PROCESS | 1799 | 1469550370035 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:10 INFO - PROCESS | 1799 | 1469550370276 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:26:10 INFO - PROCESS | 1799 | 1469550370548 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 1799 | 1469550370556 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e374400 == 36 [pid = 1799] [id = 437] 09:26:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 102 (0x8ece6c00) [pid = 1799] [serial = 1312] [outer = (nil)] 09:26:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 103 (0x90c33400) [pid = 1799] [serial = 1313] [outer = 0x8ece6c00] 09:26:10 INFO - PROCESS | 1799 | 1469550370647 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 104 (0x90d1f000) [pid = 1799] [serial = 1314] [outer = 0x8ece6c00] 09:26:11 INFO - PROCESS | 1799 | 1469550371567 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:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1581ms 09:26:11 INFO - PROCESS | 1799 | 1469550371601 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 1799 | 1469550371605 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:26:11 INFO - PROCESS | 1799 | 1469550371612 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 1799 | 1469550371615 Marionette TRACE conn4 <- [1,1722,null,{}] 09:26:11 INFO - PROCESS | 1799 | 1469550371641 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:26:11 INFO - PROCESS | 1799 | 1469550371648 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:11 INFO - PROCESS | 1799 | 1469550371834 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:26:12 INFO - PROCESS | 1799 | 1469550372019 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 1799 | 1469550372029 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb13000 == 37 [pid = 1799] [id = 438] 09:26:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 105 (0x8eb38000) [pid = 1799] [serial = 1315] [outer = (nil)] 09:26:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 106 (0x91347c00) [pid = 1799] [serial = 1316] [outer = 0x8eb38000] 09:26:12 INFO - PROCESS | 1799 | 1469550372110 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 107 (0x9134cc00) [pid = 1799] [serial = 1317] [outer = 0x8eb38000] 09:26:13 INFO - PROCESS | 1799 | 1469550373078 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:26:13 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:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1507ms 09:26:13 INFO - PROCESS | 1799 | 1469550373120 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 1799 | 1469550373125 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:26:13 INFO - PROCESS | 1799 | 1469550373132 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 1799 | 1469550373136 Marionette TRACE conn4 <- [1,1726,null,{}] 09:26:13 INFO - PROCESS | 1799 | 1469550373142 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:26:13 INFO - PROCESS | 1799 | 1469550373153 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:13 INFO - PROCESS | 1799 | 1469550373387 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:26:13 INFO - PROCESS | 1799 | 1469550373621 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 1799 | 1469550373628 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e37e400 == 38 [pid = 1799] [id = 439] 09:26:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 108 (0x90d24800) [pid = 1799] [serial = 1318] [outer = (nil)] 09:26:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 109 (0x91f63800) [pid = 1799] [serial = 1319] [outer = 0x90d24800] 09:26:13 INFO - PROCESS | 1799 | 1469550373758 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 110 (0x91f6d000) [pid = 1799] [serial = 1320] [outer = 0x90d24800] 09:26:14 INFO - PROCESS | 1799 | 1469550374676 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:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1585ms 09:26:14 INFO - PROCESS | 1799 | 1469550374718 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1799 | 1469550374723 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:26:14 INFO - PROCESS | 1799 | 1469550374730 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1799 | 1469550374732 Marionette TRACE conn4 <- [1,1730,null,{}] 09:26:14 INFO - PROCESS | 1799 | 1469550374739 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:26:14 INFO - PROCESS | 1799 | 1469550374744 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:14 INFO - PROCESS | 1799 | 1469550374931 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:26:15 INFO - PROCESS | 1799 | 1469550375123 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 1799 | 1469550375132 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f0000 == 39 [pid = 1799] [id = 440] 09:26:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 111 (0x8cef1800) [pid = 1799] [serial = 1321] [outer = (nil)] 09:26:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 112 (0x92393400) [pid = 1799] [serial = 1322] [outer = 0x8cef1800] 09:26:15 INFO - PROCESS | 1799 | 1469550375225 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 113 (0x92395800) [pid = 1799] [serial = 1323] [outer = 0x8cef1800] 09:26:16 INFO - PROCESS | 1799 | 1469550376212 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:26:16 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:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1538ms 09:26:16 INFO - PROCESS | 1799 | 1469550376269 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 1799 | 1469550376274 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:26:16 INFO - PROCESS | 1799 | 1469550376280 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 1799 | 1469550376284 Marionette TRACE conn4 <- [1,1734,null,{}] 09:26:16 INFO - PROCESS | 1799 | 1469550376290 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:26:16 INFO - PROCESS | 1799 | 1469550376295 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:16 INFO - PROCESS | 1799 | 1469550376478 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:26:16 INFO - PROCESS | 1799 | 1469550376718 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 1799 | 1469550376729 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf4c00 == 40 [pid = 1799] [id = 441] 09:26:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 114 (0x8cdf7800) [pid = 1799] [serial = 1324] [outer = (nil)] 09:26:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 115 (0x8d7e6c00) [pid = 1799] [serial = 1325] [outer = 0x8cdf7800] 09:26:16 INFO - PROCESS | 1799 | 1469550376865 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 116 (0x8e540c00) [pid = 1799] [serial = 1326] [outer = 0x8cdf7800] 09:26:17 INFO - PROCESS | 1799 | 1469550377939 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:26:18 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:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1735ms 09:26:18 INFO - PROCESS | 1799 | 1469550378016 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 1799 | 1469550378022 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:26:18 INFO - PROCESS | 1799 | 1469550378032 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 1799 | 1469550378036 Marionette TRACE conn4 <- [1,1738,null,{}] 09:26:18 INFO - PROCESS | 1799 | 1469550378046 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:26:18 INFO - PROCESS | 1799 | 1469550378052 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:18 INFO - PROCESS | 1799 | 1469550378287 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:26:18 INFO - PROCESS | 1799 | 1469550378642 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1799 | 1469550378657 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:18 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfac00 == 39 [pid = 1799] [id = 408] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 115 (0x8eb36400) [pid = 1799] [serial = 1238] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 114 (0x8e381800) [pid = 1799] [serial = 1232] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 113 (0x8e37cc00) [pid = 1799] [serial = 1235] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 112 (0x8e542c00) [pid = 1799] [serial = 1233] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 111 (0x8cdfe400) [pid = 1799] [serial = 1226] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 110 (0x8ceef400) [pid = 1799] [serial = 1227] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 109 (0x8cdf2000) [pid = 1799] [serial = 1224] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 108 (0x8b7db400) [pid = 1799] [serial = 1223] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 107 (0x8eb36800) [pid = 1799] [serial = 1244] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 106 (0x8eb44400) [pid = 1799] [serial = 1245] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 105 (0x8ee6f800) [pid = 1799] [serial = 1247] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 104 (0x8f494c00) [pid = 1799] [serial = 1248] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 103 (0x8eb3d000) [pid = 1799] [serial = 1239] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 102 (0x8f693c00) [pid = 1799] [serial = 1250] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 101 (0x8d938000) [pid = 1799] [serial = 1229] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 100 (0x8f692800) [pid = 1799] [serial = 1251] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 99 (0x8eaec000) [pid = 1799] [serial = 1203] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 98 (0x8ea9d000) [pid = 1799] [serial = 1202] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 97 (0x8d937000) [pid = 1799] [serial = 1241] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8e374800) [pid = 1799] [serial = 1242] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x90c38800) [pid = 1799] [serial = 1253] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x90c3ac00) [pid = 1799] [serial = 1254] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8d93b800) [pid = 1799] [serial = 1259] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8d9cb400) [pid = 1799] [serial = 1260] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8f497000) [pid = 1799] [serial = 1206] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8ee6f400) [pid = 1799] [serial = 1205] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x91361800) [pid = 1799] [serial = 1209] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x91350c00) [pid = 1799] [serial = 1208] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x9190b000) [pid = 1799] [serial = 1212] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x913f6400) [pid = 1799] [serial = 1211] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x91356000) [pid = 1799] [serial = 1256] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x91917c00) [pid = 1799] [serial = 1215] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x9135b000) [pid = 1799] [serial = 1257] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x91915400) [pid = 1799] [serial = 1214] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x91f6d400) [pid = 1799] [serial = 1218] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x91f6c000) [pid = 1799] [serial = 1217] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x91f8b800) [pid = 1799] [serial = 1221] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x91f87400) [pid = 1799] [serial = 1220] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eb11800) [pid = 1799] [serial = 1236] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8d93dc00) [pid = 1799] [serial = 1230] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e6400 == 40 [pid = 1799] [id = 442] 09:26:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8cdf1c00) [pid = 1799] [serial = 1327] [outer = (nil)] 09:26:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8ceeb400) [pid = 1799] [serial = 1328] [outer = 0x8cdf1c00] 09:26:18 INFO - PROCESS | 1799 | 1469550378821 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8cef0400) [pid = 1799] [serial = 1329] [outer = 0x8cdf1c00] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8f49d800) [pid = 1799] [serial = 1269] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8ee6c400) [pid = 1799] [serial = 1268] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8eb1ac00) [pid = 1799] [serial = 1265] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8d9c5800) [pid = 1799] [serial = 1262] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8e548800) [pid = 1799] [serial = 1263] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eb3e000) [pid = 1799] [serial = 1266] [outer = (nil)] [url = about:blank] 09:26:19 INFO - PROCESS | 1799 | 1469550379649 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:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1683ms 09:26:19 INFO - PROCESS | 1799 | 1469550379716 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 1799 | 1469550379723 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:26:19 INFO - PROCESS | 1799 | 1469550379735 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 1799 | 1469550379738 Marionette TRACE conn4 <- [1,1742,null,{}] 09:26:19 INFO - PROCESS | 1799 | 1469550379745 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:26:19 INFO - PROCESS | 1799 | 1469550379751 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:19 INFO - PROCESS | 1799 | 1469550379942 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:26:20 INFO - PROCESS | 1799 | 1469550380087 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 1799 | 1469550380095 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7dc800 == 41 [pid = 1799] [id = 443] 09:26:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8d9c8c00) [pid = 1799] [serial = 1330] [outer = (nil)] 09:26:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8e37a800) [pid = 1799] [serial = 1331] [outer = 0x8d9c8c00] 09:26:20 INFO - PROCESS | 1799 | 1469550380181 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8e53f800) [pid = 1799] [serial = 1332] [outer = 0x8d9c8c00] 09:26:21 INFO - PROCESS | 1799 | 1469550381046 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:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1384ms 09:26:21 INFO - PROCESS | 1799 | 1469550381119 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 1799 | 1469550381123 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:26:21 INFO - PROCESS | 1799 | 1469550381140 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 1799 | 1469550381146 Marionette TRACE conn4 <- [1,1746,null,{}] 09:26:21 INFO - PROCESS | 1799 | 1469550381162 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:26:21 INFO - PROCESS | 1799 | 1469550381172 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:21 INFO - PROCESS | 1799 | 1469550381404 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:26:21 INFO - PROCESS | 1799 | 1469550381432 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 1799 | 1469550381439 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb11c00 == 42 [pid = 1799] [id = 444] 09:26:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8eb35400) [pid = 1799] [serial = 1333] [outer = (nil)] 09:26:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8eb3bc00) [pid = 1799] [serial = 1334] [outer = 0x8eb35400] 09:26:21 INFO - PROCESS | 1799 | 1469550381528 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8eb42c00) [pid = 1799] [serial = 1335] [outer = 0x8eb35400] 09:26:22 INFO - PROCESS | 1799 | 1469550382556 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:26:22 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:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1497ms 09:26:22 INFO - PROCESS | 1799 | 1469550382628 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 1799 | 1469550382632 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:26:22 INFO - PROCESS | 1799 | 1469550382652 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 1799 | 1469550382655 Marionette TRACE conn4 <- [1,1750,null,{}] 09:26:22 INFO - PROCESS | 1799 | 1469550382686 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:26:22 INFO - PROCESS | 1799 | 1469550382690 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:22 INFO - PROCESS | 1799 | 1469550382923 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:26:22 INFO - PROCESS | 1799 | 1469550382956 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 1799 | 1469550382977 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb50c00 == 43 [pid = 1799] [id = 445] 09:26:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8ee63400) [pid = 1799] [serial = 1336] [outer = (nil)] 09:26:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8ee6fc00) [pid = 1799] [serial = 1337] [outer = 0x8ee63400] 09:26:23 INFO - PROCESS | 1799 | 1469550383125 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8f494c00) [pid = 1799] [serial = 1338] [outer = 0x8ee63400] 09:26:23 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8d932400) [pid = 1799] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:26:23 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8ece6000) [pid = 1799] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:26:23 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x90c39800) [pid = 1799] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:26:23 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8b6f1c00) [pid = 1799] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:26:23 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x9134b000) [pid = 1799] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:26:23 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x91910400) [pid = 1799] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:26:23 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x91f69400) [pid = 1799] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:26:23 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8eb4bc00) [pid = 1799] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:26:23 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8d7ed000) [pid = 1799] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:26:23 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8b6f2c00) [pid = 1799] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:26:23 INFO - PROCESS | 1799 | 1469550383980 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:26:24 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:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1402ms 09:26:24 INFO - PROCESS | 1799 | 1469550384043 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 1799 | 1469550384047 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:26:24 INFO - PROCESS | 1799 | 1469550384053 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 1799 | 1469550384056 Marionette TRACE conn4 <- [1,1754,null,{}] 09:26:24 INFO - PROCESS | 1799 | 1469550384062 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:26:24 INFO - PROCESS | 1799 | 1469550384067 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:24 INFO - PROCESS | 1799 | 1469550384228 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:26:24 INFO - PROCESS | 1799 | 1469550384237 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1799 | 1469550384246 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f2c00 == 44 [pid = 1799] [id = 446] 09:26:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8d7ec400) [pid = 1799] [serial = 1339] [outer = (nil)] 09:26:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8f687800) [pid = 1799] [serial = 1340] [outer = 0x8d7ec400] 09:26:24 INFO - PROCESS | 1799 | 1469550384315 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8f692800) [pid = 1799] [serial = 1341] [outer = 0x8d7ec400] 09:26:25 INFO - PROCESS | 1799 | 1469550385285 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:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1282ms 09:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:26:25 INFO - PROCESS | 1799 | 1469550385336 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 1799 | 1469550385339 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:26:25 INFO - PROCESS | 1799 | 1469550385350 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 1799 | 1469550385354 Marionette TRACE conn4 <- [1,1758,null,{}] 09:26:25 INFO - PROCESS | 1799 | 1469550385359 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:26:25 INFO - PROCESS | 1799 | 1469550385369 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:25 INFO - PROCESS | 1799 | 1469550385728 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:26:25 INFO - PROCESS | 1799 | 1469550385821 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 1799 | 1469550385830 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e6000 == 45 [pid = 1799] [id = 447] 09:26:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8cdf5000) [pid = 1799] [serial = 1342] [outer = (nil)] 09:26:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8cdfd400) [pid = 1799] [serial = 1343] [outer = 0x8cdf5000] 09:26:25 INFO - PROCESS | 1799 | 1469550385960 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8cef6000) [pid = 1799] [serial = 1344] [outer = 0x8cdf5000] 09:26:27 INFO - PROCESS | 1799 | 1469550387028 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:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1762ms 09:26:27 INFO - PROCESS | 1799 | 1469550387109 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1799 | 1469550387116 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:26:27 INFO - PROCESS | 1799 | 1469550387124 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1799 | 1469550387129 Marionette TRACE conn4 <- [1,1762,null,{}] 09:26:27 INFO - PROCESS | 1799 | 1469550387137 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:26:27 INFO - PROCESS | 1799 | 1469550387143 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:27 INFO - PROCESS | 1799 | 1469550387379 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:26:27 INFO - PROCESS | 1799 | 1469550387671 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 1799 | 1469550387681 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9ccc00 == 46 [pid = 1799] [id = 448] 09:26:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8e543400) [pid = 1799] [serial = 1345] [outer = (nil)] 09:26:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8ea9b400) [pid = 1799] [serial = 1346] [outer = 0x8e543400] 09:26:27 INFO - PROCESS | 1799 | 1469550387768 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8eaec800) [pid = 1799] [serial = 1347] [outer = 0x8e543400] 09:26:28 INFO - PROCESS | 1799 | 1469550388768 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:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1683ms 09:26:28 INFO - PROCESS | 1799 | 1469550388808 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 1799 | 1469550388813 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:26:28 INFO - PROCESS | 1799 | 1469550388820 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 1799 | 1469550388825 Marionette TRACE conn4 <- [1,1766,null,{}] 09:26:28 INFO - PROCESS | 1799 | 1469550388832 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:26:28 INFO - PROCESS | 1799 | 1469550388838 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:29 INFO - PROCESS | 1799 | 1469550389051 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:26:29 INFO - PROCESS | 1799 | 1469550389328 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1799 | 1469550389334 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb11800 == 47 [pid = 1799] [id = 449] 09:26:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8eb41c00) [pid = 1799] [serial = 1348] [outer = (nil)] 09:26:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8eb4a400) [pid = 1799] [serial = 1349] [outer = 0x8eb41c00] 09:26:29 INFO - PROCESS | 1799 | 1469550389470 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8ee67c00) [pid = 1799] [serial = 1350] [outer = 0x8eb41c00] 09:26:30 INFO - PROCESS | 1799 | 1469550390494 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:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1706ms 09:26:30 INFO - PROCESS | 1799 | 1469550390527 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 1799 | 1469550390533 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:26:30 INFO - PROCESS | 1799 | 1469550390551 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 1799 | 1469550390558 Marionette TRACE conn4 <- [1,1770,null,{}] 09:26:30 INFO - PROCESS | 1799 | 1469550390565 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:26:30 INFO - PROCESS | 1799 | 1469550390570 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:30 INFO - PROCESS | 1799 | 1469550390765 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:26:30 INFO - PROCESS | 1799 | 1469550390962 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 1799 | 1469550390971 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7eb800 == 48 [pid = 1799] [id = 450] 09:26:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8eb4b000) [pid = 1799] [serial = 1351] [outer = (nil)] 09:26:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x90d20800) [pid = 1799] [serial = 1352] [outer = 0x8eb4b000] 09:26:31 INFO - PROCESS | 1799 | 1469550391142 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x9135f000) [pid = 1799] [serial = 1353] [outer = 0x8eb4b000] 09:26:32 INFO - PROCESS | 1799 | 1469550392068 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:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1598ms 09:26:32 INFO - PROCESS | 1799 | 1469550392141 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 1799 | 1469550392144 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:26:32 INFO - PROCESS | 1799 | 1469550392151 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 1799 | 1469550392154 Marionette TRACE conn4 <- [1,1774,null,{}] 09:26:32 INFO - PROCESS | 1799 | 1469550392160 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:26:32 INFO - PROCESS | 1799 | 1469550392166 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:32 INFO - PROCESS | 1799 | 1469550392387 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:26:32 INFO - PROCESS | 1799 | 1469550392609 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 1799 | 1469550392615 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb3a000 == 49 [pid = 1799] [id = 451] 09:26:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8f696400) [pid = 1799] [serial = 1354] [outer = (nil)] 09:26:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x913ed800) [pid = 1799] [serial = 1355] [outer = 0x8f696400] 09:26:32 INFO - PROCESS | 1799 | 1469550392755 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x913f6400) [pid = 1799] [serial = 1356] [outer = 0x8f696400] 09:26:33 INFO - PROCESS | 1799 | 1469550393655 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:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1539ms 09:26:33 INFO - PROCESS | 1799 | 1469550393691 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 1799 | 1469550393696 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:26:33 INFO - PROCESS | 1799 | 1469550393702 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 1799 | 1469550393705 Marionette TRACE conn4 <- [1,1778,null,{}] 09:26:33 INFO - PROCESS | 1799 | 1469550393711 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:26:33 INFO - PROCESS | 1799 | 1469550393716 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:33 INFO - PROCESS | 1799 | 1469550393961 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:26:34 INFO - PROCESS | 1799 | 1469550394143 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 1799 | 1469550394161 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7de400 == 50 [pid = 1799] [id = 452] 09:26:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8d93cc00) [pid = 1799] [serial = 1357] [outer = (nil)] 09:26:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x91f87400) [pid = 1799] [serial = 1358] [outer = 0x8d93cc00] 09:26:34 INFO - PROCESS | 1799 | 1469550394244 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x92233800) [pid = 1799] [serial = 1359] [outer = 0x8d93cc00] 09:26:35 INFO - PROCESS | 1799 | 1469550395238 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:26:35 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:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1883ms 09:26:35 INFO - PROCESS | 1799 | 1469550395592 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 1799 | 1469550395599 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:26:35 INFO - PROCESS | 1799 | 1469550395607 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 1799 | 1469550395612 Marionette TRACE conn4 <- [1,1782,null,{}] 09:26:35 INFO - PROCESS | 1799 | 1469550395665 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:26:35 INFO - PROCESS | 1799 | 1469550395672 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:35 INFO - PROCESS | 1799 | 1469550395923 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:26:36 INFO - PROCESS | 1799 | 1469550396139 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 1799 | 1469550396164 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9ca800 == 51 [pid = 1799] [id = 453] 09:26:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8d9cb000) [pid = 1799] [serial = 1360] [outer = (nil)] 09:26:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8e374800) [pid = 1799] [serial = 1361] [outer = 0x8d9cb000] 09:26:36 INFO - PROCESS | 1799 | 1469550396268 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8e548c00) [pid = 1799] [serial = 1362] [outer = 0x8d9cb000] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7da400 == 50 [pid = 1799] [id = 411] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8d936c00 == 49 [pid = 1799] [id = 421] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb50c00 == 48 [pid = 1799] [id = 445] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb11c00 == 47 [pid = 1799] [id = 444] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7dc800 == 46 [pid = 1799] [id = 443] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e6400 == 45 [pid = 1799] [id = 442] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f1400 == 44 [pid = 1799] [id = 431] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8eced800 == 43 [pid = 1799] [id = 422] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7ec800 == 42 [pid = 1799] [id = 432] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8eceec00 == 41 [pid = 1799] [id = 436] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8e382400 == 40 [pid = 1799] [id = 417] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8d930c00 == 39 [pid = 1799] [id = 423] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8e37bc00 == 38 [pid = 1799] [id = 410] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef3c00 == 37 [pid = 1799] [id = 433] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8e378800 == 36 [pid = 1799] [id = 416] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef4400 == 35 [pid = 1799] [id = 434] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8e37e400 == 34 [pid = 1799] [id = 439] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8f691000 == 33 [pid = 1799] [id = 418] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f0000 == 32 [pid = 1799] [id = 440] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea9c800 == 31 [pid = 1799] [id = 424] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8e374400 == 30 [pid = 1799] [id = 437] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9c7000 == 29 [pid = 1799] [id = 414] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ef000 == 28 [pid = 1799] [id = 419] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb13000 == 27 [pid = 1799] [id = 438] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8eae9800 == 26 [pid = 1799] [id = 412] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef8000 == 25 [pid = 1799] [id = 420] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf4c00 == 24 [pid = 1799] [id = 441] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e9000 == 23 [pid = 1799] [id = 409] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54c400 == 22 [pid = 1799] [id = 435] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee61c00 == 21 [pid = 1799] [id = 415] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf8000 == 20 [pid = 1799] [id = 413] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x90c38400 == 19 [pid = 1799] [id = 425] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecef800 == 18 [pid = 1799] [id = 427] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e1000 == 17 [pid = 1799] [id = 428] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fcc00 == 16 [pid = 1799] [id = 429] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb12c00 == 15 [pid = 1799] [id = 430] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6efc00 == 14 [pid = 1799] [id = 426] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7de400 == 13 [pid = 1799] [id = 452] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb3a000 == 12 [pid = 1799] [id = 451] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7eb800 == 11 [pid = 1799] [id = 450] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9ccc00 == 10 [pid = 1799] [id = 448] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb11800 == 9 [pid = 1799] [id = 449] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f2c00 == 8 [pid = 1799] [id = 446] 09:26:37 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e6000 == 7 [pid = 1799] [id = 447] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8e37f000) [pid = 1799] [serial = 1301] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8eaf2400) [pid = 1799] [serial = 1272] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8e37f800) [pid = 1799] [serial = 1271] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8f48fc00) [pid = 1799] [serial = 1275] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8ee62400) [pid = 1799] [serial = 1274] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x9134b400) [pid = 1799] [serial = 1278] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x90d25c00) [pid = 1799] [serial = 1277] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x913f5800) [pid = 1799] [serial = 1281] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x9135d000) [pid = 1799] [serial = 1280] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x91f41800) [pid = 1799] [serial = 1284] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x91916800) [pid = 1799] [serial = 1283] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x92230000) [pid = 1799] [serial = 1287] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x91f8a400) [pid = 1799] [serial = 1286] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x938d6c00) [pid = 1799] [serial = 1293] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x92396c00) [pid = 1799] [serial = 1290] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x92394800) [pid = 1799] [serial = 1289] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x938d3c00) [pid = 1799] [serial = 1292] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8d933400) [pid = 1799] [serial = 1298] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8d9c3000) [pid = 1799] [serial = 1299] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8b6fa000) [pid = 1799] [serial = 1295] [outer = (nil)] [url = about:blank] 09:26:37 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8cdf6000) [pid = 1799] [serial = 1296] [outer = (nil)] [url = about:blank] 09:26:38 INFO - PROCESS | 1799 | 1469550398464 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:26:38 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:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2892ms 09:26:38 INFO - PROCESS | 1799 | 1469550398499 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 1799 | 1469550398506 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:26:38 INFO - PROCESS | 1799 | 1469550398514 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 1799 | 1469550398519 Marionette TRACE conn4 <- [1,1786,null,{}] 09:26:38 INFO - PROCESS | 1799 | 1469550398528 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:26:38 INFO - PROCESS | 1799 | 1469550398533 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:38 INFO - PROCESS | 1799 | 1469550398708 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:26:38 INFO - PROCESS | 1799 | 1469550398880 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1799 | 1469550398895 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f5000 == 8 [pid = 1799] [id = 454] 09:26:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8b7dc800) [pid = 1799] [serial = 1363] [outer = (nil)] 09:26:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8cdfbc00) [pid = 1799] [serial = 1364] [outer = 0x8b7dc800] 09:26:38 INFO - PROCESS | 1799 | 1469550398968 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8cef6400) [pid = 1799] [serial = 1365] [outer = 0x8b7dc800] 09:26:39 INFO - PROCESS | 1799 | 1469550399774 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:26:39 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:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1333ms 09:26:39 INFO - PROCESS | 1799 | 1469550399847 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 1799 | 1469550399856 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:26:39 INFO - PROCESS | 1799 | 1469550399870 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 1799 | 1469550399874 Marionette TRACE conn4 <- [1,1790,null,{}] 09:26:39 INFO - PROCESS | 1799 | 1469550399881 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:26:39 INFO - PROCESS | 1799 | 1469550399887 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:40 INFO - PROCESS | 1799 | 1469550400089 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:26:40 INFO - PROCESS | 1799 | 1469550400235 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 1799 | 1469550400244 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d930400 == 9 [pid = 1799] [id = 455] 09:26:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8d93a000) [pid = 1799] [serial = 1366] [outer = (nil)] 09:26:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8d9c5000) [pid = 1799] [serial = 1367] [outer = 0x8d93a000] 09:26:40 INFO - PROCESS | 1799 | 1469550400337 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8d9cf400) [pid = 1799] [serial = 1368] [outer = 0x8d93a000] 09:26:41 INFO - PROCESS | 1799 | 1469550401397 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:26:41 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:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1594ms 09:26:41 INFO - PROCESS | 1799 | 1469550401464 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 1799 | 1469550401467 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:26:41 INFO - PROCESS | 1799 | 1469550401475 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 1799 | 1469550401481 Marionette TRACE conn4 <- [1,1794,null,{}] 09:26:41 INFO - PROCESS | 1799 | 1469550401505 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:26:41 INFO - PROCESS | 1799 | 1469550401515 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:41 INFO - PROCESS | 1799 | 1469550401740 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:26:41 INFO - PROCESS | 1799 | 1469550401765 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 1799 | 1469550401779 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaf6400 == 10 [pid = 1799] [id = 456] 09:26:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8eaf6800) [pid = 1799] [serial = 1369] [outer = (nil)] 09:26:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8eb0f800) [pid = 1799] [serial = 1370] [outer = 0x8eaf6800] 09:26:41 INFO - PROCESS | 1799 | 1469550401853 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8eb19c00) [pid = 1799] [serial = 1371] [outer = 0x8eaf6800] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8ee63400) [pid = 1799] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8d9c8c00) [pid = 1799] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8eaa3000) [pid = 1799] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x90d24800) [pid = 1799] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8cdf7800) [pid = 1799] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8cdf1c00) [pid = 1799] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eb38000) [pid = 1799] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8eb35400) [pid = 1799] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8cef1800) [pid = 1799] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8ecef400) [pid = 1799] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8ece6c00) [pid = 1799] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8d7e3400) [pid = 1799] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8d7ec400) [pid = 1799] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:26:43 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8cef7800) [pid = 1799] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:26:43 INFO - PROCESS | 1799 | 1469550403379 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:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2000ms 09:26:43 INFO - PROCESS | 1799 | 1469550403476 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 1799 | 1469550403481 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:26:43 INFO - PROCESS | 1799 | 1469550403487 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 1799 | 1469550403489 Marionette TRACE conn4 <- [1,1798,null,{}] 09:26:43 INFO - PROCESS | 1799 | 1469550403495 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:26:43 INFO - PROCESS | 1799 | 1469550403500 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:43 INFO - PROCESS | 1799 | 1469550403655 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:26:43 INFO - PROCESS | 1799 | 1469550403666 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 1799 | 1469550403672 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f0000 == 11 [pid = 1799] [id = 457] 09:26:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8b7da400) [pid = 1799] [serial = 1372] [outer = (nil)] 09:26:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eaa4000) [pid = 1799] [serial = 1373] [outer = 0x8b7da400] 09:26:43 INFO - PROCESS | 1799 | 1469550403743 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb33000) [pid = 1799] [serial = 1374] [outer = 0x8b7da400] 09:26:44 INFO - PROCESS | 1799 | 1469550404637 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:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1193ms 09:26:44 INFO - PROCESS | 1799 | 1469550404684 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 1799 | 1469550404688 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:26:44 INFO - PROCESS | 1799 | 1469550404695 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 1799 | 1469550404698 Marionette TRACE conn4 <- [1,1802,null,{}] 09:26:44 INFO - PROCESS | 1799 | 1469550404704 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:26:44 INFO - PROCESS | 1799 | 1469550404709 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:44 INFO - PROCESS | 1799 | 1469550404884 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:26:44 INFO - PROCESS | 1799 | 1469550404895 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 1799 | 1469550404903 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb36400 == 12 [pid = 1799] [id = 458] 09:26:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb41400) [pid = 1799] [serial = 1375] [outer = (nil)] 09:26:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8ecea800) [pid = 1799] [serial = 1376] [outer = 0x8eb41400] 09:26:45 INFO - PROCESS | 1799 | 1469550405107 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8ee68c00) [pid = 1799] [serial = 1377] [outer = 0x8eb41400] 09:26:46 INFO - PROCESS | 1799 | 1469550406246 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:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1630ms 09:26:46 INFO - PROCESS | 1799 | 1469550406327 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 1799 | 1469550406334 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:26:46 INFO - PROCESS | 1799 | 1469550406342 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 1799 | 1469550406350 Marionette TRACE conn4 <- [1,1806,null,{}] 09:26:46 INFO - PROCESS | 1799 | 1469550406359 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:26:46 INFO - PROCESS | 1799 | 1469550406365 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:46 INFO - PROCESS | 1799 | 1469550406610 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:26:46 INFO - PROCESS | 1799 | 1469550406846 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 1799 | 1469550406854 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf8c00 == 13 [pid = 1799] [id = 459] 09:26:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8cdf9000) [pid = 1799] [serial = 1378] [outer = (nil)] 09:26:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8d932c00) [pid = 1799] [serial = 1379] [outer = 0x8cdf9000] 09:26:46 INFO - PROCESS | 1799 | 1469550406985 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8d9c8c00) [pid = 1799] [serial = 1380] [outer = 0x8cdf9000] 09:26:48 INFO - PROCESS | 1799 | 1469550408009 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:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1740ms 09:26:48 INFO - PROCESS | 1799 | 1469550408083 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 1799 | 1469550408091 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:26:48 INFO - PROCESS | 1799 | 1469550408103 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 1799 | 1469550408107 Marionette TRACE conn4 <- [1,1810,null,{}] 09:26:48 INFO - PROCESS | 1799 | 1469550408114 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:26:48 INFO - PROCESS | 1799 | 1469550408121 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:48 INFO - PROCESS | 1799 | 1469550408369 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:26:48 INFO - PROCESS | 1799 | 1469550408645 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 1799 | 1469550408652 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fbc00 == 14 [pid = 1799] [id = 460] 09:26:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8e374c00) [pid = 1799] [serial = 1381] [outer = (nil)] 09:26:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8eb4e800) [pid = 1799] [serial = 1382] [outer = 0x8e374c00] 09:26:48 INFO - PROCESS | 1799 | 1469550408740 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8eaeb000) [pid = 1799] [serial = 1383] [outer = 0x8e374c00] 09:26:49 INFO - PROCESS | 1799 | 1469550409725 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:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1690ms 09:26:49 INFO - PROCESS | 1799 | 1469550409801 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 1799 | 1469550409805 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:26:49 INFO - PROCESS | 1799 | 1469550409813 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 1799 | 1469550409819 Marionette TRACE conn4 <- [1,1814,null,{}] 09:26:49 INFO - PROCESS | 1799 | 1469550409836 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:26:49 INFO - PROCESS | 1799 | 1469550409845 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:50 INFO - PROCESS | 1799 | 1469550410053 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:26:50 INFO - PROCESS | 1799 | 1469550410260 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 1799 | 1469550410271 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f498400 == 15 [pid = 1799] [id = 461] 09:26:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8f49b000) [pid = 1799] [serial = 1384] [outer = (nil)] 09:26:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8f68ec00) [pid = 1799] [serial = 1385] [outer = 0x8f49b000] 09:26:50 INFO - PROCESS | 1799 | 1469550410408 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x90c2ec00) [pid = 1799] [serial = 1386] [outer = 0x8f49b000] 09:26:51 INFO - PROCESS | 1799 | 1469550411378 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:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1645ms 09:26:51 INFO - PROCESS | 1799 | 1469550411460 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:26:51 INFO - PROCESS | 1799 | 1469550411465 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:26:51 INFO - PROCESS | 1799 | 1469550411472 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 1799 | 1469550411475 Marionette TRACE conn4 <- [1,1818,null,{}] 09:26:51 INFO - PROCESS | 1799 | 1469550411481 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:26:51 INFO - PROCESS | 1799 | 1469550411487 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:51 INFO - PROCESS | 1799 | 1469550411675 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:26:51 INFO - PROCESS | 1799 | 1469550411901 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 1799 | 1469550411912 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e376800 == 16 [pid = 1799] [id = 462] 09:26:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8eaf0800) [pid = 1799] [serial = 1387] [outer = (nil)] 09:26:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x90c2e000) [pid = 1799] [serial = 1388] [outer = 0x8eaf0800] 09:26:52 INFO - PROCESS | 1799 | 1469550411999 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x90c39800) [pid = 1799] [serial = 1389] [outer = 0x8eaf0800] 09:26:53 INFO - PROCESS | 1799 | 1469550413075 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:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1687ms 09:26:53 INFO - PROCESS | 1799 | 1469550413198 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 1799 | 1469550413205 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:26:53 INFO - PROCESS | 1799 | 1469550413221 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 1799 | 1469550413225 Marionette TRACE conn4 <- [1,1822,null,{}] 09:26:53 INFO - PROCESS | 1799 | 1469550413233 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:26:53 INFO - PROCESS | 1799 | 1469550413239 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:53 INFO - PROCESS | 1799 | 1469550413490 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:26:53 INFO - PROCESS | 1799 | 1469550413718 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 1799 | 1469550413729 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e1c00 == 17 [pid = 1799] [id = 463] 09:26:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8d7e4000) [pid = 1799] [serial = 1390] [outer = (nil)] 09:26:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8d932000) [pid = 1799] [serial = 1391] [outer = 0x8d7e4000] 09:26:53 INFO - PROCESS | 1799 | 1469550413811 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8d93bc00) [pid = 1799] [serial = 1392] [outer = 0x8d7e4000] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8f494c00) [pid = 1799] [serial = 1338] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8e53f800) [pid = 1799] [serial = 1332] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8eaf7400) [pid = 1799] [serial = 1307] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8d936800) [pid = 1799] [serial = 1305] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x91f6d000) [pid = 1799] [serial = 1320] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8ee6fc00) [pid = 1799] [serial = 1337] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8e540c00) [pid = 1799] [serial = 1326] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8ceeb400) [pid = 1799] [serial = 1328] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x9134cc00) [pid = 1799] [serial = 1317] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8d7e6c00) [pid = 1799] [serial = 1325] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x91f63800) [pid = 1799] [serial = 1319] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8cef0400) [pid = 1799] [serial = 1329] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8eb3bc00) [pid = 1799] [serial = 1334] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x92393400) [pid = 1799] [serial = 1322] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8e37a800) [pid = 1799] [serial = 1331] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8ee68000) [pid = 1799] [serial = 1310] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x90d1f000) [pid = 1799] [serial = 1314] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eb1b400) [pid = 1799] [serial = 1308] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8eb42c00) [pid = 1799] [serial = 1335] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x90c33400) [pid = 1799] [serial = 1313] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x91347c00) [pid = 1799] [serial = 1316] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8f689c00) [pid = 1799] [serial = 1311] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8e54cc00) [pid = 1799] [serial = 1302] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x92395800) [pid = 1799] [serial = 1323] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8f687800) [pid = 1799] [serial = 1340] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8f692800) [pid = 1799] [serial = 1341] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8d7e5c00) [pid = 1799] [serial = 1304] [outer = (nil)] [url = about:blank] 09:26:54 INFO - PROCESS | 1799 | 1469550414734 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:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1547ms 09:26:54 INFO - PROCESS | 1799 | 1469550414769 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 1799 | 1469550414776 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:26:54 INFO - PROCESS | 1799 | 1469550414822 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 1799 | 1469550414827 Marionette TRACE conn4 <- [1,1826,null,{}] 09:26:54 INFO - PROCESS | 1799 | 1469550414835 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:26:54 INFO - PROCESS | 1799 | 1469550414840 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:55 INFO - PROCESS | 1799 | 1469550415015 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:26:55 INFO - PROCESS | 1799 | 1469550415029 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 1799 | 1469550415045 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54d800 == 18 [pid = 1799] [id = 464] 09:26:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8ea99800) [pid = 1799] [serial = 1393] [outer = (nil)] 09:26:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8eaa5000) [pid = 1799] [serial = 1394] [outer = 0x8ea99800] 09:26:55 INFO - PROCESS | 1799 | 1469550415140 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eaf3000) [pid = 1799] [serial = 1395] [outer = 0x8ea99800] 09:26:56 INFO - PROCESS | 1799 | 1469550416119 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:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1371ms 09:26:56 INFO - PROCESS | 1799 | 1469550416162 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 1799 | 1469550416166 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:26:56 INFO - PROCESS | 1799 | 1469550416173 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 1799 | 1469550416179 Marionette TRACE conn4 <- [1,1830,null,{}] 09:26:56 INFO - PROCESS | 1799 | 1469550416195 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:26:56 INFO - PROCESS | 1799 | 1469550416203 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:56 INFO - PROCESS | 1799 | 1469550416441 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:26:56 INFO - PROCESS | 1799 | 1469550416457 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 1799 | 1469550416468 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb3f400 == 19 [pid = 1799] [id = 465] 09:26:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8eb44000) [pid = 1799] [serial = 1396] [outer = (nil)] 09:26:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8ee62c00) [pid = 1799] [serial = 1397] [outer = 0x8eb44000] 09:26:56 INFO - PROCESS | 1799 | 1469550416543 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8f491800) [pid = 1799] [serial = 1398] [outer = 0x8eb44000] 09:26:57 INFO - PROCESS | 1799 | 1469550417534 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:26:57 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:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1397ms 09:26:57 INFO - PROCESS | 1799 | 1469550417570 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 1799 | 1469550417575 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:26:57 INFO - PROCESS | 1799 | 1469550417581 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 1799 | 1469550417585 Marionette TRACE conn4 <- [1,1834,null,{}] 09:26:57 INFO - PROCESS | 1799 | 1469550417598 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:26:57 INFO - PROCESS | 1799 | 1469550417603 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:57 INFO - PROCESS | 1799 | 1469550417816 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:26:57 INFO - PROCESS | 1799 | 1469550417838 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 1799 | 1469550417846 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb3ac00 == 20 [pid = 1799] [id = 466] 09:26:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8f490c00) [pid = 1799] [serial = 1399] [outer = (nil)] 09:26:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8f68a400) [pid = 1799] [serial = 1400] [outer = 0x8f490c00] 09:26:57 INFO - PROCESS | 1799 | 1469550417915 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x90c2cc00) [pid = 1799] [serial = 1401] [outer = 0x8f490c00] 09:26:58 INFO - PROCESS | 1799 | 1469550418925 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:26:58 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8d9cb000) [pid = 1799] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:26:58 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eaf6800) [pid = 1799] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:26:58 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8b7dc800) [pid = 1799] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:26:58 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8d93a000) [pid = 1799] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:26:58 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8cdf5000) [pid = 1799] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:26:58 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8e543400) [pid = 1799] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:26:58 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eb41c00) [pid = 1799] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:26:58 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8b7da400) [pid = 1799] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:26:58 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8eb4b000) [pid = 1799] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:26:58 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8f696400) [pid = 1799] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:26:58 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8d93cc00) [pid = 1799] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:26:58 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:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1390ms 09:26:58 INFO - PROCESS | 1799 | 1469550418974 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 1799 | 1469550418979 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:26:58 INFO - PROCESS | 1799 | 1469550418986 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 1799 | 1469550418989 Marionette TRACE conn4 <- [1,1838,null,{}] 09:26:58 INFO - PROCESS | 1799 | 1469550418994 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:26:59 INFO - PROCESS | 1799 | 1469550419000 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:59 INFO - PROCESS | 1799 | 1469550419163 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:26:59 INFO - PROCESS | 1799 | 1469550419299 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 1799 | 1469550419305 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:26:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7dc000 == 21 [pid = 1799] [id = 467] 09:26:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8d7ea000) [pid = 1799] [serial = 1402] [outer = (nil)] 09:26:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8eb16c00) [pid = 1799] [serial = 1403] [outer = 0x8d7ea000] 09:26:59 INFO - PROCESS | 1799 | 1469550419374 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8f49a400) [pid = 1799] [serial = 1404] [outer = 0x8d7ea000] 09:27:00 INFO - PROCESS | 1799 | 1469550420478 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:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1540ms 09:27:00 INFO - PROCESS | 1799 | 1469550420528 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:27:00 INFO - PROCESS | 1799 | 1469550420535 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:27:00 INFO - PROCESS | 1799 | 1469550420544 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 1799 | 1469550420549 Marionette TRACE conn4 <- [1,1842,null,{}] 09:27:00 INFO - PROCESS | 1799 | 1469550420560 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:27:00 INFO - PROCESS | 1799 | 1469550420565 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:00 INFO - PROCESS | 1799 | 1469550420763 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:27:01 INFO - PROCESS | 1799 | 1469550421000 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 1799 | 1469550421010 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf8000 == 22 [pid = 1799] [id = 468] 09:27:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8cef1400) [pid = 1799] [serial = 1405] [outer = (nil)] 09:27:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8d9c5c00) [pid = 1799] [serial = 1406] [outer = 0x8cef1400] 09:27:01 INFO - PROCESS | 1799 | 1469550421139 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8e375000) [pid = 1799] [serial = 1407] [outer = 0x8cef1400] 09:27:02 INFO - PROCESS | 1799 | 1469550422133 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:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1642ms 09:27:02 INFO - PROCESS | 1799 | 1469550422186 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 1799 | 1469550422194 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:27:02 INFO - PROCESS | 1799 | 1469550422205 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 1799 | 1469550422208 Marionette TRACE conn4 <- [1,1846,null,{}] 09:27:02 INFO - PROCESS | 1799 | 1469550422215 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:27:02 INFO - PROCESS | 1799 | 1469550422221 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:02 INFO - PROCESS | 1799 | 1469550422454 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:27:02 INFO - PROCESS | 1799 | 1469550422687 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 1799 | 1469550422695 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb19400 == 23 [pid = 1799] [id = 469] 09:27:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eb36000) [pid = 1799] [serial = 1408] [outer = (nil)] 09:27:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8eb43000) [pid = 1799] [serial = 1409] [outer = 0x8eb36000] 09:27:02 INFO - PROCESS | 1799 | 1469550422831 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8ee62400) [pid = 1799] [serial = 1410] [outer = 0x8eb36000] 09:27:03 INFO - PROCESS | 1799 | 1469550423865 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:27:03 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:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1738ms 09:27:03 INFO - PROCESS | 1799 | 1469550423944 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 1799 | 1469550423948 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:27:03 INFO - PROCESS | 1799 | 1469550423955 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 1799 | 1469550423962 Marionette TRACE conn4 <- [1,1850,null,{}] 09:27:03 INFO - PROCESS | 1799 | 1469550423981 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:27:03 INFO - PROCESS | 1799 | 1469550423991 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:04 INFO - PROCESS | 1799 | 1469550424328 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:27:04 INFO - PROCESS | 1799 | 1469550424516 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 1799 | 1469550424531 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x91342000 == 24 [pid = 1799] [id = 470] 09:27:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x91344000) [pid = 1799] [serial = 1411] [outer = (nil)] 09:27:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x9134b000) [pid = 1799] [serial = 1412] [outer = 0x91344000] 09:27:04 INFO - PROCESS | 1799 | 1469550424617 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x91355400) [pid = 1799] [serial = 1413] [outer = 0x91344000] 09:27:05 INFO - PROCESS | 1799 | 1469550425581 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:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1691ms 09:27:05 INFO - PROCESS | 1799 | 1469550425647 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 1799 | 1469550425652 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:27:05 INFO - PROCESS | 1799 | 1469550425659 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 1799 | 1469550425662 Marionette TRACE conn4 <- [1,1854,null,{}] 09:27:05 INFO - PROCESS | 1799 | 1469550425668 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:27:05 INFO - PROCESS | 1799 | 1469550425673 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:05 INFO - PROCESS | 1799 | 1469550425856 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:27:06 INFO - PROCESS | 1799 | 1469550426040 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 1799 | 1469550426046 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x91347c00 == 25 [pid = 1799] [id = 471] 09:27:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x91356c00) [pid = 1799] [serial = 1414] [outer = (nil)] 09:27:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x91361c00) [pid = 1799] [serial = 1415] [outer = 0x91356c00] 09:27:06 INFO - PROCESS | 1799 | 1469550426130 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x913ec000) [pid = 1799] [serial = 1416] [outer = 0x91356c00] 09:27:07 INFO - PROCESS | 1799 | 1469550427114 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:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1488ms 09:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:27:07 INFO - PROCESS | 1799 | 1469550427148 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 1799 | 1469550427151 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:27:07 INFO - PROCESS | 1799 | 1469550427158 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 1799 | 1469550427161 Marionette TRACE conn4 <- [1,1858,null,{}] 09:27:07 INFO - PROCESS | 1799 | 1469550427167 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:27:07 INFO - PROCESS | 1799 | 1469550427172 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:07 INFO - PROCESS | 1799 | 1469550427353 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:27:07 INFO - PROCESS | 1799 | 1469550427532 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 1799 | 1469550427540 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x9135d000 == 26 [pid = 1799] [id = 472] 09:27:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x913eb800) [pid = 1799] [serial = 1417] [outer = (nil)] 09:27:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x9190b800) [pid = 1799] [serial = 1418] [outer = 0x913eb800] 09:27:07 INFO - PROCESS | 1799 | 1469550427619 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x913f7800) [pid = 1799] [serial = 1419] [outer = 0x913eb800] 09:27:08 INFO - PROCESS | 1799 | 1469550428677 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:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1590ms 09:27:08 INFO - PROCESS | 1799 | 1469550428749 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:27:08 INFO - PROCESS | 1799 | 1469550428753 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:27:08 INFO - PROCESS | 1799 | 1469550428759 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 1799 | 1469550428763 Marionette TRACE conn4 <- [1,1862,null,{}] 09:27:08 INFO - PROCESS | 1799 | 1469550428770 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:27:08 INFO - PROCESS | 1799 | 1469550428781 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:09 INFO - PROCESS | 1799 | 1469550429247 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:27:09 INFO - PROCESS | 1799 | 1469550429500 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 1799 | 1469550429509 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ceec000 == 27 [pid = 1799] [id = 473] 09:27:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8ceecc00) [pid = 1799] [serial = 1420] [outer = (nil)] 09:27:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8d7e5c00) [pid = 1799] [serial = 1421] [outer = 0x8ceecc00] 09:27:09 INFO - PROCESS | 1799 | 1469550429588 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8d936c00) [pid = 1799] [serial = 1422] [outer = 0x8ceecc00] 09:27:10 INFO - PROCESS | 1799 | 1469550430538 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:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1833ms 09:27:10 INFO - PROCESS | 1799 | 1469550430594 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 1799 | 1469550430600 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:27:10 INFO - PROCESS | 1799 | 1469550430608 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 1799 | 1469550430614 Marionette TRACE conn4 <- [1,1866,null,{}] 09:27:10 INFO - PROCESS | 1799 | 1469550430621 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:27:10 INFO - PROCESS | 1799 | 1469550430627 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:10 INFO - PROCESS | 1799 | 1469550430805 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:27:11 INFO - PROCESS | 1799 | 1469550431121 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 1799 | 1469550431131 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf4c00 == 28 [pid = 1799] [id = 474] 09:27:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8eaf2c00) [pid = 1799] [serial = 1423] [outer = (nil)] 09:27:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8eb1c800) [pid = 1799] [serial = 1424] [outer = 0x8eaf2c00] 09:27:11 INFO - PROCESS | 1799 | 1469550431215 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8eb3a800) [pid = 1799] [serial = 1425] [outer = 0x8eaf2c00] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8e548c00) [pid = 1799] [serial = 1362] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8e374800) [pid = 1799] [serial = 1361] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8eb0f800) [pid = 1799] [serial = 1370] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8cdfbc00) [pid = 1799] [serial = 1364] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8cef6400) [pid = 1799] [serial = 1365] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8d9c5000) [pid = 1799] [serial = 1367] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8cef6000) [pid = 1799] [serial = 1344] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8cdfd400) [pid = 1799] [serial = 1343] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eaec800) [pid = 1799] [serial = 1347] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8ea9b400) [pid = 1799] [serial = 1346] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8ee67c00) [pid = 1799] [serial = 1350] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8eaa4000) [pid = 1799] [serial = 1373] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eb4a400) [pid = 1799] [serial = 1349] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x9135f000) [pid = 1799] [serial = 1353] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x90d20800) [pid = 1799] [serial = 1352] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x913f6400) [pid = 1799] [serial = 1356] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x913ed800) [pid = 1799] [serial = 1355] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x92233800) [pid = 1799] [serial = 1359] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x91f87400) [pid = 1799] [serial = 1358] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eb33000) [pid = 1799] [serial = 1374] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8eb19c00) [pid = 1799] [serial = 1371] [outer = (nil)] [url = about:blank] 09:27:12 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8d9cf400) [pid = 1799] [serial = 1368] [outer = (nil)] [url = about:blank] 09:27:13 INFO - PROCESS | 1799 | 1469550433128 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:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2546ms 09:27:13 INFO - PROCESS | 1799 | 1469550433197 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 1799 | 1469550433203 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:27:13 INFO - PROCESS | 1799 | 1469550433214 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 1799 | 1469550433221 Marionette TRACE conn4 <- [1,1870,null,{}] 09:27:13 INFO - PROCESS | 1799 | 1469550433228 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:27:13 INFO - PROCESS | 1799 | 1469550433233 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:13 INFO - PROCESS | 1799 | 1469550433416 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:27:13 INFO - PROCESS | 1799 | 1469550433427 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 1799 | 1469550433436 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e4c00 == 29 [pid = 1799] [id = 475] 09:27:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8cdf5000) [pid = 1799] [serial = 1426] [outer = (nil)] 09:27:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8cef5c00) [pid = 1799] [serial = 1427] [outer = 0x8cdf5000] 09:27:13 INFO - PROCESS | 1799 | 1469550433514 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8d7e5800) [pid = 1799] [serial = 1428] [outer = 0x8cdf5000] 09:27:14 INFO - PROCESS | 1799 | 1469550434502 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:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1338ms 09:27:14 INFO - PROCESS | 1799 | 1469550434554 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 1799 | 1469550434564 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:27:14 INFO - PROCESS | 1799 | 1469550434576 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - PROCESS | 1799 | 1469550434580 Marionette TRACE conn4 <- [1,1874,null,{}] 09:27:14 INFO - PROCESS | 1799 | 1469550434586 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:27:14 INFO - PROCESS | 1799 | 1469550434591 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:14 INFO - PROCESS | 1799 | 1469550434828 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:27:14 INFO - PROCESS | 1799 | 1469550434918 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 1799 | 1469550434924 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d935400 == 30 [pid = 1799] [id = 476] 09:27:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8d9c5400) [pid = 1799] [serial = 1429] [outer = (nil)] 09:27:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8e543c00) [pid = 1799] [serial = 1430] [outer = 0x8d9c5400] 09:27:15 INFO - PROCESS | 1799 | 1469550435002 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8e54b800) [pid = 1799] [serial = 1431] [outer = 0x8d9c5400] 09:27:15 INFO - PROCESS | 1799 | 1469550435984 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:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1434ms 09:27:16 INFO - PROCESS | 1799 | 1469550436010 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 1799 | 1469550436015 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:27:16 INFO - PROCESS | 1799 | 1469550436031 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 1799 | 1469550436038 Marionette TRACE conn4 <- [1,1878,null,{}] 09:27:16 INFO - PROCESS | 1799 | 1469550436056 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:27:16 INFO - PROCESS | 1799 | 1469550436066 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:16 INFO - PROCESS | 1799 | 1469550436301 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:27:16 INFO - PROCESS | 1799 | 1469550436330 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 1799 | 1469550436340 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb17c00 == 31 [pid = 1799] [id = 477] 09:27:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eb18c00) [pid = 1799] [serial = 1432] [outer = (nil)] 09:27:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb33400) [pid = 1799] [serial = 1433] [outer = 0x8eb18c00] 09:27:16 INFO - PROCESS | 1799 | 1469550436418 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb4b000) [pid = 1799] [serial = 1434] [outer = 0x8eb18c00] 09:27:17 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8eaf0800) [pid = 1799] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:27:17 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8ea99800) [pid = 1799] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:27:17 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8e374c00) [pid = 1799] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:27:17 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8eb41400) [pid = 1799] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:27:17 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8f49b000) [pid = 1799] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:27:17 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8f490c00) [pid = 1799] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:27:17 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eb44000) [pid = 1799] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:27:17 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8cdf9000) [pid = 1799] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:27:17 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8d7e4000) [pid = 1799] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:27:17 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8d7ea000) [pid = 1799] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:27:17 INFO - PROCESS | 1799 | 1469550437903 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:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1940ms 09:27:17 INFO - PROCESS | 1799 | 1469550437979 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 1799 | 1469550437983 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:27:18 INFO - PROCESS | 1799 | 1469550437994 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 1799 | 1469550437998 Marionette TRACE conn4 <- [1,1882,null,{}] 09:27:18 INFO - PROCESS | 1799 | 1469550438007 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:27:18 INFO - PROCESS | 1799 | 1469550438011 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:18 INFO - PROCESS | 1799 | 1469550438179 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:27:18 INFO - PROCESS | 1799 | 1469550438311 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 1799 | 1469550438320 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e4000 == 32 [pid = 1799] [id = 478] 09:27:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8d931400) [pid = 1799] [serial = 1435] [outer = (nil)] 09:27:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8eb35000) [pid = 1799] [serial = 1436] [outer = 0x8d931400] 09:27:18 INFO - PROCESS | 1799 | 1469550438401 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8ecefc00) [pid = 1799] [serial = 1437] [outer = 0x8d931400] 09:27:19 INFO - PROCESS | 1799 | 1469550439168 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:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1235ms 09:27:19 INFO - PROCESS | 1799 | 1469550439230 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 1799 | 1469550439234 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:27:19 INFO - PROCESS | 1799 | 1469550439248 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 1799 | 1469550439252 Marionette TRACE conn4 <- [1,1886,null,{}] 09:27:19 INFO - PROCESS | 1799 | 1469550439263 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:27:19 INFO - PROCESS | 1799 | 1469550439268 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:19 INFO - PROCESS | 1799 | 1469550439428 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:27:19 INFO - PROCESS | 1799 | 1469550439438 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 1799 | 1469550439444 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e0000 == 33 [pid = 1799] [id = 479] 09:27:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8cdfd800) [pid = 1799] [serial = 1438] [outer = (nil)] 09:27:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8f49a800) [pid = 1799] [serial = 1439] [outer = 0x8cdfd800] 09:27:19 INFO - PROCESS | 1799 | 1469550439524 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8f68ac00) [pid = 1799] [serial = 1440] [outer = 0x8cdfd800] 09:27:20 INFO - PROCESS | 1799 | 1469550440778 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:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1596ms 09:27:20 INFO - PROCESS | 1799 | 1469550440846 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1799 | 1469550440852 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:27:20 INFO - PROCESS | 1799 | 1469550440861 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 1799 | 1469550440869 Marionette TRACE conn4 <- [1,1890,null,{}] 09:27:20 INFO - PROCESS | 1799 | 1469550440879 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:27:20 INFO - PROCESS | 1799 | 1469550440885 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:21 INFO - PROCESS | 1799 | 1469550441116 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:27:21 INFO - PROCESS | 1799 | 1469550441348 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 1799 | 1469550441355 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfe400 == 34 [pid = 1799] [id = 480] 09:27:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8cef4c00) [pid = 1799] [serial = 1441] [outer = (nil)] 09:27:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8d9d1c00) [pid = 1799] [serial = 1442] [outer = 0x8cef4c00] 09:27:21 INFO - PROCESS | 1799 | 1469550441444 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8e546400) [pid = 1799] [serial = 1443] [outer = 0x8cef4c00] 09:27:22 INFO - PROCESS | 1799 | 1469550442513 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:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1738ms 09:27:22 INFO - PROCESS | 1799 | 1469550442600 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 1799 | 1469550442608 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:27:22 INFO - PROCESS | 1799 | 1469550442620 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 1799 | 1469550442624 Marionette TRACE conn4 <- [1,1894,null,{}] 09:27:22 INFO - PROCESS | 1799 | 1469550442631 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:27:22 INFO - PROCESS | 1799 | 1469550442636 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:22 INFO - PROCESS | 1799 | 1469550442890 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:27:23 INFO - PROCESS | 1799 | 1469550443208 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 1799 | 1469550443215 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f9800 == 35 [pid = 1799] [id = 481] 09:27:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb12c00) [pid = 1799] [serial = 1444] [outer = (nil)] 09:27:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb50c00) [pid = 1799] [serial = 1445] [outer = 0x8eb12c00] 09:27:23 INFO - PROCESS | 1799 | 1469550443304 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8f497800) [pid = 1799] [serial = 1446] [outer = 0x8eb12c00] 09:27:24 INFO - PROCESS | 1799 | 1469550444385 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:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1837ms 09:27:24 INFO - PROCESS | 1799 | 1469550444458 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 1799 | 1469550444462 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:27:24 INFO - PROCESS | 1799 | 1469550444469 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 1799 | 1469550444475 Marionette TRACE conn4 <- [1,1898,null,{}] 09:27:24 INFO - PROCESS | 1799 | 1469550444492 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:27:24 INFO - PROCESS | 1799 | 1469550444501 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:24 INFO - PROCESS | 1799 | 1469550444725 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:27:24 INFO - PROCESS | 1799 | 1469550444954 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 1799 | 1469550444965 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x90d1ac00 == 36 [pid = 1799] [id = 482] 09:27:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x90d1d000) [pid = 1799] [serial = 1447] [outer = (nil)] 09:27:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x90d24c00) [pid = 1799] [serial = 1448] [outer = 0x90d1d000] 09:27:25 INFO - PROCESS | 1799 | 1469550445076 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x91348000) [pid = 1799] [serial = 1449] [outer = 0x90d1d000] 09:27:26 INFO - PROCESS | 1799 | 1469550446115 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:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1841ms 09:27:26 INFO - PROCESS | 1799 | 1469550446326 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 1799 | 1469550446333 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:27:26 INFO - PROCESS | 1799 | 1469550446343 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 1799 | 1469550446347 Marionette TRACE conn4 <- [1,1902,null,{}] 09:27:26 INFO - PROCESS | 1799 | 1469550446356 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:27:26 INFO - PROCESS | 1799 | 1469550446362 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:26 INFO - PROCESS | 1799 | 1469550446546 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:27:26 INFO - PROCESS | 1799 | 1469550446791 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 1799 | 1469550446804 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fcc00 == 37 [pid = 1799] [id = 483] 09:27:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8cdfe000) [pid = 1799] [serial = 1450] [outer = (nil)] 09:27:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8cef7000) [pid = 1799] [serial = 1451] [outer = 0x8cdfe000] 09:27:26 INFO - PROCESS | 1799 | 1469550446878 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8d7e5000) [pid = 1799] [serial = 1452] [outer = 0x8cdfe000] 09:27:27 INFO - PROCESS | 1799 | --DOCSHELL 0x9135d000 == 36 [pid = 1799] [id = 472] 09:27:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e4000 == 35 [pid = 1799] [id = 478] 09:27:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb17c00 == 34 [pid = 1799] [id = 477] 09:27:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8d935400 == 33 [pid = 1799] [id = 476] 09:27:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e4c00 == 32 [pid = 1799] [id = 475] 09:27:27 INFO - PROCESS | 1799 | 1469550447875 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:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8ee68c00) [pid = 1799] [serial = 1377] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x90c2ec00) [pid = 1799] [serial = 1386] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8eaa5000) [pid = 1799] [serial = 1394] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8f68a400) [pid = 1799] [serial = 1400] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8f491800) [pid = 1799] [serial = 1398] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8d932c00) [pid = 1799] [serial = 1379] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8eaeb000) [pid = 1799] [serial = 1383] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8d93bc00) [pid = 1799] [serial = 1392] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x90c2cc00) [pid = 1799] [serial = 1401] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8d9c8c00) [pid = 1799] [serial = 1380] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8ecea800) [pid = 1799] [serial = 1376] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8d932000) [pid = 1799] [serial = 1391] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8f68ec00) [pid = 1799] [serial = 1385] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x90c2e000) [pid = 1799] [serial = 1388] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8ee62c00) [pid = 1799] [serial = 1397] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8eb16c00) [pid = 1799] [serial = 1403] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8f49a400) [pid = 1799] [serial = 1404] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x90c39800) [pid = 1799] [serial = 1389] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8eaf3000) [pid = 1799] [serial = 1395] [outer = (nil)] [url = about:blank] 09:27:27 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8eb4e800) [pid = 1799] [serial = 1382] [outer = (nil)] [url = about:blank] 09:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1587ms 09:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:27:27 INFO - PROCESS | 1799 | 1469550447933 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 1799 | 1469550447937 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:27:27 INFO - PROCESS | 1799 | 1469550447949 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 1799 | 1469550447954 Marionette TRACE conn4 <- [1,1906,null,{}] 09:27:27 INFO - PROCESS | 1799 | 1469550447961 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:27:27 INFO - PROCESS | 1799 | 1469550447967 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:28 INFO - PROCESS | 1799 | 1469550448154 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:27:28 INFO - PROCESS | 1799 | 1469550448296 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 1799 | 1469550448303 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9cc000 == 33 [pid = 1799] [id = 484] 09:27:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8e541800) [pid = 1799] [serial = 1453] [outer = (nil)] 09:27:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8eaa1400) [pid = 1799] [serial = 1454] [outer = 0x8e541800] 09:27:28 INFO - PROCESS | 1799 | 1469550448420 Marionette DEBUG loaded listener.js 09:27:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8eaec800) [pid = 1799] [serial = 1455] [outer = 0x8e541800] 09:27:29 INFO - PROCESS | 1799 | 1469550449255 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:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1339ms 09:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:27:29 INFO - PROCESS | 1799 | 1469550449290 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 1799 | 1469550449293 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:27:29 INFO - PROCESS | 1799 | 1469550449302 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 1799 | 1469550449304 Marionette TRACE conn4 <- [1,1910,null,{}] 09:27:29 INFO - PROCESS | 1799 | 1469550449320 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:27:29 INFO - PROCESS | 1799 | 1469550449329 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:29 INFO - PROCESS | 1799 | 1469550449510 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:27:29 INFO - PROCESS | 1799 | 1469550449528 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 1799 | 1469550449541 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb1cc00 == 34 [pid = 1799] [id = 485] 09:27:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8ece2c00) [pid = 1799] [serial = 1456] [outer = (nil)] 09:27:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8ee68c00) [pid = 1799] [serial = 1457] [outer = 0x8ece2c00] 09:27:29 INFO - PROCESS | 1799 | 1469550449741 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8f493000) [pid = 1799] [serial = 1458] [outer = 0x8ece2c00] 09:27:30 INFO - PROCESS | 1799 | 1469550450649 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:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1394ms 09:27:30 INFO - PROCESS | 1799 | 1469550450695 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:27:30 INFO - PROCESS | 1799 | 1469550450699 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:27:30 INFO - PROCESS | 1799 | 1469550450713 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 1799 | 1469550450716 Marionette TRACE conn4 <- [1,1914,null,{}] 09:27:30 INFO - PROCESS | 1799 | 1469550450723 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:27:30 INFO - PROCESS | 1799 | 1469550450728 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:30 INFO - PROCESS | 1799 | 1469550450944 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:27:30 INFO - PROCESS | 1799 | 1469550450968 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 1799 | 1469550450978 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaf4c00 == 35 [pid = 1799] [id = 486] 09:27:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8f692400) [pid = 1799] [serial = 1459] [outer = (nil)] 09:27:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x90c30000) [pid = 1799] [serial = 1460] [outer = 0x8f692400] 09:27:31 INFO - PROCESS | 1799 | 1469550451048 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x90c37000) [pid = 1799] [serial = 1461] [outer = 0x8f692400] 09:27:32 INFO - PROCESS | 1799 | 1469550452014 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:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1351ms 09:27:32 INFO - PROCESS | 1799 | 1469550452057 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 1799 | 1469550452060 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:27:32 INFO - PROCESS | 1799 | 1469550452076 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 1799 | 1469550452080 Marionette TRACE conn4 <- [1,1918,null,{}] 09:27:32 INFO - PROCESS | 1799 | 1469550452085 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:27:32 INFO - PROCESS | 1799 | 1469550452090 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:32 INFO - PROCESS | 1799 | 1469550452301 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:27:32 INFO - PROCESS | 1799 | 1469550452324 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 1799 | 1469550452331 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb0f800 == 36 [pid = 1799] [id = 487] 09:27:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8f690800) [pid = 1799] [serial = 1462] [outer = (nil)] 09:27:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x90d25400) [pid = 1799] [serial = 1463] [outer = 0x8f690800] 09:27:32 INFO - PROCESS | 1799 | 1469550452399 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x91347400) [pid = 1799] [serial = 1464] [outer = 0x8f690800] 09:27:32 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8cef1400) [pid = 1799] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:27:32 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eb18c00) [pid = 1799] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:27:32 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8d9c5400) [pid = 1799] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:27:32 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8d931400) [pid = 1799] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:27:32 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8cdf5000) [pid = 1799] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:27:32 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8eb36000) [pid = 1799] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:27:32 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eaf2c00) [pid = 1799] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:27:32 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x91344000) [pid = 1799] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:27:32 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x91356c00) [pid = 1799] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:27:32 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x913eb800) [pid = 1799] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:27:32 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8ceecc00) [pid = 1799] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:27:33 INFO - PROCESS | 1799 | 1469550453427 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:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1384ms 09:27:33 INFO - PROCESS | 1799 | 1469550453461 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 1799 | 1469550453465 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:27:33 INFO - PROCESS | 1799 | 1469550453471 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 1799 | 1469550453474 Marionette TRACE conn4 <- [1,1922,null,{}] 09:27:33 INFO - PROCESS | 1799 | 1469550453480 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:27:33 INFO - PROCESS | 1799 | 1469550453490 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:33 INFO - PROCESS | 1799 | 1469550453715 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:27:33 INFO - PROCESS | 1799 | 1469550453850 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 1799 | 1469550453857 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f8400 == 37 [pid = 1799] [id = 488] 09:27:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8cdf3c00) [pid = 1799] [serial = 1465] [outer = (nil)] 09:27:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x91357400) [pid = 1799] [serial = 1466] [outer = 0x8cdf3c00] 09:27:33 INFO - PROCESS | 1799 | 1469550453933 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x91360800) [pid = 1799] [serial = 1467] [outer = 0x8cdf3c00] 09:27:34 INFO - PROCESS | 1799 | 1469550454721 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:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1290ms 09:27:34 INFO - PROCESS | 1799 | 1469550454821 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 1799 | 1469550454828 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:27:34 INFO - PROCESS | 1799 | 1469550454842 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 1799 | 1469550454850 Marionette TRACE conn4 <- [1,1926,null,{}] 09:27:34 INFO - PROCESS | 1799 | 1469550454860 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:27:34 INFO - PROCESS | 1799 | 1469550454867 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:35 INFO - PROCESS | 1799 | 1469550455089 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:27:35 INFO - PROCESS | 1799 | 1469550455284 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 1799 | 1469550455300 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf8800 == 38 [pid = 1799] [id = 489] 09:27:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8cdf9000) [pid = 1799] [serial = 1468] [outer = (nil)] 09:27:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8ceef800) [pid = 1799] [serial = 1469] [outer = 0x8cdf9000] 09:27:35 INFO - PROCESS | 1799 | 1469550455422 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8d935400) [pid = 1799] [serial = 1470] [outer = 0x8cdf9000] 09:27:36 INFO - PROCESS | 1799 | 1469550456500 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:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1741ms 09:27:36 INFO - PROCESS | 1799 | 1469550456581 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 1799 | 1469550456587 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:27:36 INFO - PROCESS | 1799 | 1469550456604 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 1799 | 1469550456611 Marionette TRACE conn4 <- [1,1930,null,{}] 09:27:36 INFO - PROCESS | 1799 | 1469550456619 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:27:36 INFO - PROCESS | 1799 | 1469550456626 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:36 INFO - PROCESS | 1799 | 1469550456936 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:27:37 INFO - PROCESS | 1799 | 1469550457134 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 1799 | 1469550457145 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea9c800 == 39 [pid = 1799] [id = 490] 09:27:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eb14400) [pid = 1799] [serial = 1471] [outer = (nil)] 09:27:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8eb37400) [pid = 1799] [serial = 1472] [outer = 0x8eb14400] 09:27:37 INFO - PROCESS | 1799 | 1469550457230 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8ece2800) [pid = 1799] [serial = 1473] [outer = 0x8eb14400] 09:27:38 INFO - PROCESS | 1799 | 1469550458210 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:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1648ms 09:27:38 INFO - PROCESS | 1799 | 1469550458259 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:27:38 INFO - PROCESS | 1799 | 1469550458265 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:27:38 INFO - PROCESS | 1799 | 1469550458273 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 1799 | 1469550458276 Marionette TRACE conn4 <- [1,1934,null,{}] 09:27:38 INFO - PROCESS | 1799 | 1469550458293 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:27:38 INFO - PROCESS | 1799 | 1469550458303 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:38 INFO - PROCESS | 1799 | 1469550458514 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:27:38 INFO - PROCESS | 1799 | 1469550458802 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 1799 | 1469550458815 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x90d25c00 == 40 [pid = 1799] [id = 491] 09:27:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x91342400) [pid = 1799] [serial = 1474] [outer = (nil)] 09:27:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x9135c400) [pid = 1799] [serial = 1475] [outer = 0x91342400] 09:27:38 INFO - PROCESS | 1799 | 1469550458970 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x913f0400) [pid = 1799] [serial = 1476] [outer = 0x91342400] 09:27:39 INFO - PROCESS | 1799 | 1469550459931 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:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1689ms 09:27:39 INFO - PROCESS | 1799 | 1469550459962 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:27:39 INFO - PROCESS | 1799 | 1469550459966 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:27:39 INFO - PROCESS | 1799 | 1469550459974 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 1799 | 1469550459977 Marionette TRACE conn4 <- [1,1938,null,{}] 09:27:39 INFO - PROCESS | 1799 | 1469550459983 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:27:39 INFO - PROCESS | 1799 | 1469550459989 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:40 INFO - PROCESS | 1799 | 1469550460176 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:27:40 INFO - PROCESS | 1799 | 1469550460355 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 1799 | 1469550460365 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecec000 == 41 [pid = 1799] [id = 492] 09:27:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8f490000) [pid = 1799] [serial = 1477] [outer = (nil)] 09:27:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x91916000) [pid = 1799] [serial = 1478] [outer = 0x8f490000] 09:27:40 INFO - PROCESS | 1799 | 1469550460493 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x91f3c800) [pid = 1799] [serial = 1479] [outer = 0x8f490000] 09:27:41 INFO - PROCESS | 1799 | 1469550461398 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:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1484ms 09:27:41 INFO - PROCESS | 1799 | 1469550461457 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 1799 | 1469550461462 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:27:41 INFO - PROCESS | 1799 | 1469550461469 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 1799 | 1469550461472 Marionette TRACE conn4 <- [1,1942,null,{}] 09:27:41 INFO - PROCESS | 1799 | 1469550461479 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:27:41 INFO - PROCESS | 1799 | 1469550461483 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:41 INFO - PROCESS | 1799 | 1469550461677 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:27:41 INFO - PROCESS | 1799 | 1469550461864 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 1799 | 1469550461870 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7ef400 == 42 [pid = 1799] [id = 493] 09:27:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8d938800) [pid = 1799] [serial = 1480] [outer = (nil)] 09:27:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x91f5f400) [pid = 1799] [serial = 1481] [outer = 0x8d938800] 09:27:41 INFO - PROCESS | 1799 | 1469550461961 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x91f63400) [pid = 1799] [serial = 1482] [outer = 0x8d938800] 09:27:42 INFO - PROCESS | 1799 | 1469550462920 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:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1480ms 09:27:42 INFO - PROCESS | 1799 | 1469550462950 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:27:42 INFO - PROCESS | 1799 | 1469550462954 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:27:42 INFO - PROCESS | 1799 | 1469550462961 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 1799 | 1469550462965 Marionette TRACE conn4 <- [1,1946,null,{}] 09:27:42 INFO - PROCESS | 1799 | 1469550462970 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:27:42 INFO - PROCESS | 1799 | 1469550462981 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:43 INFO - PROCESS | 1799 | 1469550463207 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:27:43 INFO - PROCESS | 1799 | 1469550463437 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1799 | 1469550463452 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f47c00 == 43 [pid = 1799] [id = 494] 09:27:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x91f68400) [pid = 1799] [serial = 1483] [outer = (nil)] 09:27:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x91f89800) [pid = 1799] [serial = 1484] [outer = 0x91f68400] 09:27:43 INFO - PROCESS | 1799 | 1469550463573 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x91f8fc00) [pid = 1799] [serial = 1485] [outer = 0x91f68400] 09:27:44 INFO - PROCESS | 1799 | 1469550464562 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:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1638ms 09:27:44 INFO - PROCESS | 1799 | 1469550464599 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 1799 | 1469550464603 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:27:44 INFO - PROCESS | 1799 | 1469550464610 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 1799 | 1469550464613 Marionette TRACE conn4 <- [1,1950,null,{}] 09:27:44 INFO - PROCESS | 1799 | 1469550464619 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:27:44 INFO - PROCESS | 1799 | 1469550464624 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:44 INFO - PROCESS | 1799 | 1469550464807 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:27:45 INFO - PROCESS | 1799 | 1469550465231 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 1799 | 1469550465242 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7de400 == 44 [pid = 1799] [id = 495] 09:27:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8b7df400) [pid = 1799] [serial = 1486] [outer = (nil)] 09:27:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8b7e8400) [pid = 1799] [serial = 1487] [outer = 0x8b7df400] 09:27:45 INFO - PROCESS | 1799 | 1469550465367 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8ceec800) [pid = 1799] [serial = 1488] [outer = 0x8b7df400] 09:27:46 INFO - PROCESS | 1799 | 1469550466280 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:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1693ms 09:27:46 INFO - PROCESS | 1799 | 1469550466310 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:27:46 INFO - PROCESS | 1799 | 1469550466316 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:27:46 INFO - PROCESS | 1799 | 1469550466327 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 1799 | 1469550466331 Marionette TRACE conn4 <- [1,1954,null,{}] 09:27:46 INFO - PROCESS | 1799 | 1469550466340 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:27:46 INFO - PROCESS | 1799 | 1469550466348 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:46 INFO - PROCESS | 1799 | 1469550466526 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:27:46 INFO - PROCESS | 1799 | 1469550466800 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 1799 | 1469550466809 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93f400 == 45 [pid = 1799] [id = 496] 09:27:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8eaa4000) [pid = 1799] [serial = 1489] [outer = (nil)] 09:27:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8eb0f400) [pid = 1799] [serial = 1490] [outer = 0x8eaa4000] 09:27:46 INFO - PROCESS | 1799 | 1469550466940 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8eb39000) [pid = 1799] [serial = 1491] [outer = 0x8eaa4000] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf4c00 == 44 [pid = 1799] [id = 474] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb0f800 == 43 [pid = 1799] [id = 487] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaf4c00 == 42 [pid = 1799] [id = 486] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb1cc00 == 41 [pid = 1799] [id = 485] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9cc000 == 40 [pid = 1799] [id = 484] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fcc00 == 39 [pid = 1799] [id = 483] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x91347c00 == 38 [pid = 1799] [id = 471] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8ceec000 == 37 [pid = 1799] [id = 473] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e0000 == 36 [pid = 1799] [id = 479] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfe400 == 35 [pid = 1799] [id = 480] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x90d1ac00 == 34 [pid = 1799] [id = 482] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f9800 == 33 [pid = 1799] [id = 481] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7de400 == 32 [pid = 1799] [id = 495] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x91f47c00 == 31 [pid = 1799] [id = 494] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7ef400 == 30 [pid = 1799] [id = 493] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecec000 == 29 [pid = 1799] [id = 492] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea9c800 == 28 [pid = 1799] [id = 490] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x90d25c00 == 27 [pid = 1799] [id = 491] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f8400 == 26 [pid = 1799] [id = 488] 09:27:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf8800 == 25 [pid = 1799] [id = 489] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8e375000) [pid = 1799] [serial = 1407] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8d9c5c00) [pid = 1799] [serial = 1406] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8eb33400) [pid = 1799] [serial = 1433] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8e543c00) [pid = 1799] [serial = 1430] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8eb35000) [pid = 1799] [serial = 1436] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8cef5c00) [pid = 1799] [serial = 1427] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8ee62400) [pid = 1799] [serial = 1410] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8eb43000) [pid = 1799] [serial = 1409] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8eb1c800) [pid = 1799] [serial = 1424] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8eb3a800) [pid = 1799] [serial = 1425] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x91355400) [pid = 1799] [serial = 1413] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x9134b000) [pid = 1799] [serial = 1412] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8d7e5800) [pid = 1799] [serial = 1428] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x913ec000) [pid = 1799] [serial = 1416] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x91361c00) [pid = 1799] [serial = 1415] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x913f7800) [pid = 1799] [serial = 1419] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x9190b800) [pid = 1799] [serial = 1418] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8d936c00) [pid = 1799] [serial = 1422] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8f49a800) [pid = 1799] [serial = 1439] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8d7e5c00) [pid = 1799] [serial = 1421] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb4b000) [pid = 1799] [serial = 1434] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8e54b800) [pid = 1799] [serial = 1431] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8ecefc00) [pid = 1799] [serial = 1437] [outer = (nil)] [url = about:blank] 09:27:48 INFO - PROCESS | 1799 | 1469550468948 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:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2685ms 09:27:49 INFO - PROCESS | 1799 | 1469550469014 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 1799 | 1469550469020 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:27:49 INFO - PROCESS | 1799 | 1469550469028 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 1799 | 1469550469033 Marionette TRACE conn4 <- [1,1958,null,{}] 09:27:49 INFO - PROCESS | 1799 | 1469550469041 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:27:49 INFO - PROCESS | 1799 | 1469550469048 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:49 INFO - PROCESS | 1799 | 1469550469271 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:27:49 INFO - PROCESS | 1799 | 1469550469458 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 1799 | 1469550469467 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf8800 == 26 [pid = 1799] [id = 497] 09:27:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8cdf9c00) [pid = 1799] [serial = 1492] [outer = (nil)] 09:27:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8d7f0800) [pid = 1799] [serial = 1493] [outer = 0x8cdf9c00] 09:27:49 INFO - PROCESS | 1799 | 1469550469541 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8d93cc00) [pid = 1799] [serial = 1494] [outer = 0x8cdf9c00] 09:27:50 INFO - PROCESS | 1799 | 1469550470358 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:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1388ms 09:27:50 INFO - PROCESS | 1799 | 1469550470415 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 1799 | 1469550470424 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:27:50 INFO - PROCESS | 1799 | 1469550470435 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 1799 | 1469550470439 Marionette TRACE conn4 <- [1,1962,null,{}] 09:27:50 INFO - PROCESS | 1799 | 1469550470445 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:27:50 INFO - PROCESS | 1799 | 1469550470451 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:50 INFO - PROCESS | 1799 | 1469550470632 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:27:50 INFO - PROCESS | 1799 | 1469550470783 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 1799 | 1469550470792 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e378c00 == 27 [pid = 1799] [id = 498] 09:27:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8e380000) [pid = 1799] [serial = 1495] [outer = (nil)] 09:27:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8e54b000) [pid = 1799] [serial = 1496] [outer = 0x8e380000] 09:27:50 INFO - PROCESS | 1799 | 1469550470867 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8ea99c00) [pid = 1799] [serial = 1497] [outer = 0x8e380000] 09:27:51 INFO - PROCESS | 1799 | 1469550471784 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:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1382ms 09:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:27:51 INFO - PROCESS | 1799 | 1469550471817 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 1799 | 1469550471820 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:27:51 INFO - PROCESS | 1799 | 1469550471828 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 1799 | 1469550471835 Marionette TRACE conn4 <- [1,1966,null,{}] 09:27:51 INFO - PROCESS | 1799 | 1469550471862 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:27:51 INFO - PROCESS | 1799 | 1469550471871 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:52 INFO - PROCESS | 1799 | 1469550472108 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:27:52 INFO - PROCESS | 1799 | 1469550472134 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 1799 | 1469550472145 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb35000 == 28 [pid = 1799] [id = 499] 09:27:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb36000) [pid = 1799] [serial = 1498] [outer = (nil)] 09:27:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb3d000) [pid = 1799] [serial = 1499] [outer = 0x8eb36000] 09:27:52 INFO - PROCESS | 1799 | 1469550472221 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8eb4a400) [pid = 1799] [serial = 1500] [outer = 0x8eb36000] 09:27:53 INFO - PROCESS | 1799 | 1469550473164 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:27:53 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8cdf3c00) [pid = 1799] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:27:53 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8f692400) [pid = 1799] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1749ms 09:27:53 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8f690800) [pid = 1799] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:27:53 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8cdfd800) [pid = 1799] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:27:53 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8cdfe000) [pid = 1799] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:27:53 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8e541800) [pid = 1799] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:27:53 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8ece2c00) [pid = 1799] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:27:53 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8eb12c00) [pid = 1799] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:27:53 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x90d1d000) [pid = 1799] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:27:53 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8cef4c00) [pid = 1799] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:27:53 INFO - PROCESS | 1799 | 1469550473608 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 1799 | 1469550473613 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:27:53 INFO - PROCESS | 1799 | 1469550473619 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 1799 | 1469550473622 Marionette TRACE conn4 <- [1,1970,null,{}] 09:27:53 INFO - PROCESS | 1799 | 1469550473628 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:27:53 INFO - PROCESS | 1799 | 1469550473633 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:53 INFO - PROCESS | 1799 | 1469550473858 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:27:54 INFO - PROCESS | 1799 | 1469550474052 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 1799 | 1469550474060 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f0800 == 29 [pid = 1799] [id = 500] 09:27:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8d9c7800) [pid = 1799] [serial = 1501] [outer = (nil)] 09:27:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eb44800) [pid = 1799] [serial = 1502] [outer = 0x8d9c7800] 09:27:54 INFO - PROCESS | 1799 | 1469550474128 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8eceb800) [pid = 1799] [serial = 1503] [outer = 0x8d9c7800] 09:27:54 INFO - PROCESS | 1799 | 1469550474881 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:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1282ms 09:27:54 INFO - PROCESS | 1799 | 1469550474910 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 1799 | 1469550474915 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:27:54 INFO - PROCESS | 1799 | 1469550474923 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 1799 | 1469550474925 Marionette TRACE conn4 <- [1,1974,null,{}] 09:27:54 INFO - PROCESS | 1799 | 1469550474932 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:27:54 INFO - PROCESS | 1799 | 1469550474937 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:55 INFO - PROCESS | 1799 | 1469550475092 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:27:55 INFO - PROCESS | 1799 | 1469550475107 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 1799 | 1469550475116 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaf4c00 == 30 [pid = 1799] [id = 501] 09:27:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8ecefc00) [pid = 1799] [serial = 1504] [outer = (nil)] 09:27:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8f491c00) [pid = 1799] [serial = 1505] [outer = 0x8ecefc00] 09:27:55 INFO - PROCESS | 1799 | 1469550475185 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8f49cc00) [pid = 1799] [serial = 1506] [outer = 0x8ecefc00] 09:27:56 INFO - PROCESS | 1799 | 1469550476366 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:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1488ms 09:27:56 INFO - PROCESS | 1799 | 1469550476412 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 1799 | 1469550476419 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:27:56 INFO - PROCESS | 1799 | 1469550476428 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 1799 | 1469550476432 Marionette TRACE conn4 <- [1,1978,null,{}] 09:27:56 INFO - PROCESS | 1799 | 1469550476443 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:27:56 INFO - PROCESS | 1799 | 1469550476448 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:56 INFO - PROCESS | 1799 | 1469550476673 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:27:56 INFO - PROCESS | 1799 | 1469550476907 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 1799 | 1469550476919 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e9800 == 31 [pid = 1799] [id = 502] 09:27:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8d7ed000) [pid = 1799] [serial = 1507] [outer = (nil)] 09:27:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8e375000) [pid = 1799] [serial = 1508] [outer = 0x8d7ed000] 09:27:57 INFO - PROCESS | 1799 | 1469550477049 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8e54c800) [pid = 1799] [serial = 1509] [outer = 0x8d7ed000] 09:27:58 INFO - PROCESS | 1799 | 1469550478069 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:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1685ms 09:27:58 INFO - PROCESS | 1799 | 1469550478114 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 1799 | 1469550478122 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:27:58 INFO - PROCESS | 1799 | 1469550478132 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 1799 | 1469550478136 Marionette TRACE conn4 <- [1,1982,null,{}] 09:27:58 INFO - PROCESS | 1799 | 1469550478143 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:27:58 INFO - PROCESS | 1799 | 1469550478149 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:58 INFO - PROCESS | 1799 | 1469550478341 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:27:58 INFO - PROCESS | 1799 | 1469550478573 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 1799 | 1469550478582 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:27:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb44000 == 32 [pid = 1799] [id = 503] 09:27:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8eb50400) [pid = 1799] [serial = 1510] [outer = (nil)] 09:27:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8ee62800) [pid = 1799] [serial = 1511] [outer = 0x8eb50400] 09:27:58 INFO - PROCESS | 1799 | 1469550478709 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8eb39400) [pid = 1799] [serial = 1512] [outer = 0x8eb50400] 09:27:59 INFO - PROCESS | 1799 | 1469550479778 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:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1684ms 09:27:59 INFO - PROCESS | 1799 | 1469550479818 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 1799 | 1469550479822 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:27:59 INFO - PROCESS | 1799 | 1469550479829 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 1799 | 1469550479836 Marionette TRACE conn4 <- [1,1986,null,{}] 09:27:59 INFO - PROCESS | 1799 | 1469550479853 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:27:59 INFO - PROCESS | 1799 | 1469550479861 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:00 INFO - PROCESS | 1799 | 1469550480074 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:28:00 INFO - PROCESS | 1799 | 1469550480348 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 1799 | 1469550480367 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c30400 == 33 [pid = 1799] [id = 504] 09:28:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x90c31000) [pid = 1799] [serial = 1513] [outer = (nil)] 09:28:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x90d19000) [pid = 1799] [serial = 1514] [outer = 0x90c31000] 09:28:00 INFO - PROCESS | 1799 | 1469550480464 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x90d1c800) [pid = 1799] [serial = 1515] [outer = 0x90c31000] 09:28:01 INFO - PROCESS | 1799 | 1469550481417 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:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1639ms 09:28:01 INFO - PROCESS | 1799 | 1469550481477 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 1799 | 1469550481482 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:28:01 INFO - PROCESS | 1799 | 1469550481491 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 1799 | 1469550481495 Marionette TRACE conn4 <- [1,1990,null,{}] 09:28:01 INFO - PROCESS | 1799 | 1469550481502 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:28:01 INFO - PROCESS | 1799 | 1469550481507 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:01 INFO - PROCESS | 1799 | 1469550481718 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:28:01 INFO - PROCESS | 1799 | 1469550481906 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 1799 | 1469550481916 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaed400 == 34 [pid = 1799] [id = 505] 09:28:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8eb13800) [pid = 1799] [serial = 1516] [outer = (nil)] 09:28:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x9134f400) [pid = 1799] [serial = 1517] [outer = 0x8eb13800] 09:28:02 INFO - PROCESS | 1799 | 1469550481998 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x91359000) [pid = 1799] [serial = 1518] [outer = 0x8eb13800] 09:28:03 INFO - PROCESS | 1799 | 1469550483226 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:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1792ms 09:28:03 INFO - PROCESS | 1799 | 1469550483285 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 1799 | 1469550483292 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:28:03 INFO - PROCESS | 1799 | 1469550483301 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 1799 | 1469550483306 Marionette TRACE conn4 <- [1,1994,null,{}] 09:28:03 INFO - PROCESS | 1799 | 1469550483314 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:28:03 INFO - PROCESS | 1799 | 1469550483320 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:03 INFO - PROCESS | 1799 | 1469550483768 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:28:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f0800 == 33 [pid = 1799] [id = 500] 09:28:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb35000 == 32 [pid = 1799] [id = 499] 09:28:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8e378c00 == 31 [pid = 1799] [id = 498] 09:28:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf8800 == 30 [pid = 1799] [id = 497] 09:28:03 INFO - PROCESS | 1799 | 1469550483948 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 1799 | 1469550483972 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:03 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x91357400) [pid = 1799] [serial = 1466] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x90c30000) [pid = 1799] [serial = 1460] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x90d25400) [pid = 1799] [serial = 1463] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8f68ac00) [pid = 1799] [serial = 1440] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8cef7000) [pid = 1799] [serial = 1451] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8d7e5000) [pid = 1799] [serial = 1452] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8eaa1400) [pid = 1799] [serial = 1454] [outer = (nil)] [url = about:blank] 09:28:03 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8eaec800) [pid = 1799] [serial = 1455] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8ee68c00) [pid = 1799] [serial = 1457] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eb50c00) [pid = 1799] [serial = 1445] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8f497800) [pid = 1799] [serial = 1446] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x90d24c00) [pid = 1799] [serial = 1448] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x91348000) [pid = 1799] [serial = 1449] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8d9d1c00) [pid = 1799] [serial = 1442] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8e546400) [pid = 1799] [serial = 1443] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x90c37000) [pid = 1799] [serial = 1461] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x91347400) [pid = 1799] [serial = 1464] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x91360800) [pid = 1799] [serial = 1467] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8f493000) [pid = 1799] [serial = 1458] [outer = (nil)] [url = about:blank] 09:28:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef7000 == 31 [pid = 1799] [id = 506] 09:28:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8cef8400) [pid = 1799] [serial = 1519] [outer = (nil)] 09:28:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8d934400) [pid = 1799] [serial = 1520] [outer = 0x8cef8400] 09:28:04 INFO - PROCESS | 1799 | 1469550484090 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8d9c5c00) [pid = 1799] [serial = 1521] [outer = 0x8cef8400] 09:28:04 INFO - PROCESS | 1799 | 1469550484939 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:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1686ms 09:28:04 INFO - PROCESS | 1799 | 1469550484992 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 1799 | 1469550485000 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:28:05 INFO - PROCESS | 1799 | 1469550485011 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 1799 | 1469550485014 Marionette TRACE conn4 <- [1,1998,null,{}] 09:28:05 INFO - PROCESS | 1799 | 1469550485022 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:28:05 INFO - PROCESS | 1799 | 1469550485028 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:05 INFO - PROCESS | 1799 | 1469550485206 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:28:05 INFO - PROCESS | 1799 | 1469550485219 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 1799 | 1469550485226 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9d1c00 == 32 [pid = 1799] [id = 507] 09:28:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8e54c400) [pid = 1799] [serial = 1522] [outer = (nil)] 09:28:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eaf0400) [pid = 1799] [serial = 1523] [outer = 0x8e54c400] 09:28:05 INFO - PROCESS | 1799 | 1469550485314 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8eb0f800) [pid = 1799] [serial = 1524] [outer = 0x8e54c400] 09:28:06 INFO - PROCESS | 1799 | 1469550486314 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:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1340ms 09:28:06 INFO - PROCESS | 1799 | 1469550486352 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 1799 | 1469550486356 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:28:06 INFO - PROCESS | 1799 | 1469550486363 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 1799 | 1469550486368 Marionette TRACE conn4 <- [1,2002,null,{}] 09:28:06 INFO - PROCESS | 1799 | 1469550486384 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:28:06 INFO - PROCESS | 1799 | 1469550486393 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:06 INFO - PROCESS | 1799 | 1469550486630 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:28:06 INFO - PROCESS | 1799 | 1469550486653 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 1799 | 1469550486665 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f687c00 == 33 [pid = 1799] [id = 508] 09:28:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8f688000) [pid = 1799] [serial = 1525] [outer = (nil)] 09:28:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8f68e800) [pid = 1799] [serial = 1526] [outer = 0x8f688000] 09:28:06 INFO - PROCESS | 1799 | 1469550486737 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x90c2e400) [pid = 1799] [serial = 1527] [outer = 0x8f688000] 09:28:07 INFO - PROCESS | 1799 | 1469550487784 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:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1485ms 09:28:07 INFO - PROCESS | 1799 | 1469550487849 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 1799 | 1469550487853 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:28:07 INFO - PROCESS | 1799 | 1469550487868 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 1799 | 1469550487872 Marionette TRACE conn4 <- [1,2006,null,{}] 09:28:07 INFO - PROCESS | 1799 | 1469550487879 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:28:07 INFO - PROCESS | 1799 | 1469550487885 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:08 INFO - PROCESS | 1799 | 1469550488128 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:28:08 INFO - PROCESS | 1799 | 1469550488155 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 1799 | 1469550488164 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f493400 == 34 [pid = 1799] [id = 509] 09:28:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x90c2d000) [pid = 1799] [serial = 1528] [outer = (nil)] 09:28:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x90d25800) [pid = 1799] [serial = 1529] [outer = 0x90c2d000] 09:28:08 INFO - PROCESS | 1799 | 1469550488235 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x91344400) [pid = 1799] [serial = 1530] [outer = 0x90c2d000] 09:28:08 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8cdf9c00) [pid = 1799] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:28:08 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8b7df400) [pid = 1799] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:28:08 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8e380000) [pid = 1799] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:28:08 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8f490000) [pid = 1799] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:28:08 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8d9c7800) [pid = 1799] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:28:08 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8cdf9000) [pid = 1799] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:28:08 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8eb14400) [pid = 1799] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:28:08 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eaa4000) [pid = 1799] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:28:08 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x91f68400) [pid = 1799] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:28:08 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eb36000) [pid = 1799] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:28:08 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8d938800) [pid = 1799] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:28:09 INFO - PROCESS | 1799 | 1469550489298 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:28:09 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:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1448ms 09:28:09 INFO - PROCESS | 1799 | 1469550489319 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1799 | 1469550489324 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:28:09 INFO - PROCESS | 1799 | 1469550489331 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1799 | 1469550489334 Marionette TRACE conn4 <- [1,2010,null,{}] 09:28:09 INFO - PROCESS | 1799 | 1469550489348 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:28:09 INFO - PROCESS | 1799 | 1469550489353 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:09 INFO - PROCESS | 1799 | 1469550489511 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:28:09 INFO - PROCESS | 1799 | 1469550489526 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 1799 | 1469550489531 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfb800 == 35 [pid = 1799] [id = 510] 09:28:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8d7ec000) [pid = 1799] [serial = 1531] [outer = (nil)] 09:28:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eb40c00) [pid = 1799] [serial = 1532] [outer = 0x8d7ec000] 09:28:09 INFO - PROCESS | 1799 | 1469550489614 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x90c35800) [pid = 1799] [serial = 1533] [outer = 0x8d7ec000] 09:28:10 INFO - PROCESS | 1799 | 1469550490571 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:28:10 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:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1305ms 09:28:10 INFO - PROCESS | 1799 | 1469550490637 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:28:10 INFO - PROCESS | 1799 | 1469550490641 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:28:10 INFO - PROCESS | 1799 | 1469550490649 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - PROCESS | 1799 | 1469550490653 Marionette TRACE conn4 <- [1,2014,null,{}] 09:28:10 INFO - PROCESS | 1799 | 1469550490659 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:28:10 INFO - PROCESS | 1799 | 1469550490670 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:10 INFO - PROCESS | 1799 | 1469550490964 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:28:11 INFO - PROCESS | 1799 | 1469550491148 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 1799 | 1469550491157 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fcc00 == 36 [pid = 1799] [id = 511] 09:28:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8b7d9400) [pid = 1799] [serial = 1534] [outer = (nil)] 09:28:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8b7e3400) [pid = 1799] [serial = 1535] [outer = 0x8b7d9400] 09:28:11 INFO - PROCESS | 1799 | 1469550491312 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8cdf9400) [pid = 1799] [serial = 1536] [outer = 0x8b7d9400] 09:28:12 INFO - PROCESS | 1799 | 1469550492351 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:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1737ms 09:28:12 INFO - PROCESS | 1799 | 1469550492392 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 1799 | 1469550492398 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:28:12 INFO - PROCESS | 1799 | 1469550492407 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 1799 | 1469550492411 Marionette TRACE conn4 <- [1,2018,null,{}] 09:28:12 INFO - PROCESS | 1799 | 1469550492420 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:28:12 INFO - PROCESS | 1799 | 1469550492429 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:12 INFO - PROCESS | 1799 | 1469550492652 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:28:12 INFO - PROCESS | 1799 | 1469550492887 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 1799 | 1469550492896 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e378800 == 37 [pid = 1799] [id = 512] 09:28:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8e37a400) [pid = 1799] [serial = 1537] [outer = (nil)] 09:28:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8e37f400) [pid = 1799] [serial = 1538] [outer = 0x8e37a400] 09:28:12 INFO - PROCESS | 1799 | 1469550492993 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8e547c00) [pid = 1799] [serial = 1539] [outer = 0x8e37a400] 09:28:13 INFO - PROCESS | 1799 | 1469550493946 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:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1586ms 09:28:13 INFO - PROCESS | 1799 | 1469550493994 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 1799 | 1469550494000 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:28:14 INFO - PROCESS | 1799 | 1469550494006 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1799 | 1469550494010 Marionette TRACE conn4 <- [1,2022,null,{}] 09:28:14 INFO - PROCESS | 1799 | 1469550494017 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:28:14 INFO - PROCESS | 1799 | 1469550494022 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:14 INFO - PROCESS | 1799 | 1469550494231 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:28:14 INFO - PROCESS | 1799 | 1469550494516 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 1799 | 1469550494525 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e1400 == 38 [pid = 1799] [id = 513] 09:28:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8e54cc00) [pid = 1799] [serial = 1540] [outer = (nil)] 09:28:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8ece6c00) [pid = 1799] [serial = 1541] [outer = 0x8e54cc00] 09:28:14 INFO - PROCESS | 1799 | 1469550494655 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8ee6f000) [pid = 1799] [serial = 1542] [outer = 0x8e54cc00] 09:28:15 INFO - PROCESS | 1799 | 1469550495642 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:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1682ms 09:28:15 INFO - PROCESS | 1799 | 1469550495689 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 1799 | 1469550495700 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:28:15 INFO - PROCESS | 1799 | 1469550495725 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 1799 | 1469550495732 Marionette TRACE conn4 <- [1,2026,null,{}] 09:28:15 INFO - PROCESS | 1799 | 1469550495739 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:28:15 INFO - PROCESS | 1799 | 1469550495747 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:16 INFO - PROCESS | 1799 | 1469550496042 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:28:16 INFO - PROCESS | 1799 | 1469550496267 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 1799 | 1469550496278 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e5c00 == 39 [pid = 1799] [id = 514] 09:28:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8d9c2c00) [pid = 1799] [serial = 1543] [outer = (nil)] 09:28:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x91355800) [pid = 1799] [serial = 1544] [outer = 0x8d9c2c00] 09:28:16 INFO - PROCESS | 1799 | 1469550496361 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x913eac00) [pid = 1799] [serial = 1545] [outer = 0x8d9c2c00] 09:28:17 INFO - PROCESS | 1799 | 1469550497324 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:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1652ms 09:28:17 INFO - PROCESS | 1799 | 1469550497372 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 1799 | 1469550497376 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:28:17 INFO - PROCESS | 1799 | 1469550497383 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 1799 | 1469550497388 Marionette TRACE conn4 <- [1,2030,null,{}] 09:28:17 INFO - PROCESS | 1799 | 1469550497394 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:28:17 INFO - PROCESS | 1799 | 1469550497400 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:17 INFO - PROCESS | 1799 | 1469550497598 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:28:17 INFO - PROCESS | 1799 | 1469550497780 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 1799 | 1469550497789 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9cbc00 == 40 [pid = 1799] [id = 515] 09:28:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8f691800) [pid = 1799] [serial = 1546] [outer = (nil)] 09:28:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x9190e000) [pid = 1799] [serial = 1547] [outer = 0x8f691800] 09:28:17 INFO - PROCESS | 1799 | 1469550497872 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x9190fc00) [pid = 1799] [serial = 1548] [outer = 0x8f691800] 09:28:19 INFO - PROCESS | 1799 | 1469550499081 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:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1738ms 09:28:19 INFO - PROCESS | 1799 | 1469550499123 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:28:19 INFO - PROCESS | 1799 | 1469550499127 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:28:19 INFO - PROCESS | 1799 | 1469550499134 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 1799 | 1469550499138 Marionette TRACE conn4 <- [1,2034,null,{}] 09:28:19 INFO - PROCESS | 1799 | 1469550499144 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:28:19 INFO - PROCESS | 1799 | 1469550499150 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:19 INFO - PROCESS | 1799 | 1469550499371 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:28:19 INFO - PROCESS | 1799 | 1469550499582 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 1799 | 1469550499602 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f42000 == 41 [pid = 1799] [id = 516] 09:28:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x91f46000) [pid = 1799] [serial = 1549] [outer = (nil)] 09:28:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x91f64000) [pid = 1799] [serial = 1550] [outer = 0x91f46000] 09:28:19 INFO - PROCESS | 1799 | 1469550499734 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x91f8d400) [pid = 1799] [serial = 1551] [outer = 0x91f46000] 09:28:20 INFO - PROCESS | 1799 | 1469550500748 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:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1686ms 09:28:20 INFO - PROCESS | 1799 | 1469550500821 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:28:20 INFO - PROCESS | 1799 | 1469550500824 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:28:20 INFO - PROCESS | 1799 | 1469550500831 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 1799 | 1469550500834 Marionette TRACE conn4 <- [1,2038,null,{}] 09:28:20 INFO - PROCESS | 1799 | 1469550500840 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:28:20 INFO - PROCESS | 1799 | 1469550500846 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:21 INFO - PROCESS | 1799 | 1469550501082 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:28:21 INFO - PROCESS | 1799 | 1469550501540 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 1799 | 1469550501549 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf3000 == 42 [pid = 1799] [id = 517] 09:28:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8cdf3400) [pid = 1799] [serial = 1552] [outer = (nil)] 09:28:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8ceec400) [pid = 1799] [serial = 1553] [outer = 0x8cdf3400] 09:28:21 INFO - PROCESS | 1799 | 1469550501672 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8d7e8800) [pid = 1799] [serial = 1554] [outer = 0x8cdf3400] 09:28:22 INFO - PROCESS | 1799 | 1469550502615 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:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1842ms 09:28:22 INFO - PROCESS | 1799 | 1469550502677 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 1799 | 1469550502683 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:28:22 INFO - PROCESS | 1799 | 1469550502691 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 1799 | 1469550502695 Marionette TRACE conn4 <- [1,2042,null,{}] 09:28:22 INFO - PROCESS | 1799 | 1469550502703 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:28:22 INFO - PROCESS | 1799 | 1469550502711 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:22 INFO - PROCESS | 1799 | 1469550502903 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f0000 == 41 [pid = 1799] [id = 457] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaf6400 == 40 [pid = 1799] [id = 456] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8d930400 == 39 [pid = 1799] [id = 455] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfb800 == 38 [pid = 1799] [id = 510] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8f493400 == 37 [pid = 1799] [id = 509] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8f687c00 == 36 [pid = 1799] [id = 508] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9d1c00 == 35 [pid = 1799] [id = 507] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef7000 == 34 [pid = 1799] [id = 506] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93f400 == 33 [pid = 1799] [id = 496] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f5000 == 32 [pid = 1799] [id = 454] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54d800 == 31 [pid = 1799] [id = 464] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e1c00 == 30 [pid = 1799] [id = 463] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaf4c00 == 29 [pid = 1799] [id = 501] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb19400 == 28 [pid = 1799] [id = 469] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x90c30400 == 27 [pid = 1799] [id = 504] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf8000 == 26 [pid = 1799] [id = 468] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb44000 == 25 [pid = 1799] [id = 503] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb3f400 == 24 [pid = 1799] [id = 465] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e9800 == 23 [pid = 1799] [id = 502] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaed400 == 22 [pid = 1799] [id = 505] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9ca800 == 21 [pid = 1799] [id = 453] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb3ac00 == 20 [pid = 1799] [id = 466] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb36400 == 19 [pid = 1799] [id = 458] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf8c00 == 18 [pid = 1799] [id = 459] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8f498400 == 17 [pid = 1799] [id = 461] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x91342000 == 16 [pid = 1799] [id = 470] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fbc00 == 15 [pid = 1799] [id = 460] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7dc000 == 14 [pid = 1799] [id = 467] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8e376800 == 13 [pid = 1799] [id = 462] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x91f42000 == 12 [pid = 1799] [id = 516] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9cbc00 == 11 [pid = 1799] [id = 515] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e5c00 == 10 [pid = 1799] [id = 514] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8e378800 == 9 [pid = 1799] [id = 512] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e1400 == 8 [pid = 1799] [id = 513] 09:28:24 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fcc00 == 7 [pid = 1799] [id = 511] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8f491c00) [pid = 1799] [serial = 1505] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8eceb800) [pid = 1799] [serial = 1503] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8d7f0800) [pid = 1799] [serial = 1493] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8ceec800) [pid = 1799] [serial = 1488] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8e54b000) [pid = 1799] [serial = 1496] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x91916000) [pid = 1799] [serial = 1478] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8d93cc00) [pid = 1799] [serial = 1494] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8ea99c00) [pid = 1799] [serial = 1497] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8eb44800) [pid = 1799] [serial = 1502] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8d935400) [pid = 1799] [serial = 1470] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8eb37400) [pid = 1799] [serial = 1472] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eb0f400) [pid = 1799] [serial = 1490] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x91f8fc00) [pid = 1799] [serial = 1485] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8ece2800) [pid = 1799] [serial = 1473] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x91f3c800) [pid = 1799] [serial = 1479] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8b7e8400) [pid = 1799] [serial = 1487] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8eb3d000) [pid = 1799] [serial = 1499] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x91f5f400) [pid = 1799] [serial = 1481] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x91f63400) [pid = 1799] [serial = 1482] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x91f89800) [pid = 1799] [serial = 1484] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb39000) [pid = 1799] [serial = 1491] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8ceef800) [pid = 1799] [serial = 1469] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eb4a400) [pid = 1799] [serial = 1500] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x9135c400) [pid = 1799] [serial = 1475] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 1799 | 1469550504298 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 1799 | 1469550504307 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ed800 == 8 [pid = 1799] [id = 518] 09:28:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8b6f5000) [pid = 1799] [serial = 1555] [outer = (nil)] 09:28:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8b6fb400) [pid = 1799] [serial = 1556] [outer = 0x8b6f5000] 09:28:24 INFO - PROCESS | 1799 | 1469550504481 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8b7e0c00) [pid = 1799] [serial = 1557] [outer = 0x8b6f5000] 09:28:25 INFO - PROCESS | 1799 | 1469550505345 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:28:25 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:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2692ms 09:28:25 INFO - PROCESS | 1799 | 1469550505394 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 1799 | 1469550505400 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:28:25 INFO - PROCESS | 1799 | 1469550505410 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 1799 | 1469550505414 Marionette TRACE conn4 <- [1,2046,null,{}] 09:28:25 INFO - PROCESS | 1799 | 1469550505424 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:28:25 INFO - PROCESS | 1799 | 1469550505430 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:25 INFO - PROCESS | 1799 | 1469550505613 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:28:25 INFO - PROCESS | 1799 | 1469550505628 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 1799 | 1469550505639 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7ecc00 == 9 [pid = 1799] [id = 519] 09:28:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8d7ed800) [pid = 1799] [serial = 1558] [outer = (nil)] 09:28:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8d931400) [pid = 1799] [serial = 1559] [outer = 0x8d7ed800] 09:28:25 INFO - PROCESS | 1799 | 1469550505726 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8d93a400) [pid = 1799] [serial = 1560] [outer = 0x8d7ed800] 09:28:27 INFO - PROCESS | 1799 | 1469550507053 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:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1692ms 09:28:27 INFO - PROCESS | 1799 | 1469550507119 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 1799 | 1469550507127 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:28:27 INFO - PROCESS | 1799 | 1469550507137 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 1799 | 1469550507140 Marionette TRACE conn4 <- [1,2050,null,{}] 09:28:27 INFO - PROCESS | 1799 | 1469550507154 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:28:27 INFO - PROCESS | 1799 | 1469550507158 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:27 INFO - PROCESS | 1799 | 1469550507400 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:28:27 INFO - PROCESS | 1799 | 1469550507426 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 1799 | 1469550507435 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e37f800 == 10 [pid = 1799] [id = 520] 09:28:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8e382c00) [pid = 1799] [serial = 1561] [outer = (nil)] 09:28:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8e54ac00) [pid = 1799] [serial = 1562] [outer = 0x8e382c00] 09:28:27 INFO - PROCESS | 1799 | 1469550507507 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8ea9bc00) [pid = 1799] [serial = 1563] [outer = 0x8e382c00] 09:28:28 INFO - PROCESS | 1799 | 1469550508591 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:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1501ms 09:28:28 INFO - PROCESS | 1799 | 1469550508639 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 1799 | 1469550508643 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:28:28 INFO - PROCESS | 1799 | 1469550508658 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 1799 | 1469550508669 Marionette TRACE conn4 <- [1,2054,null,{}] 09:28:28 INFO - PROCESS | 1799 | 1469550508692 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:28:28 INFO - PROCESS | 1799 | 1469550508700 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:28 INFO - PROCESS | 1799 | 1469550508945 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:28:28 INFO - PROCESS | 1799 | 1469550508970 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 1799 | 1469550508977 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf8c00 == 11 [pid = 1799] [id = 521] 09:28:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8cef8000) [pid = 1799] [serial = 1564] [outer = (nil)] 09:28:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8eb1c400) [pid = 1799] [serial = 1565] [outer = 0x8cef8000] 09:28:29 INFO - PROCESS | 1799 | 1469550509065 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8eb3d800) [pid = 1799] [serial = 1566] [outer = 0x8cef8000] 09:28:29 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x91342400) [pid = 1799] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:28:29 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8d7ec000) [pid = 1799] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:28:29 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x90c2d000) [pid = 1799] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:28:29 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eb50400) [pid = 1799] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:28:29 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8e54c400) [pid = 1799] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:28:29 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eb13800) [pid = 1799] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:28:29 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x90c31000) [pid = 1799] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:28:29 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8ecefc00) [pid = 1799] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:28:29 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8d7ed000) [pid = 1799] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:28:29 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8cef8400) [pid = 1799] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:28:29 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8f688000) [pid = 1799] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:28:30 INFO - PROCESS | 1799 | 1469550510455 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:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1854ms 09:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:28:30 INFO - PROCESS | 1799 | 1469550510510 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 1799 | 1469550510514 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:28:30 INFO - PROCESS | 1799 | 1469550510520 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 1799 | 1469550510524 Marionette TRACE conn4 <- [1,2058,null,{}] 09:28:30 INFO - PROCESS | 1799 | 1469550510530 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:28:30 INFO - PROCESS | 1799 | 1469550510535 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:30 INFO - PROCESS | 1799 | 1469550510704 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:28:30 INFO - PROCESS | 1799 | 1469550510862 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 1799 | 1469550510868 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fa800 == 12 [pid = 1799] [id = 522] 09:28:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8d93a800) [pid = 1799] [serial = 1567] [outer = (nil)] 09:28:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8eb1b000) [pid = 1799] [serial = 1568] [outer = 0x8d93a800] 09:28:30 INFO - PROCESS | 1799 | 1469550510948 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eb3f400) [pid = 1799] [serial = 1569] [outer = 0x8d93a800] 09:28:31 INFO - PROCESS | 1799 | 1469550511753 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:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1332ms 09:28:31 INFO - PROCESS | 1799 | 1469550511853 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 1799 | 1469550511859 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:28:31 INFO - PROCESS | 1799 | 1469550511867 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 1799 | 1469550511874 Marionette TRACE conn4 <- [1,2062,null,{}] 09:28:31 INFO - PROCESS | 1799 | 1469550511883 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:28:31 INFO - PROCESS | 1799 | 1469550511890 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:32 INFO - PROCESS | 1799 | 1469550512120 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:28:32 INFO - PROCESS | 1799 | 1469550512303 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 1799 | 1469550512321 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ceed400 == 13 [pid = 1799] [id = 523] 09:28:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8ceedc00) [pid = 1799] [serial = 1570] [outer = (nil)] 09:28:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8cef6c00) [pid = 1799] [serial = 1571] [outer = 0x8ceedc00] 09:28:32 INFO - PROCESS | 1799 | 1469550512403 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8d9ca800) [pid = 1799] [serial = 1572] [outer = 0x8ceedc00] 09:28:33 INFO - PROCESS | 1799 | 1469550513573 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:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1792ms 09:28:33 INFO - PROCESS | 1799 | 1469550513660 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:28:33 INFO - PROCESS | 1799 | 1469550513666 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:28:33 INFO - PROCESS | 1799 | 1469550513678 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 1799 | 1469550513684 Marionette TRACE conn4 <- [1,2066,null,{}] 09:28:33 INFO - PROCESS | 1799 | 1469550513692 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:28:33 INFO - PROCESS | 1799 | 1469550513699 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:33 INFO - PROCESS | 1799 | 1469550513938 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:28:34 INFO - PROCESS | 1799 | 1469550514179 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 1799 | 1469550514187 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf1400 == 14 [pid = 1799] [id = 524] 09:28:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8cdf2800) [pid = 1799] [serial = 1573] [outer = (nil)] 09:28:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb31400) [pid = 1799] [serial = 1574] [outer = 0x8cdf2800] 09:28:34 INFO - PROCESS | 1799 | 1469550514273 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8eb46400) [pid = 1799] [serial = 1575] [outer = 0x8cdf2800] 09:28:35 INFO - PROCESS | 1799 | 1469550515304 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:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1703ms 09:28:35 INFO - PROCESS | 1799 | 1469550515378 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 1799 | 1469550515382 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:28:35 INFO - PROCESS | 1799 | 1469550515390 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 1799 | 1469550515394 Marionette TRACE conn4 <- [1,2070,null,{}] 09:28:35 INFO - PROCESS | 1799 | 1469550515410 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:28:35 INFO - PROCESS | 1799 | 1469550515419 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:35 INFO - PROCESS | 1799 | 1469550515650 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:28:36 INFO - PROCESS | 1799 | 1469550515994 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 1799 | 1469550516008 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eceb800 == 15 [pid = 1799] [id = 525] 09:28:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8eced400) [pid = 1799] [serial = 1576] [outer = (nil)] 09:28:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8ee69800) [pid = 1799] [serial = 1577] [outer = 0x8eced400] 09:28:36 INFO - PROCESS | 1799 | 1469550516094 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8f491800) [pid = 1799] [serial = 1578] [outer = 0x8eced400] 09:28:37 INFO - PROCESS | 1799 | 1469550517111 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:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1787ms 09:28:37 INFO - PROCESS | 1799 | 1469550517179 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:28:37 INFO - PROCESS | 1799 | 1469550517183 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:28:37 INFO - PROCESS | 1799 | 1469550517190 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 1799 | 1469550517194 Marionette TRACE conn4 <- [1,2074,null,{}] 09:28:37 INFO - PROCESS | 1799 | 1469550517200 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:28:37 INFO - PROCESS | 1799 | 1469550517205 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:37 INFO - PROCESS | 1799 | 1469550517398 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:28:37 INFO - PROCESS | 1799 | 1469550517621 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 1799 | 1469550517629 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9cf000 == 16 [pid = 1799] [id = 526] 09:28:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8d9d1000) [pid = 1799] [serial = 1579] [outer = (nil)] 09:28:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8f49c800) [pid = 1799] [serial = 1580] [outer = 0x8d9d1000] 09:28:37 INFO - PROCESS | 1799 | 1469550517766 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8f688000) [pid = 1799] [serial = 1581] [outer = 0x8d9d1000] 09:28:38 INFO - PROCESS | 1799 | 1469550518927 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:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1785ms 09:28:38 INFO - PROCESS | 1799 | 1469550518976 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 1799 | 1469550518983 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:28:39 INFO - PROCESS | 1799 | 1469550518995 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 1799 | 1469550518999 Marionette TRACE conn4 <- [1,2078,null,{}] 09:28:39 INFO - PROCESS | 1799 | 1469550519009 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:28:39 INFO - PROCESS | 1799 | 1469550519015 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:39 INFO - PROCESS | 1799 | 1469550519273 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:28:39 INFO - PROCESS | 1799 | 1469550519599 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:39 INFO - PROCESS | 1799 | 1469550519607 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfd400 == 17 [pid = 1799] [id = 527] 09:28:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8ceebc00) [pid = 1799] [serial = 1582] [outer = (nil)] 09:28:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8d9c3c00) [pid = 1799] [serial = 1583] [outer = 0x8ceebc00] 09:28:39 INFO - PROCESS | 1799 | 1469550519727 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8e378000) [pid = 1799] [serial = 1584] [outer = 0x8ceebc00] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x90d25800) [pid = 1799] [serial = 1529] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8ee62800) [pid = 1799] [serial = 1511] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8eb39400) [pid = 1799] [serial = 1512] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8eaf0400) [pid = 1799] [serial = 1523] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8eb0f800) [pid = 1799] [serial = 1524] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x9134f400) [pid = 1799] [serial = 1517] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x91359000) [pid = 1799] [serial = 1518] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x90d19000) [pid = 1799] [serial = 1514] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x90d1c800) [pid = 1799] [serial = 1515] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8f49cc00) [pid = 1799] [serial = 1506] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8e375000) [pid = 1799] [serial = 1508] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8e54c800) [pid = 1799] [serial = 1509] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8d934400) [pid = 1799] [serial = 1520] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8d9c5c00) [pid = 1799] [serial = 1521] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x91344400) [pid = 1799] [serial = 1530] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8f68e800) [pid = 1799] [serial = 1526] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x90c35800) [pid = 1799] [serial = 1533] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x90c2e400) [pid = 1799] [serial = 1527] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x913f0400) [pid = 1799] [serial = 1476] [outer = (nil)] [url = about:blank] 09:28:39 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8eb40c00) [pid = 1799] [serial = 1532] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1799 | 1469550520565 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:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1592ms 09:28:40 INFO - PROCESS | 1799 | 1469550520586 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 1799 | 1469550520592 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:28:40 INFO - PROCESS | 1799 | 1469550520603 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 1799 | 1469550520606 Marionette TRACE conn4 <- [1,2082,null,{}] 09:28:40 INFO - PROCESS | 1799 | 1469550520612 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:28:40 INFO - PROCESS | 1799 | 1469550520618 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:40 INFO - PROCESS | 1799 | 1469550520791 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:28:40 INFO - PROCESS | 1799 | 1469550520950 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 1799 | 1469550520960 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e383c00 == 18 [pid = 1799] [id = 528] 09:28:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8e54b400) [pid = 1799] [serial = 1585] [outer = (nil)] 09:28:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8eaf7400) [pid = 1799] [serial = 1586] [outer = 0x8e54b400] 09:28:41 INFO - PROCESS | 1799 | 1469550521042 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eb18800) [pid = 1799] [serial = 1587] [outer = 0x8e54b400] 09:28:41 INFO - PROCESS | 1799 | 1469550521968 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:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1431ms 09:28:42 INFO - PROCESS | 1799 | 1469550522035 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:28:42 INFO - PROCESS | 1799 | 1469550522040 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:28:42 INFO - PROCESS | 1799 | 1469550522047 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 1799 | 1469550522052 Marionette TRACE conn4 <- [1,2086,null,{}] 09:28:42 INFO - PROCESS | 1799 | 1469550522068 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:28:42 INFO - PROCESS | 1799 | 1469550522077 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:42 INFO - PROCESS | 1799 | 1469550522310 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:28:42 INFO - PROCESS | 1799 | 1469550522402 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 1799 | 1469550522414 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecef800 == 19 [pid = 1799] [id = 529] 09:28:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8ee63000) [pid = 1799] [serial = 1588] [outer = (nil)] 09:28:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8ee70400) [pid = 1799] [serial = 1589] [outer = 0x8ee63000] 09:28:42 INFO - PROCESS | 1799 | 1469550522488 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8f49d000) [pid = 1799] [serial = 1590] [outer = 0x8ee63000] 09:28:43 INFO - PROCESS | 1799 | 1469550523402 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:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1390ms 09:28:43 INFO - PROCESS | 1799 | 1469550523436 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1799 | 1469550523440 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:28:43 INFO - PROCESS | 1799 | 1469550523447 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 1799 | 1469550523451 Marionette TRACE conn4 <- [1,2090,null,{}] 09:28:43 INFO - PROCESS | 1799 | 1469550523466 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:28:43 INFO - PROCESS | 1799 | 1469550523472 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:43 INFO - PROCESS | 1799 | 1469550523694 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:28:43 INFO - PROCESS | 1799 | 1469550523729 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:43 INFO - PROCESS | 1799 | 1469550523741 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaf6800 == 20 [pid = 1799] [id = 530] 09:28:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eb12000) [pid = 1799] [serial = 1591] [outer = (nil)] 09:28:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x90c2ec00) [pid = 1799] [serial = 1592] [outer = 0x8eb12000] 09:28:43 INFO - PROCESS | 1799 | 1469550523807 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x90c35c00) [pid = 1799] [serial = 1593] [outer = 0x8eb12000] 09:28:44 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8b7d9400) [pid = 1799] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:28:44 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8e37a400) [pid = 1799] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:28:44 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8b6f5000) [pid = 1799] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:28:44 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8d7ed800) [pid = 1799] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:28:44 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8e54cc00) [pid = 1799] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:28:44 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8cdf3400) [pid = 1799] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:28:44 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8e382c00) [pid = 1799] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:28:44 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8d9c2c00) [pid = 1799] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:28:44 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8f691800) [pid = 1799] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:28:44 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8cef8000) [pid = 1799] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:28:44 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x91f46000) [pid = 1799] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:28:44 INFO - PROCESS | 1799 | 1469550524859 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:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1445ms 09:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:28:44 INFO - PROCESS | 1799 | 1469550524893 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 1799 | 1469550524896 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:28:44 INFO - PROCESS | 1799 | 1469550524902 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 1799 | 1469550524906 Marionette TRACE conn4 <- [1,2094,null,{}] 09:28:44 INFO - PROCESS | 1799 | 1469550524911 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:28:44 INFO - PROCESS | 1799 | 1469550524917 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:45 INFO - PROCESS | 1799 | 1469550525135 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:28:45 INFO - PROCESS | 1799 | 1469550525165 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 1799 | 1469550525174 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7d9400 == 21 [pid = 1799] [id = 531] 09:28:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8d936400) [pid = 1799] [serial = 1594] [outer = (nil)] 09:28:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8eaec800) [pid = 1799] [serial = 1595] [outer = 0x8d936400] 09:28:45 INFO - PROCESS | 1799 | 1469550525245 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8f691800) [pid = 1799] [serial = 1596] [outer = 0x8d936400] 09:28:46 INFO - PROCESS | 1799 | 1469550526138 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:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1283ms 09:28:46 INFO - PROCESS | 1799 | 1469550526185 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:28:46 INFO - PROCESS | 1799 | 1469550526188 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:28:46 INFO - PROCESS | 1799 | 1469550526195 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - PROCESS | 1799 | 1469550526198 Marionette TRACE conn4 <- [1,2098,null,{}] 09:28:46 INFO - PROCESS | 1799 | 1469550526204 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:28:46 INFO - PROCESS | 1799 | 1469550526215 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:46 INFO - PROCESS | 1799 | 1469550526421 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:28:46 INFO - PROCESS | 1799 | 1469550526621 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 1799 | 1469550526634 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ef000 == 22 [pid = 1799] [id = 532] 09:28:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8b6efc00) [pid = 1799] [serial = 1597] [outer = (nil)] 09:28:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8b7dc000) [pid = 1799] [serial = 1598] [outer = 0x8b6efc00] 09:28:46 INFO - PROCESS | 1799 | 1469550526718 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8b7e8c00) [pid = 1799] [serial = 1599] [outer = 0x8b6efc00] 09:28:47 INFO - PROCESS | 1799 | 1469550527790 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:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1641ms 09:28:47 INFO - PROCESS | 1799 | 1469550527840 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:28:47 INFO - PROCESS | 1799 | 1469550527846 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:28:47 INFO - PROCESS | 1799 | 1469550527855 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 1799 | 1469550527860 Marionette TRACE conn4 <- [1,2102,null,{}] 09:28:47 INFO - PROCESS | 1799 | 1469550527868 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:28:47 INFO - PROCESS | 1799 | 1469550527878 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:48 INFO - PROCESS | 1799 | 1469550528091 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:28:48 INFO - PROCESS | 1799 | 1469550528326 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 1799 | 1469550528338 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93e400 == 23 [pid = 1799] [id = 533] 09:28:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8d9c6400) [pid = 1799] [serial = 1600] [outer = (nil)] 09:28:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8e37e000) [pid = 1799] [serial = 1601] [outer = 0x8d9c6400] 09:28:48 INFO - PROCESS | 1799 | 1469550528468 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8e54dc00) [pid = 1799] [serial = 1602] [outer = 0x8d9c6400] 09:28:49 INFO - PROCESS | 1799 | 1469550529496 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:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1693ms 09:28:49 INFO - PROCESS | 1799 | 1469550529551 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 1799 | 1469550529559 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:28:49 INFO - PROCESS | 1799 | 1469550529568 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - PROCESS | 1799 | 1469550529572 Marionette TRACE conn4 <- [1,2106,null,{}] 09:28:49 INFO - PROCESS | 1799 | 1469550529579 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:28:49 INFO - PROCESS | 1799 | 1469550529585 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:49 INFO - PROCESS | 1799 | 1469550529842 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:28:50 INFO - PROCESS | 1799 | 1469550530124 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 1799 | 1469550530134 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d938c00 == 24 [pid = 1799] [id = 534] 09:28:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb11400) [pid = 1799] [serial = 1603] [outer = (nil)] 09:28:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb48000) [pid = 1799] [serial = 1604] [outer = 0x8eb11400] 09:28:50 INFO - PROCESS | 1799 | 1469550530272 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8ecee800) [pid = 1799] [serial = 1605] [outer = 0x8eb11400] 09:28:51 INFO - PROCESS | 1799 | 1469550531289 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:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1783ms 09:28:51 INFO - PROCESS | 1799 | 1469550531353 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 1799 | 1469550531358 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:28:51 INFO - PROCESS | 1799 | 1469550531375 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 1799 | 1469550531386 Marionette TRACE conn4 <- [1,2110,null,{}] 09:28:51 INFO - PROCESS | 1799 | 1469550531396 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:28:51 INFO - PROCESS | 1799 | 1469550531404 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:51 INFO - PROCESS | 1799 | 1469550531608 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:28:51 INFO - PROCESS | 1799 | 1469550531838 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 1799 | 1469550531849 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef7800 == 25 [pid = 1799] [id = 535] 09:28:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8eaa4400) [pid = 1799] [serial = 1606] [outer = (nil)] 09:28:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x90d23000) [pid = 1799] [serial = 1607] [outer = 0x8eaa4400] 09:28:51 INFO - PROCESS | 1799 | 1469550531946 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x91346000) [pid = 1799] [serial = 1608] [outer = 0x8eaa4400] 09:28:52 INFO - PROCESS | 1799 | 1469550532859 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:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1550ms 09:28:52 INFO - PROCESS | 1799 | 1469550532918 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 1799 | 1469550532923 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:28:52 INFO - PROCESS | 1799 | 1469550532931 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 1799 | 1469550532935 Marionette TRACE conn4 <- [1,2114,null,{}] 09:28:52 INFO - PROCESS | 1799 | 1469550532941 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:28:52 INFO - PROCESS | 1799 | 1469550532946 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:53 INFO - PROCESS | 1799 | 1469550533156 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:28:53 INFO - PROCESS | 1799 | 1469550533338 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 1799 | 1469550533349 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f0400 == 26 [pid = 1799] [id = 536] 09:28:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8eb3c800) [pid = 1799] [serial = 1609] [outer = (nil)] 09:28:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x91357400) [pid = 1799] [serial = 1610] [outer = 0x8eb3c800] 09:28:53 INFO - PROCESS | 1799 | 1469550533430 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x91359c00) [pid = 1799] [serial = 1611] [outer = 0x8eb3c800] 09:28:54 INFO - PROCESS | 1799 | 1469550534392 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:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1537ms 09:28:54 INFO - PROCESS | 1799 | 1469550534470 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:28:54 INFO - PROCESS | 1799 | 1469550534474 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:28:54 INFO - PROCESS | 1799 | 1469550534480 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 1799 | 1469550534484 Marionette TRACE conn4 <- [1,2118,null,{}] 09:28:54 INFO - PROCESS | 1799 | 1469550534490 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:28:54 INFO - PROCESS | 1799 | 1469550534496 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:54 INFO - PROCESS | 1799 | 1469550534725 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:28:55 INFO - PROCESS | 1799 | 1469550535002 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 1799 | 1469550535020 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x91361800 == 27 [pid = 1799] [id = 537] 09:28:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x91363000) [pid = 1799] [serial = 1612] [outer = (nil)] 09:28:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x913f5800) [pid = 1799] [serial = 1613] [outer = 0x91363000] 09:28:55 INFO - PROCESS | 1799 | 1469550535139 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x91f3c000) [pid = 1799] [serial = 1614] [outer = 0x91363000] 09:28:56 INFO - PROCESS | 1799 | 1469550536122 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:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1681ms 09:28:56 INFO - PROCESS | 1799 | 1469550536163 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 1799 | 1469550536166 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:28:56 INFO - PROCESS | 1799 | 1469550536173 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 1799 | 1469550536177 Marionette TRACE conn4 <- [1,2122,null,{}] 09:28:56 INFO - PROCESS | 1799 | 1469550536183 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:28:56 INFO - PROCESS | 1799 | 1469550536189 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:56 INFO - PROCESS | 1799 | 1469550536385 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:28:56 INFO - PROCESS | 1799 | 1469550536568 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 1799 | 1469550536577 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x91356000 == 28 [pid = 1799] [id = 538] 09:28:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x91358000) [pid = 1799] [serial = 1615] [outer = (nil)] 09:28:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x91f6ac00) [pid = 1799] [serial = 1616] [outer = 0x91358000] 09:28:56 INFO - PROCESS | 1799 | 1469550536656 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x91f6d800) [pid = 1799] [serial = 1617] [outer = 0x91358000] 09:28:57 INFO - PROCESS | 1799 | 1469550537659 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:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1531ms 09:28:57 INFO - PROCESS | 1799 | 1469550537705 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 1799 | 1469550537709 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:28:57 INFO - PROCESS | 1799 | 1469550537715 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 1799 | 1469550537719 Marionette TRACE conn4 <- [1,2126,null,{}] 09:28:57 INFO - PROCESS | 1799 | 1469550537725 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:28:57 INFO - PROCESS | 1799 | 1469550537730 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:57 INFO - PROCESS | 1799 | 1469550537921 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:28:58 INFO - PROCESS | 1799 | 1469550538368 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 1799 | 1469550538377 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:28:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e8800 == 29 [pid = 1799] [id = 539] 09:28:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8cdf0400) [pid = 1799] [serial = 1618] [outer = (nil)] 09:28:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8cdff800) [pid = 1799] [serial = 1619] [outer = 0x8cdf0400] 09:28:58 INFO - PROCESS | 1799 | 1469550538500 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8cef9800) [pid = 1799] [serial = 1620] [outer = 0x8cdf0400] 09:28:59 INFO - PROCESS | 1799 | 1469550539534 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:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7d9400 == 28 [pid = 1799] [id = 531] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaf6800 == 27 [pid = 1799] [id = 530] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecef800 == 26 [pid = 1799] [id = 529] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8e383c00 == 25 [pid = 1799] [id = 528] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfd400 == 24 [pid = 1799] [id = 527] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ed800 == 23 [pid = 1799] [id = 518] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7ecc00 == 22 [pid = 1799] [id = 519] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8e37f800 == 21 [pid = 1799] [id = 520] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9cf000 == 20 [pid = 1799] [id = 526] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf8c00 == 19 [pid = 1799] [id = 521] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8eceb800 == 18 [pid = 1799] [id = 525] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fa800 == 17 [pid = 1799] [id = 522] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf1400 == 16 [pid = 1799] [id = 524] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf3000 == 15 [pid = 1799] [id = 517] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8ceed400 == 14 [pid = 1799] [id = 523] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x91361800 == 13 [pid = 1799] [id = 537] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x91356000 == 12 [pid = 1799] [id = 538] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f0400 == 11 [pid = 1799] [id = 536] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef7800 == 10 [pid = 1799] [id = 535] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93e400 == 9 [pid = 1799] [id = 533] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8d938c00 == 8 [pid = 1799] [id = 534] 09:29:00 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ef000 == 7 [pid = 1799] [id = 532] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8eb1b000) [pid = 1799] [serial = 1568] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8cdf9400) [pid = 1799] [serial = 1536] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8b7e3400) [pid = 1799] [serial = 1535] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8e547c00) [pid = 1799] [serial = 1539] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8e37f400) [pid = 1799] [serial = 1538] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8b6fb400) [pid = 1799] [serial = 1556] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8b7e0c00) [pid = 1799] [serial = 1557] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8d931400) [pid = 1799] [serial = 1559] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8ee6f000) [pid = 1799] [serial = 1542] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8d7e8800) [pid = 1799] [serial = 1554] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8ceec400) [pid = 1799] [serial = 1553] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8ece6c00) [pid = 1799] [serial = 1541] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8ea9bc00) [pid = 1799] [serial = 1563] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x913eac00) [pid = 1799] [serial = 1545] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x91355800) [pid = 1799] [serial = 1544] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x9190fc00) [pid = 1799] [serial = 1548] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x9190e000) [pid = 1799] [serial = 1547] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eb1c400) [pid = 1799] [serial = 1565] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x91f8d400) [pid = 1799] [serial = 1551] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x91f64000) [pid = 1799] [serial = 1550] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8e54ac00) [pid = 1799] [serial = 1562] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8eb3d800) [pid = 1799] [serial = 1566] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8d93a400) [pid = 1799] [serial = 1560] [outer = (nil)] [url = about:blank] 09:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2947ms 09:29:00 INFO - PROCESS | 1799 | 1469550540809 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 1799 | 1469550540815 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:29:00 INFO - PROCESS | 1799 | 1469550540827 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1799 | 1469550540836 Marionette TRACE conn4 <- [1,2130,null,{}] 09:29:00 INFO - PROCESS | 1799 | 1469550540845 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:29:00 INFO - PROCESS | 1799 | 1469550540852 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:01 INFO - PROCESS | 1799 | 1469550541032 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:29:01 INFO - PROCESS | 1799 | 1469550541166 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1799 | 1469550541179 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfac00 == 8 [pid = 1799] [id = 540] 09:29:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8cdfb000) [pid = 1799] [serial = 1621] [outer = (nil)] 09:29:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8ceeb400) [pid = 1799] [serial = 1622] [outer = 0x8cdfb000] 09:29:01 INFO - PROCESS | 1799 | 1469550541254 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8cef2000) [pid = 1799] [serial = 1623] [outer = 0x8cdfb000] 09:29:02 INFO - PROCESS | 1799 | 1469550542129 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:29:02 INFO - PROCESS | 1799 | 1469550542178 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:29:02 INFO - PROCESS | 1799 | 1469550542192 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 1799 | 1469550542200 Marionette TRACE conn4 <- [1,2134,null,{}] 09:29:02 INFO - PROCESS | 1799 | 1469550542207 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:29:02 INFO - PROCESS | 1799 | 1469550542214 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:02 INFO - PROCESS | 1799 | 1469550542398 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:29:02 INFO - PROCESS | 1799 | 1469550542533 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 1799 | 1469550542545 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d938400 == 9 [pid = 1799] [id = 541] 09:29:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8d938c00) [pid = 1799] [serial = 1624] [outer = (nil)] 09:29:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8d9ca400) [pid = 1799] [serial = 1625] [outer = 0x8d938c00] 09:29:02 INFO - PROCESS | 1799 | 1469550542618 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8d9d1400) [pid = 1799] [serial = 1626] [outer = 0x8d938c00] 09:29:03 INFO - PROCESS | 1799 | 1469550543577 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:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1455ms 09:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:29:03 INFO - PROCESS | 1799 | 1469550543648 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 1799 | 1469550543651 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:29:03 INFO - PROCESS | 1799 | 1469550543658 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 1799 | 1469550543661 Marionette TRACE conn4 <- [1,2138,null,{}] 09:29:03 INFO - PROCESS | 1799 | 1469550543678 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:29:03 INFO - PROCESS | 1799 | 1469550543687 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:03 INFO - PROCESS | 1799 | 1469550543933 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:29:03 INFO - PROCESS | 1799 | 1469550543964 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 1799 | 1469550543978 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaa0400 == 10 [pid = 1799] [id = 542] 09:29:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eaa1400) [pid = 1799] [serial = 1627] [outer = (nil)] 09:29:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eaa7400) [pid = 1799] [serial = 1628] [outer = 0x8eaa1400] 09:29:04 INFO - PROCESS | 1799 | 1469550544066 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8eaf2800) [pid = 1799] [serial = 1629] [outer = 0x8eaa1400] 09:29:05 INFO - PROCESS | 1799 | 1469550545108 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:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1484ms 09:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:29:05 INFO - PROCESS | 1799 | 1469550545142 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 1799 | 1469550545145 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:29:05 INFO - PROCESS | 1799 | 1469550545152 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 1799 | 1469550545156 Marionette TRACE conn4 <- [1,2142,null,{}] 09:29:05 INFO - PROCESS | 1799 | 1469550545161 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:29:05 INFO - PROCESS | 1799 | 1469550545166 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:05 INFO - PROCESS | 1799 | 1469550545747 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:29:05 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8eb12000) [pid = 1799] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:29:05 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8d936400) [pid = 1799] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:29:05 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8d93a800) [pid = 1799] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:29:05 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8cdf2800) [pid = 1799] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:29:05 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8eced400) [pid = 1799] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:29:05 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8d9d1000) [pid = 1799] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:29:05 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8ceebc00) [pid = 1799] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:29:05 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8e54b400) [pid = 1799] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:29:05 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8ceedc00) [pid = 1799] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:29:05 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8ee63000) [pid = 1799] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:29:05 INFO - PROCESS | 1799 | 1469550545925 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 1799 | 1469550545934 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fbc00 == 11 [pid = 1799] [id = 543] 09:29:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8cdf2800) [pid = 1799] [serial = 1630] [outer = (nil)] 09:29:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8d7ed800) [pid = 1799] [serial = 1631] [outer = 0x8cdf2800] 09:29:06 INFO - PROCESS | 1799 | 1469550546005 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8eb11c00) [pid = 1799] [serial = 1632] [outer = 0x8cdf2800] 09:29:06 INFO - PROCESS | 1799 | 1469550546824 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:29:06 INFO - PROCESS | 1799 | 1469550546891 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:29:06 INFO - PROCESS | 1799 | 1469550546898 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 1799 | 1469550546902 Marionette TRACE conn4 <- [1,2146,null,{}] 09:29:06 INFO - PROCESS | 1799 | 1469550546908 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:29:06 INFO - PROCESS | 1799 | 1469550546913 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:07 INFO - PROCESS | 1799 | 1469550547074 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:29:07 INFO - PROCESS | 1799 | 1469550547084 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 1799 | 1469550547092 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf1000 == 12 [pid = 1799] [id = 544] 09:29:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eb1a400) [pid = 1799] [serial = 1633] [outer = (nil)] 09:29:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8ece3c00) [pid = 1799] [serial = 1634] [outer = 0x8eb1a400] 09:29:07 INFO - PROCESS | 1799 | 1469550547287 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eceb800) [pid = 1799] [serial = 1635] [outer = 0x8eb1a400] 09:29:08 INFO - PROCESS | 1799 | 1469550548253 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:29:08 INFO - PROCESS | 1799 | 1469550548351 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:29:08 INFO - PROCESS | 1799 | 1469550548362 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 1799 | 1469550548366 Marionette TRACE conn4 <- [1,2150,null,{}] 09:29:08 INFO - PROCESS | 1799 | 1469550548376 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:29:08 INFO - PROCESS | 1799 | 1469550548383 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:08 INFO - PROCESS | 1799 | 1469550548655 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:29:08 INFO - PROCESS | 1799 | 1469550548916 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 1799 | 1469550548932 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfa400 == 13 [pid = 1799] [id = 545] 09:29:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8cdfd400) [pid = 1799] [serial = 1636] [outer = (nil)] 09:29:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8e37f400) [pid = 1799] [serial = 1637] [outer = 0x8cdfd400] 09:29:09 INFO - PROCESS | 1799 | 1469550549072 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8ea99400) [pid = 1799] [serial = 1638] [outer = 0x8cdfd400] 09:29:10 INFO - PROCESS | 1799 | 1469550550129 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:29:10 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:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1842ms 09:29:10 INFO - PROCESS | 1799 | 1469550550204 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 1799 | 1469550550212 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:29:10 INFO - PROCESS | 1799 | 1469550550222 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 1799 | 1469550550226 Marionette TRACE conn4 <- [1,2154,null,{}] 09:29:10 INFO - PROCESS | 1799 | 1469550550233 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:29:10 INFO - PROCESS | 1799 | 1469550550239 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:10 INFO - PROCESS | 1799 | 1469550550464 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:29:10 INFO - PROCESS | 1799 | 1469550550698 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 1799 | 1469550550710 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e37c000 == 14 [pid = 1799] [id = 546] 09:29:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8ece4c00) [pid = 1799] [serial = 1639] [outer = (nil)] 09:29:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8ee67800) [pid = 1799] [serial = 1640] [outer = 0x8ece4c00] 09:29:10 INFO - PROCESS | 1799 | 1469550550831 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8f490400) [pid = 1799] [serial = 1641] [outer = 0x8ece4c00] 09:29:11 INFO - PROCESS | 1799 | 1469550551891 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:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1735ms 09:29:11 INFO - PROCESS | 1799 | 1469550551959 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 1799 | 1469550551963 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:29:11 INFO - PROCESS | 1799 | 1469550551970 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 1799 | 1469550551976 Marionette TRACE conn4 <- [1,2158,null,{}] 09:29:11 INFO - PROCESS | 1799 | 1469550551993 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:29:12 INFO - PROCESS | 1799 | 1469550552001 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:12 INFO - PROCESS | 1799 | 1469550552183 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:29:12 INFO - PROCESS | 1799 | 1469550552409 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 1799 | 1469550552419 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c2d800 == 15 [pid = 1799] [id = 547] 09:29:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x90c30800) [pid = 1799] [serial = 1642] [outer = (nil)] 09:29:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x90c33c00) [pid = 1799] [serial = 1643] [outer = 0x90c30800] 09:29:12 INFO - PROCESS | 1799 | 1469550552547 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x90d1b400) [pid = 1799] [serial = 1644] [outer = 0x90c30800] 09:29:13 INFO - PROCESS | 1799 | 1469550553497 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:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1595ms 09:29:13 INFO - PROCESS | 1799 | 1469550553567 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:29:13 INFO - PROCESS | 1799 | 1469550553572 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:29:13 INFO - PROCESS | 1799 | 1469550553579 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 1799 | 1469550553583 Marionette TRACE conn4 <- [1,2162,null,{}] 09:29:13 INFO - PROCESS | 1799 | 1469550553589 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:29:13 INFO - PROCESS | 1799 | 1469550553594 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:13 INFO - PROCESS | 1799 | 1469550553779 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:29:14 INFO - PROCESS | 1799 | 1469550554026 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 1799 | 1469550554034 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7dd400 == 16 [pid = 1799] [id = 548] 09:29:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8cdf3c00) [pid = 1799] [serial = 1645] [outer = (nil)] 09:29:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x90d22400) [pid = 1799] [serial = 1646] [outer = 0x8cdf3c00] 09:29:14 INFO - PROCESS | 1799 | 1469550554171 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x91341400) [pid = 1799] [serial = 1647] [outer = 0x8cdf3c00] 09:29:15 INFO - PROCESS | 1799 | 1469550555274 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:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1742ms 09:29:15 INFO - PROCESS | 1799 | 1469550555321 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 1799 | 1469550555328 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:29:15 INFO - PROCESS | 1799 | 1469550555337 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 1799 | 1469550555342 Marionette TRACE conn4 <- [1,2166,null,{}] 09:29:15 INFO - PROCESS | 1799 | 1469550555350 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:29:15 INFO - PROCESS | 1799 | 1469550555356 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:15 INFO - PROCESS | 1799 | 1469550555534 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:29:15 INFO - PROCESS | 1799 | 1469550555808 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 1799 | 1469550555819 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ceec800 == 17 [pid = 1799] [id = 549] 09:29:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8ceed000) [pid = 1799] [serial = 1648] [outer = (nil)] 09:29:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8cef6000) [pid = 1799] [serial = 1649] [outer = 0x8ceed000] 09:29:15 INFO - PROCESS | 1799 | 1469550555947 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8d7e5400) [pid = 1799] [serial = 1650] [outer = 0x8ceed000] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x90c2ec00) [pid = 1799] [serial = 1592] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8eaec800) [pid = 1799] [serial = 1595] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x90c35c00) [pid = 1799] [serial = 1593] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8eb3f400) [pid = 1799] [serial = 1569] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8eb31400) [pid = 1799] [serial = 1574] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8eb46400) [pid = 1799] [serial = 1575] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8ee69800) [pid = 1799] [serial = 1577] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8f491800) [pid = 1799] [serial = 1578] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8f49c800) [pid = 1799] [serial = 1580] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8f688000) [pid = 1799] [serial = 1581] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8d9c3c00) [pid = 1799] [serial = 1583] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8e378000) [pid = 1799] [serial = 1584] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eaf7400) [pid = 1799] [serial = 1586] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8eb18800) [pid = 1799] [serial = 1587] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8cef6c00) [pid = 1799] [serial = 1571] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8d9ca800) [pid = 1799] [serial = 1572] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8f691800) [pid = 1799] [serial = 1596] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8f49d000) [pid = 1799] [serial = 1590] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8ee70400) [pid = 1799] [serial = 1589] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1799 | 1469550556832 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:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1531ms 09:29:16 INFO - PROCESS | 1799 | 1469550556869 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 1799 | 1469550556876 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:29:16 INFO - PROCESS | 1799 | 1469550556925 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 1799 | 1469550556931 Marionette TRACE conn4 <- [1,2170,null,{}] 09:29:16 INFO - PROCESS | 1799 | 1469550556937 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:29:16 INFO - PROCESS | 1799 | 1469550556943 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:17 INFO - PROCESS | 1799 | 1469550557122 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:29:17 INFO - PROCESS | 1799 | 1469550557135 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 1799 | 1469550557145 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e377800 == 18 [pid = 1799] [id = 550] 09:29:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8e378000) [pid = 1799] [serial = 1651] [outer = (nil)] 09:29:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8e37dc00) [pid = 1799] [serial = 1652] [outer = 0x8e378000] 09:29:17 INFO - PROCESS | 1799 | 1469550557225 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8e548000) [pid = 1799] [serial = 1653] [outer = 0x8e378000] 09:29:18 INFO - PROCESS | 1799 | 1469550558198 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:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1342ms 09:29:18 INFO - PROCESS | 1799 | 1469550558258 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 1799 | 1469550558262 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:29:18 INFO - PROCESS | 1799 | 1469550558269 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 1799 | 1469550558274 Marionette TRACE conn4 <- [1,2174,null,{}] 09:29:18 INFO - PROCESS | 1799 | 1469550558290 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:29:18 INFO - PROCESS | 1799 | 1469550558298 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:18 INFO - PROCESS | 1799 | 1469550558520 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:29:18 INFO - PROCESS | 1799 | 1469550558537 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 1799 | 1469550558547 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb32c00 == 19 [pid = 1799] [id = 551] 09:29:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eb36c00) [pid = 1799] [serial = 1654] [outer = (nil)] 09:29:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb3dc00) [pid = 1799] [serial = 1655] [outer = 0x8eb36c00] 09:29:18 INFO - PROCESS | 1799 | 1469550558616 Marionette DEBUG loaded listener.js 09:29:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb47800) [pid = 1799] [serial = 1656] [outer = 0x8eb36c00] 09:29:19 INFO - PROCESS | 1799 | 1469550559639 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:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1434ms 09:29:19 INFO - PROCESS | 1799 | 1469550559703 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:29:19 INFO - PROCESS | 1799 | 1469550559708 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:29:19 INFO - PROCESS | 1799 | 1469550559714 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 1799 | 1469550559717 Marionette TRACE conn4 <- [1,2178,null,{}] 09:29:19 INFO - PROCESS | 1799 | 1469550559723 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:29:19 INFO - PROCESS | 1799 | 1469550559728 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:19 INFO - PROCESS | 1799 | 1469550559944 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:29:19 INFO - PROCESS | 1799 | 1469550559964 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 1799 | 1469550559972 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb38c00 == 20 [pid = 1799] [id = 552] 09:29:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb4d800) [pid = 1799] [serial = 1657] [outer = (nil)] 09:29:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8ee69800) [pid = 1799] [serial = 1658] [outer = 0x8eb4d800] 09:29:20 INFO - PROCESS | 1799 | 1469550560052 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8ee6cc00) [pid = 1799] [serial = 1659] [outer = 0x8eb4d800] 09:29:21 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8d938c00) [pid = 1799] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:29:21 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8cdfb000) [pid = 1799] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:29:21 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8cdf0400) [pid = 1799] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:29:21 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8eaa1400) [pid = 1799] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:29:21 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8b6efc00) [pid = 1799] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:29:21 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8d9c6400) [pid = 1799] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:29:21 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8cdf2800) [pid = 1799] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:29:21 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb11400) [pid = 1799] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:29:21 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8eaa4400) [pid = 1799] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:29:21 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eb3c800) [pid = 1799] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:29:21 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x91363000) [pid = 1799] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:29:21 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x91358000) [pid = 1799] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:29:21 INFO - PROCESS | 1799 | 1469550561119 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:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1433ms 09:29:21 INFO - PROCESS | 1799 | 1469550561148 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 1799 | 1469550561152 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:29:21 INFO - PROCESS | 1799 | 1469550561158 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 1799 | 1469550561162 Marionette TRACE conn4 <- [1,2182,null,{}] 09:29:21 INFO - PROCESS | 1799 | 1469550561167 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:29:21 INFO - PROCESS | 1799 | 1469550561173 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:21 INFO - PROCESS | 1799 | 1469550561333 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:29:21 INFO - PROCESS | 1799 | 1469550561472 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 1799 | 1469550561481 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9c6400 == 21 [pid = 1799] [id = 553] 09:29:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8d9c8800) [pid = 1799] [serial = 1660] [outer = (nil)] 09:29:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8eb1a000) [pid = 1799] [serial = 1661] [outer = 0x8d9c8800] 09:29:21 INFO - PROCESS | 1799 | 1469550561550 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8ece4400) [pid = 1799] [serial = 1662] [outer = 0x8d9c8800] 09:29:22 INFO - PROCESS | 1799 | 1469550562389 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:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1293ms 09:29:22 INFO - PROCESS | 1799 | 1469550562453 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 1799 | 1469550562457 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:29:22 INFO - PROCESS | 1799 | 1469550562467 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 1799 | 1469550562470 Marionette TRACE conn4 <- [1,2186,null,{}] 09:29:22 INFO - PROCESS | 1799 | 1469550562474 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:29:22 INFO - PROCESS | 1799 | 1469550562486 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:22 INFO - PROCESS | 1799 | 1469550562684 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:29:22 INFO - PROCESS | 1799 | 1469550562822 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 1799 | 1469550562832 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d934c00 == 22 [pid = 1799] [id = 554] 09:29:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8d938c00) [pid = 1799] [serial = 1663] [outer = (nil)] 09:29:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x90c30c00) [pid = 1799] [serial = 1664] [outer = 0x8d938c00] 09:29:22 INFO - PROCESS | 1799 | 1469550562933 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x90c38400) [pid = 1799] [serial = 1665] [outer = 0x8d938c00] 09:29:23 INFO - PROCESS | 1799 | 1469550563957 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:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1540ms 09:29:24 INFO - PROCESS | 1799 | 1469550564004 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 1799 | 1469550564011 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:29:24 INFO - PROCESS | 1799 | 1469550564019 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 1799 | 1469550564027 Marionette TRACE conn4 <- [1,2190,null,{}] 09:29:24 INFO - PROCESS | 1799 | 1469550564036 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:29:24 INFO - PROCESS | 1799 | 1469550564041 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:24 INFO - PROCESS | 1799 | 1469550564245 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:29:24 INFO - PROCESS | 1799 | 1469550564399 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 1799 | 1469550564411 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e6400 == 23 [pid = 1799] [id = 555] 09:29:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8cdf1400) [pid = 1799] [serial = 1666] [outer = (nil)] 09:29:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8d9cd400) [pid = 1799] [serial = 1667] [outer = 0x8cdf1400] 09:29:24 INFO - PROCESS | 1799 | 1469550564497 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8e374800) [pid = 1799] [serial = 1668] [outer = 0x8cdf1400] 09:29:25 INFO - PROCESS | 1799 | 1469550565553 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:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1599ms 09:29:25 INFO - PROCESS | 1799 | 1469550565619 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 1799 | 1469550565627 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:29:25 INFO - PROCESS | 1799 | 1469550565639 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 1799 | 1469550565644 Marionette TRACE conn4 <- [1,2194,null,{}] 09:29:25 INFO - PROCESS | 1799 | 1469550565651 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:29:25 INFO - PROCESS | 1799 | 1469550565656 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:25 INFO - PROCESS | 1799 | 1469550565911 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:29:26 INFO - PROCESS | 1799 | 1469550566170 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 1799 | 1469550566180 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb1bc00 == 24 [pid = 1799] [id = 556] 09:29:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb3c000) [pid = 1799] [serial = 1669] [outer = (nil)] 09:29:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8ee61c00) [pid = 1799] [serial = 1670] [outer = 0x8eb3c000] 09:29:26 INFO - PROCESS | 1799 | 1469550566262 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8f497800) [pid = 1799] [serial = 1671] [outer = 0x8eb3c000] 09:29:27 INFO - PROCESS | 1799 | 1469550567204 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:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1592ms 09:29:27 INFO - PROCESS | 1799 | 1469550567232 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 1799 | 1469550567236 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:29:27 INFO - PROCESS | 1799 | 1469550567243 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 1799 | 1469550567250 Marionette TRACE conn4 <- [1,2198,null,{}] 09:29:27 INFO - PROCESS | 1799 | 1469550567266 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:29:27 INFO - PROCESS | 1799 | 1469550567275 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:27 INFO - PROCESS | 1799 | 1469550567461 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:29:27 INFO - PROCESS | 1799 | 1469550567699 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 1799 | 1469550567712 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c30000 == 25 [pid = 1799] [id = 557] 09:29:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x90d1f000) [pid = 1799] [serial = 1672] [outer = (nil)] 09:29:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x90d24c00) [pid = 1799] [serial = 1673] [outer = 0x90d1f000] 09:29:27 INFO - PROCESS | 1799 | 1469550567838 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x9134dc00) [pid = 1799] [serial = 1674] [outer = 0x90d1f000] 09:29:28 INFO - PROCESS | 1799 | 1469550568727 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:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1551ms 09:29:28 INFO - PROCESS | 1799 | 1469550568796 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 1799 | 1469550568801 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:29:28 INFO - PROCESS | 1799 | 1469550568807 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 1799 | 1469550568810 Marionette TRACE conn4 <- [1,2202,null,{}] 09:29:28 INFO - PROCESS | 1799 | 1469550568817 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:29:28 INFO - PROCESS | 1799 | 1469550568822 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:29 INFO - PROCESS | 1799 | 1469550569044 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:29:29 INFO - PROCESS | 1799 | 1469550569226 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 1799 | 1469550569234 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x90d20400 == 26 [pid = 1799] [id = 558] 09:29:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x9134f000) [pid = 1799] [serial = 1675] [outer = (nil)] 09:29:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x91360800) [pid = 1799] [serial = 1676] [outer = 0x9134f000] 09:29:29 INFO - PROCESS | 1799 | 1469550569318 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x91363800) [pid = 1799] [serial = 1677] [outer = 0x9134f000] 09:29:30 INFO - PROCESS | 1799 | 1469550570306 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:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1537ms 09:29:30 INFO - PROCESS | 1799 | 1469550570345 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 1799 | 1469550570349 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:29:30 INFO - PROCESS | 1799 | 1469550570356 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 1799 | 1469550570359 Marionette TRACE conn4 <- [1,2206,null,{}] 09:29:30 INFO - PROCESS | 1799 | 1469550570365 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:29:30 INFO - PROCESS | 1799 | 1469550570371 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:30 INFO - PROCESS | 1799 | 1469550570553 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:29:30 INFO - PROCESS | 1799 | 1469550570736 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 1799 | 1469550570744 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7ee800 == 27 [pid = 1799] [id = 559] 09:29:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8e54d000) [pid = 1799] [serial = 1678] [outer = (nil)] 09:29:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x913f6400) [pid = 1799] [serial = 1679] [outer = 0x8e54d000] 09:29:30 INFO - PROCESS | 1799 | 1469550570824 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x9190d800) [pid = 1799] [serial = 1680] [outer = 0x8e54d000] 09:29:31 INFO - PROCESS | 1799 | 1469550571833 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:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1533ms 09:29:31 INFO - PROCESS | 1799 | 1469550571891 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:29:31 INFO - PROCESS | 1799 | 1469550571895 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:29:31 INFO - PROCESS | 1799 | 1469550571903 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 1799 | 1469550571906 Marionette TRACE conn4 <- [1,2210,null,{}] 09:29:31 INFO - PROCESS | 1799 | 1469550571913 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:29:31 INFO - PROCESS | 1799 | 1469550571925 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:32 INFO - PROCESS | 1799 | 1469550572175 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:29:32 INFO - PROCESS | 1799 | 1469550572412 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 1799 | 1469550572420 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaf0c00 == 28 [pid = 1799] [id = 560] 09:29:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x91359000) [pid = 1799] [serial = 1681] [outer = (nil)] 09:29:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x91f45000) [pid = 1799] [serial = 1682] [outer = 0x91359000] 09:29:32 INFO - PROCESS | 1799 | 1469550572547 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x91f63400) [pid = 1799] [serial = 1683] [outer = 0x91359000] 09:29:33 INFO - PROCESS | 1799 | 1469550573426 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:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1544ms 09:29:33 INFO - PROCESS | 1799 | 1469550573447 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1799 | 1469550573450 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:29:33 INFO - PROCESS | 1799 | 1469550573457 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1799 | 1469550573461 Marionette TRACE conn4 <- [1,2214,null,{}] 09:29:33 INFO - PROCESS | 1799 | 1469550573468 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:29:33 INFO - PROCESS | 1799 | 1469550573474 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:33 INFO - PROCESS | 1799 | 1469550573652 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:29:33 INFO - PROCESS | 1799 | 1469550573843 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 1799 | 1469550573857 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ee000 == 29 [pid = 1799] [id = 561] 09:29:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8ceef400) [pid = 1799] [serial = 1684] [outer = (nil)] 09:29:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x91f80c00) [pid = 1799] [serial = 1685] [outer = 0x8ceef400] 09:29:33 INFO - PROCESS | 1799 | 1469550573935 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x91f82400) [pid = 1799] [serial = 1686] [outer = 0x8ceef400] 09:29:34 INFO - PROCESS | 1799 | 1469550574910 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:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1490ms 09:29:34 INFO - PROCESS | 1799 | 1469550574948 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:29:34 INFO - PROCESS | 1799 | 1469550574952 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:29:34 INFO - PROCESS | 1799 | 1469550574959 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 1799 | 1469550574962 Marionette TRACE conn4 <- [1,2218,null,{}] 09:29:34 INFO - PROCESS | 1799 | 1469550574968 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:29:34 INFO - PROCESS | 1799 | 1469550574974 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:35 INFO - PROCESS | 1799 | 1469550575152 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:29:35 INFO - PROCESS | 1799 | 1469550575624 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 1799 | 1469550575638 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f9800 == 30 [pid = 1799] [id = 562] 09:29:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8b7dc400) [pid = 1799] [serial = 1687] [outer = (nil)] 09:29:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8b7e2000) [pid = 1799] [serial = 1688] [outer = 0x8b7dc400] 09:29:35 INFO - PROCESS | 1799 | 1469550575756 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8cdfec00) [pid = 1799] [serial = 1689] [outer = 0x8b7dc400] 09:29:36 INFO - PROCESS | 1799 | 1469550576786 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:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1882ms 09:29:36 INFO - PROCESS | 1799 | 1469550576844 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 1799 | 1469550576851 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:29:36 INFO - PROCESS | 1799 | 1469550576859 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1799 | 1469550576864 Marionette TRACE conn4 <- [1,2222,null,{}] 09:29:36 INFO - PROCESS | 1799 | 1469550576872 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:29:36 INFO - PROCESS | 1799 | 1469550576880 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:37 INFO - PROCESS | 1799 | 1469550577061 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:29:38 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e8800 == 29 [pid = 1799] [id = 539] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8ece3c00) [pid = 1799] [serial = 1634] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8d9ca400) [pid = 1799] [serial = 1625] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8ceeb400) [pid = 1799] [serial = 1622] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8cef2000) [pid = 1799] [serial = 1623] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8cef9800) [pid = 1799] [serial = 1620] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8cdff800) [pid = 1799] [serial = 1619] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8eaa7400) [pid = 1799] [serial = 1628] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8b7e8c00) [pid = 1799] [serial = 1599] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8b7dc000) [pid = 1799] [serial = 1598] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8e54dc00) [pid = 1799] [serial = 1602] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8e37e000) [pid = 1799] [serial = 1601] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8d7ed800) [pid = 1799] [serial = 1631] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8ecee800) [pid = 1799] [serial = 1605] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8eb48000) [pid = 1799] [serial = 1604] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x91346000) [pid = 1799] [serial = 1608] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x90d23000) [pid = 1799] [serial = 1607] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x91359c00) [pid = 1799] [serial = 1611] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x91357400) [pid = 1799] [serial = 1610] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x91f3c000) [pid = 1799] [serial = 1614] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x913f5800) [pid = 1799] [serial = 1613] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x91f6d800) [pid = 1799] [serial = 1617] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x91f6ac00) [pid = 1799] [serial = 1616] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eaf2800) [pid = 1799] [serial = 1629] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8eb11c00) [pid = 1799] [serial = 1632] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8d9d1400) [pid = 1799] [serial = 1626] [outer = (nil)] [url = about:blank] 09:29:38 INFO - PROCESS | 1799 | 1469550578428 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 1799 | 1469550578436 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f9000 == 30 [pid = 1799] [id = 563] 09:29:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8b7d9c00) [pid = 1799] [serial = 1690] [outer = (nil)] 09:29:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8b7de800) [pid = 1799] [serial = 1691] [outer = 0x8b7d9c00] 09:29:38 INFO - PROCESS | 1799 | 1469550578523 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8cdfa000) [pid = 1799] [serial = 1692] [outer = 0x8b7d9c00] 09:29:39 INFO - PROCESS | 1799 | 1469550579387 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:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2591ms 09:29:39 INFO - PROCESS | 1799 | 1469550579454 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 1799 | 1469550579461 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:29:39 INFO - PROCESS | 1799 | 1469550579470 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 1799 | 1469550579475 Marionette TRACE conn4 <- [1,2226,null,{}] 09:29:39 INFO - PROCESS | 1799 | 1469550579484 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:29:39 INFO - PROCESS | 1799 | 1469550579492 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:39 INFO - PROCESS | 1799 | 1469550579676 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:29:39 INFO - PROCESS | 1799 | 1469550579824 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 1799 | 1469550579832 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7f0000 == 31 [pid = 1799] [id = 564] 09:29:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8d7f0c00) [pid = 1799] [serial = 1693] [outer = (nil)] 09:29:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8d937400) [pid = 1799] [serial = 1694] [outer = 0x8d7f0c00] 09:29:39 INFO - PROCESS | 1799 | 1469550579912 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8d93dc00) [pid = 1799] [serial = 1695] [outer = 0x8d7f0c00] 09:29:40 INFO - PROCESS | 1799 | 1469550580818 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:29:40 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:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1386ms 09:29:40 INFO - PROCESS | 1799 | 1469550580861 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 1799 | 1469550580868 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:29:40 INFO - PROCESS | 1799 | 1469550580894 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 1799 | 1469550580898 Marionette TRACE conn4 <- [1,2230,null,{}] 09:29:40 INFO - PROCESS | 1799 | 1469550580904 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:29:40 INFO - PROCESS | 1799 | 1469550580910 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:41 INFO - PROCESS | 1799 | 1469550581156 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:29:41 INFO - PROCESS | 1799 | 1469550581182 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:41 INFO - PROCESS | 1799 | 1469550581188 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54ac00 == 32 [pid = 1799] [id = 565] 09:29:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8e54b800) [pid = 1799] [serial = 1696] [outer = (nil)] 09:29:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8ea99c00) [pid = 1799] [serial = 1697] [outer = 0x8e54b800] 09:29:41 INFO - PROCESS | 1799 | 1469550581260 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8eaa3800) [pid = 1799] [serial = 1698] [outer = 0x8e54b800] 09:29:42 INFO - PROCESS | 1799 | 1469550582303 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:29:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1434ms 09:29:42 INFO - PROCESS | 1799 | 1469550582328 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 1799 | 1469550582332 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:29:42 INFO - PROCESS | 1799 | 1469550582348 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 1799 | 1469550582357 Marionette TRACE conn4 <- [1,2234,null,{}] 09:29:42 INFO - PROCESS | 1799 | 1469550582372 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:29:42 INFO - PROCESS | 1799 | 1469550582380 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:42 INFO - PROCESS | 1799 | 1469550582602 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:29:42 INFO - PROCESS | 1799 | 1469550582626 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 1799 | 1469550582636 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7f0400 == 33 [pid = 1799] [id = 566] 09:29:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8e549c00) [pid = 1799] [serial = 1699] [outer = (nil)] 09:29:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8eb34400) [pid = 1799] [serial = 1700] [outer = 0x8e549c00] 09:29:42 INFO - PROCESS | 1799 | 1469550582734 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8eb3ec00) [pid = 1799] [serial = 1701] [outer = 0x8e549c00] 09:29:43 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8d9c8800) [pid = 1799] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:29:43 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8cdf3c00) [pid = 1799] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:29:43 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8ceed000) [pid = 1799] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:29:43 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x90c30800) [pid = 1799] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:29:43 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8cdfd400) [pid = 1799] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:29:43 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8eb36c00) [pid = 1799] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:29:43 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8eb4d800) [pid = 1799] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:29:43 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8ece4c00) [pid = 1799] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:29:43 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8e378000) [pid = 1799] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:29:43 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eb1a400) [pid = 1799] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:29:43 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8d938c00) [pid = 1799] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:29:44 INFO - PROCESS | 1799 | 1469550584154 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:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1855ms 09:29:44 INFO - PROCESS | 1799 | 1469550584195 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:29:44 INFO - PROCESS | 1799 | 1469550584203 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:29:44 INFO - PROCESS | 1799 | 1469550584211 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:29:44 INFO - PROCESS | 1799 | 1469550584213 Marionette TRACE conn4 <- [1,2238,null,{}] 09:29:44 INFO - PROCESS | 1799 | 1469550584219 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:29:44 INFO - PROCESS | 1799 | 1469550584224 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:44 INFO - PROCESS | 1799 | 1469550584391 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:29:44 INFO - PROCESS | 1799 | 1469550584530 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 1799 | 1469550584540 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f2c00 == 34 [pid = 1799] [id = 567] 09:29:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eb10400) [pid = 1799] [serial = 1702] [outer = (nil)] 09:29:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb43c00) [pid = 1799] [serial = 1703] [outer = 0x8eb10400] 09:29:44 INFO - PROCESS | 1799 | 1469550584614 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb4d800) [pid = 1799] [serial = 1704] [outer = 0x8eb10400] 09:29:45 INFO - PROCESS | 1799 | 1469550585395 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:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1240ms 09:29:45 INFO - PROCESS | 1799 | 1469550585456 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1799 | 1469550585460 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:29:45 INFO - PROCESS | 1799 | 1469550585538 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 1799 | 1469550585545 Marionette TRACE conn4 <- [1,2242,null,{}] 09:29:45 INFO - PROCESS | 1799 | 1469550585576 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:29:45 INFO - PROCESS | 1799 | 1469550585584 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:45 INFO - PROCESS | 1799 | 1469550585787 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:29:46 INFO - PROCESS | 1799 | 1469550586002 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 1799 | 1469550586018 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef9c00 == 35 [pid = 1799] [id = 568] 09:29:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8d7e3400) [pid = 1799] [serial = 1705] [outer = (nil)] 09:29:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8d7ed800) [pid = 1799] [serial = 1706] [outer = 0x8d7e3400] 09:29:46 INFO - PROCESS | 1799 | 1469550586172 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8e37e000) [pid = 1799] [serial = 1707] [outer = 0x8d7e3400] 09:29:47 INFO - PROCESS | 1799 | 1469550587206 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:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1822ms 09:29:47 INFO - PROCESS | 1799 | 1469550587293 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:29:47 INFO - PROCESS | 1799 | 1469550587299 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:29:47 INFO - PROCESS | 1799 | 1469550587309 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - PROCESS | 1799 | 1469550587314 Marionette TRACE conn4 <- [1,2246,null,{}] 09:29:47 INFO - PROCESS | 1799 | 1469550587324 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:29:47 INFO - PROCESS | 1799 | 1469550587332 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:47 INFO - PROCESS | 1799 | 1469550587564 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:29:47 INFO - PROCESS | 1799 | 1469550587800 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1799 | 1469550587807 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf2000 == 36 [pid = 1799] [id = 569] 09:29:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8eae9800) [pid = 1799] [serial = 1708] [outer = (nil)] 09:29:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8eb1cc00) [pid = 1799] [serial = 1709] [outer = 0x8eae9800] 09:29:47 INFO - PROCESS | 1799 | 1469550587920 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8ece3000) [pid = 1799] [serial = 1710] [outer = 0x8eae9800] 09:29:48 INFO - PROCESS | 1799 | 1469550588952 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:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1683ms 09:29:48 INFO - PROCESS | 1799 | 1469550588992 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 1799 | 1469550588997 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:29:49 INFO - PROCESS | 1799 | 1469550589004 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 1799 | 1469550589008 Marionette TRACE conn4 <- [1,2250,null,{}] 09:29:49 INFO - PROCESS | 1799 | 1469550589014 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:29:49 INFO - PROCESS | 1799 | 1469550589019 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:49 INFO - PROCESS | 1799 | 1469550589255 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:29:49 INFO - PROCESS | 1799 | 1469550589587 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 1799 | 1469550589607 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f689000 == 37 [pid = 1799] [id = 570] 09:29:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8f689400) [pid = 1799] [serial = 1711] [outer = (nil)] 09:29:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8f68b800) [pid = 1799] [serial = 1712] [outer = 0x8f689400] 09:29:49 INFO - PROCESS | 1799 | 1469550589691 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8f694000) [pid = 1799] [serial = 1713] [outer = 0x8f689400] 09:29:50 INFO - PROCESS | 1799 | 1469550590674 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:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1732ms 09:29:50 INFO - PROCESS | 1799 | 1469550590737 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:29:50 INFO - PROCESS | 1799 | 1469550590741 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:29:50 INFO - PROCESS | 1799 | 1469550590748 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 1799 | 1469550590752 Marionette TRACE conn4 <- [1,2254,null,{}] 09:29:50 INFO - PROCESS | 1799 | 1469550590757 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:29:50 INFO - PROCESS | 1799 | 1469550590763 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:50 INFO - PROCESS | 1799 | 1469550590946 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:29:51 INFO - PROCESS | 1799 | 1469550591137 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 1799 | 1469550591144 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf0c00 == 38 [pid = 1799] [id = 571] 09:29:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8ee61800) [pid = 1799] [serial = 1714] [outer = (nil)] 09:29:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x90d22000) [pid = 1799] [serial = 1715] [outer = 0x8ee61800] 09:29:51 INFO - PROCESS | 1799 | 1469550591272 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x90d25c00) [pid = 1799] [serial = 1716] [outer = 0x8ee61800] 09:29:52 INFO - PROCESS | 1799 | 1469550592322 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:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1634ms 09:29:52 INFO - PROCESS | 1799 | 1469550592382 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 1799 | 1469550592387 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:29:52 INFO - PROCESS | 1799 | 1469550592393 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 1799 | 1469550592397 Marionette TRACE conn4 <- [1,2258,null,{}] 09:29:52 INFO - PROCESS | 1799 | 1469550592403 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:29:52 INFO - PROCESS | 1799 | 1469550592408 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:52 INFO - PROCESS | 1799 | 1469550592773 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:29:53 INFO - PROCESS | 1799 | 1469550593021 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 1799 | 1469550593033 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf8000 == 39 [pid = 1799] [id = 572] 09:29:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8ceee800) [pid = 1799] [serial = 1717] [outer = (nil)] 09:29:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8d7e5000) [pid = 1799] [serial = 1718] [outer = 0x8ceee800] 09:29:53 INFO - PROCESS | 1799 | 1469550593110 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8d9c6c00) [pid = 1799] [serial = 1719] [outer = 0x8ceee800] 09:29:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fbc00 == 38 [pid = 1799] [id = 543] 09:29:53 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfac00 == 37 [pid = 1799] [id = 540] 09:29:54 INFO - PROCESS | 1799 | 1469550594154 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:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1792ms 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x90c30c00) [pid = 1799] [serial = 1664] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x90c38400) [pid = 1799] [serial = 1665] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8eb1a000) [pid = 1799] [serial = 1661] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8ece4400) [pid = 1799] [serial = 1662] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x91341400) [pid = 1799] [serial = 1647] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8d7e5400) [pid = 1799] [serial = 1650] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x90d1b400) [pid = 1799] [serial = 1644] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8e37f400) [pid = 1799] [serial = 1637] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8eb3dc00) [pid = 1799] [serial = 1655] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8ee6cc00) [pid = 1799] [serial = 1659] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x90d22400) [pid = 1799] [serial = 1646] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x90c33c00) [pid = 1799] [serial = 1643] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8ee69800) [pid = 1799] [serial = 1658] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8ea99400) [pid = 1799] [serial = 1638] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8ee67800) [pid = 1799] [serial = 1640] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8eb47800) [pid = 1799] [serial = 1656] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8f490400) [pid = 1799] [serial = 1641] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8e548000) [pid = 1799] [serial = 1653] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8e37dc00) [pid = 1799] [serial = 1652] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8cef6000) [pid = 1799] [serial = 1649] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8eceb800) [pid = 1799] [serial = 1635] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 1799 | 1469550594221 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 1799 | 1469550594227 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:29:54 INFO - PROCESS | 1799 | 1469550594238 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 1799 | 1469550594248 Marionette TRACE conn4 <- [1,2262,null,{}] 09:29:54 INFO - PROCESS | 1799 | 1469550594264 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:29:54 INFO - PROCESS | 1799 | 1469550594270 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:54 INFO - PROCESS | 1799 | 1469550594443 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:29:54 INFO - PROCESS | 1799 | 1469550594584 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 1799 | 1469550594595 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e543c00 == 38 [pid = 1799] [id = 573] 09:29:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8e547800) [pid = 1799] [serial = 1720] [outer = (nil)] 09:29:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8ea99400) [pid = 1799] [serial = 1721] [outer = 0x8e547800] 09:29:54 INFO - PROCESS | 1799 | 1469550594720 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8eaf0400) [pid = 1799] [serial = 1722] [outer = 0x8e547800] 09:29:55 INFO - PROCESS | 1799 | 1469550595532 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:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1346ms 09:29:55 INFO - PROCESS | 1799 | 1469550595584 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 1799 | 1469550595588 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:29:55 INFO - PROCESS | 1799 | 1469550595628 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 1799 | 1469550595633 Marionette TRACE conn4 <- [1,2266,null,{}] 09:29:55 INFO - PROCESS | 1799 | 1469550595643 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:29:55 INFO - PROCESS | 1799 | 1469550595647 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:55 INFO - PROCESS | 1799 | 1469550595817 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:29:55 INFO - PROCESS | 1799 | 1469550595960 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 1799 | 1469550595968 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea9b400 == 39 [pid = 1799] [id = 574] 09:29:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8ece5c00) [pid = 1799] [serial = 1723] [outer = (nil)] 09:29:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8ee62c00) [pid = 1799] [serial = 1724] [outer = 0x8ece5c00] 09:29:56 INFO - PROCESS | 1799 | 1469550596050 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8ee6f400) [pid = 1799] [serial = 1725] [outer = 0x8ece5c00] 09:29:56 INFO - PROCESS | 1799 | 1469550596921 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:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1339ms 09:29:56 INFO - PROCESS | 1799 | 1469550596971 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 1799 | 1469550596976 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:29:56 INFO - PROCESS | 1799 | 1469550596993 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 1799 | 1469550596999 Marionette TRACE conn4 <- [1,2270,null,{}] 09:29:57 INFO - PROCESS | 1799 | 1469550597015 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:29:57 INFO - PROCESS | 1799 | 1469550597022 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:57 INFO - PROCESS | 1799 | 1469550597243 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:29:57 INFO - PROCESS | 1799 | 1469550597265 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 1799 | 1469550597272 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee6f000 == 40 [pid = 1799] [id = 575] 09:29:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8f490c00) [pid = 1799] [serial = 1726] [outer = (nil)] 09:29:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x90c32400) [pid = 1799] [serial = 1727] [outer = 0x8f490c00] 09:29:57 INFO - PROCESS | 1799 | 1469550597358 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x90c38400) [pid = 1799] [serial = 1728] [outer = 0x8f490c00] 09:29:58 INFO - PROCESS | 1799 | 1469550598280 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:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1354ms 09:29:58 INFO - PROCESS | 1799 | 1469550598340 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 1799 | 1469550598343 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:29:58 INFO - PROCESS | 1799 | 1469550598357 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 1799 | 1469550598360 Marionette TRACE conn4 <- [1,2274,null,{}] 09:29:58 INFO - PROCESS | 1799 | 1469550598366 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:29:58 INFO - PROCESS | 1799 | 1469550598371 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:58 INFO - PROCESS | 1799 | 1469550598584 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:29:58 INFO - PROCESS | 1799 | 1469550598605 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 1799 | 1469550598613 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f498c00 == 41 [pid = 1799] [id = 576] 09:29:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x90d19800) [pid = 1799] [serial = 1729] [outer = (nil)] 09:29:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x91341400) [pid = 1799] [serial = 1730] [outer = 0x90d19800] 09:29:58 INFO - PROCESS | 1799 | 1469550598682 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x91344000) [pid = 1799] [serial = 1731] [outer = 0x90d19800] 09:29:59 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8cdf1400) [pid = 1799] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:29:59 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eb3c000) [pid = 1799] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:29:59 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x90d1f000) [pid = 1799] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:29:59 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8e54b800) [pid = 1799] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:29:59 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8b7d9c00) [pid = 1799] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:29:59 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x9134f000) [pid = 1799] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:29:59 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8d7f0c00) [pid = 1799] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:29:59 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8b7dc400) [pid = 1799] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:29:59 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8e549c00) [pid = 1799] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:29:59 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8e54d000) [pid = 1799] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:29:59 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x91359000) [pid = 1799] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:29:59 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8ceef400) [pid = 1799] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:29:59 INFO - PROCESS | 1799 | 1469550599699 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:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1398ms 09:29:59 INFO - PROCESS | 1799 | 1469550599749 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 1799 | 1469550599753 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:29:59 INFO - PROCESS | 1799 | 1469550599759 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 1799 | 1469550599762 Marionette TRACE conn4 <- [1,2278,null,{}] 09:29:59 INFO - PROCESS | 1799 | 1469550599768 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:29:59 INFO - PROCESS | 1799 | 1469550599773 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:29:59 INFO - PROCESS | 1799 | 1469550599944 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:30:00 INFO - PROCESS | 1799 | 1469550600084 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 1799 | 1469550600100 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e4000 == 42 [pid = 1799] [id = 577] 09:30:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8d7e2c00) [pid = 1799] [serial = 1732] [outer = (nil)] 09:30:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x90c30400) [pid = 1799] [serial = 1733] [outer = 0x8d7e2c00] 09:30:00 INFO - PROCESS | 1799 | 1469550600183 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x9134fc00) [pid = 1799] [serial = 1734] [outer = 0x8d7e2c00] 09:30:00 INFO - PROCESS | 1799 | 1469550600988 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:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1278ms 09:30:01 INFO - PROCESS | 1799 | 1469550601089 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 1799 | 1469550601096 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:30:01 INFO - PROCESS | 1799 | 1469550601110 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 1799 | 1469550601117 Marionette TRACE conn4 <- [1,2282,null,{}] 09:30:01 INFO - PROCESS | 1799 | 1469550601127 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:30:01 INFO - PROCESS | 1799 | 1469550601133 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:01 INFO - PROCESS | 1799 | 1469550601344 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:30:01 INFO - PROCESS | 1799 | 1469550601546 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 1799 | 1469550601559 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfcc00 == 43 [pid = 1799] [id = 578] 09:30:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8cef9400) [pid = 1799] [serial = 1735] [outer = (nil)] 09:30:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8d7e9800) [pid = 1799] [serial = 1736] [outer = 0x8cef9400] 09:30:01 INFO - PROCESS | 1799 | 1469550601694 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8d9c9c00) [pid = 1799] [serial = 1737] [outer = 0x8cef9400] 09:30:02 INFO - PROCESS | 1799 | 1469550602760 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:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1691ms 09:30:02 INFO - PROCESS | 1799 | 1469550602797 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 1799 | 1469550602803 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:30:02 INFO - PROCESS | 1799 | 1469550602814 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 1799 | 1469550602820 Marionette TRACE conn4 <- [1,2286,null,{}] 09:30:02 INFO - PROCESS | 1799 | 1469550602830 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:30:02 INFO - PROCESS | 1799 | 1469550602837 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:03 INFO - PROCESS | 1799 | 1469550603039 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:30:03 INFO - PROCESS | 1799 | 1469550603225 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 1799 | 1469550603231 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb1b800 == 44 [pid = 1799] [id = 579] 09:30:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb3f400) [pid = 1799] [serial = 1738] [outer = (nil)] 09:30:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8eb4f400) [pid = 1799] [serial = 1739] [outer = 0x8eb3f400] 09:30:03 INFO - PROCESS | 1799 | 1469550603373 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8ee63400) [pid = 1799] [serial = 1740] [outer = 0x8eb3f400] 09:30:04 INFO - PROCESS | 1799 | 1469550604327 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:30:04 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:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1560ms 09:30:04 INFO - PROCESS | 1799 | 1469550604371 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:30:04 INFO - PROCESS | 1799 | 1469550604376 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:30:04 INFO - PROCESS | 1799 | 1469550604382 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 1799 | 1469550604386 Marionette TRACE conn4 <- [1,2290,null,{}] 09:30:04 INFO - PROCESS | 1799 | 1469550604400 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:30:04 INFO - PROCESS | 1799 | 1469550604409 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:04 INFO - PROCESS | 1799 | 1469550604598 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:30:04 INFO - PROCESS | 1799 | 1469550604786 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 1799 | 1469550604798 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x91342800 == 45 [pid = 1799] [id = 580] 09:30:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x91345400) [pid = 1799] [serial = 1741] [outer = (nil)] 09:30:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x9135a000) [pid = 1799] [serial = 1742] [outer = 0x91345400] 09:30:04 INFO - PROCESS | 1799 | 1469550604887 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x91360c00) [pid = 1799] [serial = 1743] [outer = 0x91345400] 09:30:05 INFO - PROCESS | 1799 | 1469550605903 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:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1588ms 09:30:05 INFO - PROCESS | 1799 | 1469550605970 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:30:05 INFO - PROCESS | 1799 | 1469550605975 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:30:05 INFO - PROCESS | 1799 | 1469550605981 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 1799 | 1469550605985 Marionette TRACE conn4 <- [1,2294,null,{}] 09:30:05 INFO - PROCESS | 1799 | 1469550605991 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:30:05 INFO - PROCESS | 1799 | 1469550605997 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:06 INFO - PROCESS | 1799 | 1469550606208 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:30:06 INFO - PROCESS | 1799 | 1469550606402 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 1799 | 1469550606409 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f49e400 == 46 [pid = 1799] [id = 581] 09:30:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x9190b800) [pid = 1799] [serial = 1744] [outer = (nil)] 09:30:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x91914800) [pid = 1799] [serial = 1745] [outer = 0x9190b800] 09:30:06 INFO - PROCESS | 1799 | 1469550606583 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x91f3b400) [pid = 1799] [serial = 1746] [outer = 0x9190b800] 09:30:07 INFO - PROCESS | 1799 | 1469550607503 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:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1594ms 09:30:07 INFO - PROCESS | 1799 | 1469550607576 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 1799 | 1469550607580 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:30:07 INFO - PROCESS | 1799 | 1469550607601 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 1799 | 1469550607613 Marionette TRACE conn4 <- [1,2298,null,{}] 09:30:07 INFO - PROCESS | 1799 | 1469550607683 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:30:07 INFO - PROCESS | 1799 | 1469550607689 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:07 INFO - PROCESS | 1799 | 1469550607901 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:30:08 INFO - PROCESS | 1799 | 1469550608140 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 1799 | 1469550608149 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x9190cc00 == 47 [pid = 1799] [id = 582] 09:30:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x91f3f400) [pid = 1799] [serial = 1747] [outer = (nil)] 09:30:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x91f67000) [pid = 1799] [serial = 1748] [outer = 0x91f3f400] 09:30:08 INFO - PROCESS | 1799 | 1469550608247 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x91f6bc00) [pid = 1799] [serial = 1749] [outer = 0x91f3f400] 09:30:09 INFO - PROCESS | 1799 | 1469550609105 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:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1555ms 09:30:09 INFO - PROCESS | 1799 | 1469550609157 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:30:09 INFO - PROCESS | 1799 | 1469550609161 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:30:09 INFO - PROCESS | 1799 | 1469550609168 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 1799 | 1469550609172 Marionette TRACE conn4 <- [1,2302,null,{}] 09:30:09 INFO - PROCESS | 1799 | 1469550609198 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:30:09 INFO - PROCESS | 1799 | 1469550609209 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:09 INFO - PROCESS | 1799 | 1469550609444 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:30:09 INFO - PROCESS | 1799 | 1469550609633 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 1799 | 1469550609645 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x91916800 == 48 [pid = 1799] [id = 583] 09:30:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x91f68000) [pid = 1799] [serial = 1750] [outer = (nil)] 09:30:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x92234400) [pid = 1799] [serial = 1751] [outer = 0x91f68000] 09:30:09 INFO - PROCESS | 1799 | 1469550609725 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x92399800) [pid = 1799] [serial = 1752] [outer = 0x91f68000] 09:30:10 INFO - PROCESS | 1799 | 1469550610775 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:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1651ms 09:30:10 INFO - PROCESS | 1799 | 1469550610819 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:30:10 INFO - PROCESS | 1799 | 1469550610824 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:30:10 INFO - PROCESS | 1799 | 1469550610830 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 1799 | 1469550610834 Marionette TRACE conn4 <- [1,2306,null,{}] 09:30:10 INFO - PROCESS | 1799 | 1469550610840 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:30:10 INFO - PROCESS | 1799 | 1469550610845 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:11 INFO - PROCESS | 1799 | 1469550611016 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:30:11 INFO - PROCESS | 1799 | 1469550611222 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 1799 | 1469550611232 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fac00 == 49 [pid = 1799] [id = 584] 09:30:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8d7ec800) [pid = 1799] [serial = 1753] [outer = (nil)] 09:30:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x9239d000) [pid = 1799] [serial = 1754] [outer = 0x8d7ec800] 09:30:11 INFO - PROCESS | 1799 | 1469550611309 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x938d5c00) [pid = 1799] [serial = 1755] [outer = 0x8d7ec800] 09:30:12 INFO - PROCESS | 1799 | 1469550612309 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:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1532ms 09:30:12 INFO - PROCESS | 1799 | 1469550612363 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 1799 | 1469550612367 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:30:12 INFO - PROCESS | 1799 | 1469550612373 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 1799 | 1469550612377 Marionette TRACE conn4 <- [1,2310,null,{}] 09:30:12 INFO - PROCESS | 1799 | 1469550612383 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:30:12 INFO - PROCESS | 1799 | 1469550612388 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:12 INFO - PROCESS | 1799 | 1469550612568 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:30:12 INFO - PROCESS | 1799 | 1469550612756 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 1799 | 1469550612764 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e6c00 == 50 [pid = 1799] [id = 585] 09:30:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8cdf4800) [pid = 1799] [serial = 1756] [outer = (nil)] 09:30:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8eaa1c00) [pid = 1799] [serial = 1757] [outer = 0x8cdf4800] 09:30:12 INFO - PROCESS | 1799 | 1469550612845 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8eb0fc00) [pid = 1799] [serial = 1758] [outer = 0x8cdf4800] 09:30:14 INFO - PROCESS | 1799 | 1469550614032 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:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1680ms 09:30:14 INFO - PROCESS | 1799 | 1469550614055 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 1799 | 1469550614061 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:30:14 INFO - PROCESS | 1799 | 1469550614070 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 1799 | 1469550614074 Marionette TRACE conn4 <- [1,2314,null,{}] 09:30:14 INFO - PROCESS | 1799 | 1469550614084 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:30:14 INFO - PROCESS | 1799 | 1469550614088 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:14 INFO - PROCESS | 1799 | 1469550614263 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:30:14 INFO - PROCESS | 1799 | 1469550614501 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 1799 | 1469550614516 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e7800 == 51 [pid = 1799] [id = 586] 09:30:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8d938000) [pid = 1799] [serial = 1759] [outer = (nil)] 09:30:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8e37f800) [pid = 1799] [serial = 1760] [outer = 0x8d938000] 09:30:14 INFO - PROCESS | 1799 | 1469550614627 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8ea9ac00) [pid = 1799] [serial = 1761] [outer = 0x8d938000] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfa400 == 50 [pid = 1799] [id = 545] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf1000 == 49 [pid = 1799] [id = 544] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaa0400 == 48 [pid = 1799] [id = 542] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb38c00 == 47 [pid = 1799] [id = 552] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7dd400 == 46 [pid = 1799] [id = 548] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb1bc00 == 45 [pid = 1799] [id = 556] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x90c2d800 == 44 [pid = 1799] [id = 547] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8ceec800 == 43 [pid = 1799] [id = 549] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e6400 == 42 [pid = 1799] [id = 555] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x90c30000 == 41 [pid = 1799] [id = 557] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8e37c000 == 40 [pid = 1799] [id = 546] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7ee800 == 39 [pid = 1799] [id = 559] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f9800 == 38 [pid = 1799] [id = 562] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8d934c00 == 37 [pid = 1799] [id = 554] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x90d20400 == 36 [pid = 1799] [id = 558] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaf0c00 == 35 [pid = 1799] [id = 560] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ee000 == 34 [pid = 1799] [id = 561] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f9000 == 33 [pid = 1799] [id = 563] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb32c00 == 32 [pid = 1799] [id = 551] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8d938400 == 31 [pid = 1799] [id = 541] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8e377800 == 30 [pid = 1799] [id = 550] 09:30:16 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9c6400 == 29 [pid = 1799] [id = 553] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8eb43c00) [pid = 1799] [serial = 1703] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8e374800) [pid = 1799] [serial = 1668] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8d9cd400) [pid = 1799] [serial = 1667] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x8f497800) [pid = 1799] [serial = 1671] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8ee61c00) [pid = 1799] [serial = 1670] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x9134dc00) [pid = 1799] [serial = 1674] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x90d24c00) [pid = 1799] [serial = 1673] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8eaa3800) [pid = 1799] [serial = 1698] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8b7de800) [pid = 1799] [serial = 1691] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8cdfa000) [pid = 1799] [serial = 1692] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x91363800) [pid = 1799] [serial = 1677] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8d937400) [pid = 1799] [serial = 1694] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x91360800) [pid = 1799] [serial = 1676] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8cdfec00) [pid = 1799] [serial = 1689] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8b7e2000) [pid = 1799] [serial = 1688] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8eb34400) [pid = 1799] [serial = 1700] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x9190d800) [pid = 1799] [serial = 1680] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x913f6400) [pid = 1799] [serial = 1679] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x91f63400) [pid = 1799] [serial = 1683] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x91f45000) [pid = 1799] [serial = 1682] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x91f82400) [pid = 1799] [serial = 1686] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x91f80c00) [pid = 1799] [serial = 1685] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8ea99c00) [pid = 1799] [serial = 1697] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eb3ec00) [pid = 1799] [serial = 1701] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8d93dc00) [pid = 1799] [serial = 1695] [outer = (nil)] [url = about:blank] 09:30:16 INFO - PROCESS | 1799 | 1469550616876 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:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2836ms 09:30:16 INFO - PROCESS | 1799 | 1469550616906 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 1799 | 1469550616913 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:30:16 INFO - PROCESS | 1799 | 1469550616923 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 1799 | 1469550616927 Marionette TRACE conn4 <- [1,2318,null,{}] 09:30:16 INFO - PROCESS | 1799 | 1469550616936 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:30:16 INFO - PROCESS | 1799 | 1469550616942 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:17 INFO - PROCESS | 1799 | 1469550617115 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:30:17 INFO - PROCESS | 1799 | 1469550617127 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 1799 | 1469550617142 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7de400 == 30 [pid = 1799] [id = 587] 09:30:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8b7de800) [pid = 1799] [serial = 1762] [outer = (nil)] 09:30:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8cef1000) [pid = 1799] [serial = 1763] [outer = 0x8b7de800] 09:30:17 INFO - PROCESS | 1799 | 1469550617262 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8cef5000) [pid = 1799] [serial = 1764] [outer = 0x8b7de800] 09:30:18 INFO - PROCESS | 1799 | 1469550618188 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:30:18 INFO - PROCESS | 1799 | 1469550618213 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:30:18 INFO - PROCESS | 1799 | 1469550618233 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 1799 | 1469550618239 Marionette TRACE conn4 <- [1,2322,null,{}] 09:30:18 INFO - PROCESS | 1799 | 1469550618244 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:30:18 INFO - PROCESS | 1799 | 1469550618250 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:18 INFO - PROCESS | 1799 | 1469550618422 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:30:18 INFO - PROCESS | 1799 | 1469550618436 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 1799 | 1469550618444 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9cfc00 == 31 [pid = 1799] [id = 588] 09:30:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8e374800) [pid = 1799] [serial = 1765] [outer = (nil)] 09:30:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8e37b800) [pid = 1799] [serial = 1766] [outer = 0x8e374800] 09:30:18 INFO - PROCESS | 1799 | 1469550618517 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8e542400) [pid = 1799] [serial = 1767] [outer = 0x8e374800] 09:30:19 INFO - PROCESS | 1799 | 1469550619583 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:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1385ms 09:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:30:19 INFO - PROCESS | 1799 | 1469550619618 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 1799 | 1469550619621 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:30:19 INFO - PROCESS | 1799 | 1469550619628 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 1799 | 1469550619634 Marionette TRACE conn4 <- [1,2326,null,{}] 09:30:19 INFO - PROCESS | 1799 | 1469550619661 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:30:19 INFO - PROCESS | 1799 | 1469550619671 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:19 INFO - PROCESS | 1799 | 1469550619897 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:30:19 INFO - PROCESS | 1799 | 1469550619928 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 1799 | 1469550619940 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb14000 == 32 [pid = 1799] [id = 589] 09:30:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8eb17800) [pid = 1799] [serial = 1768] [outer = (nil)] 09:30:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8eb32c00) [pid = 1799] [serial = 1769] [outer = 0x8eb17800] 09:30:20 INFO - PROCESS | 1799 | 1469550620014 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8eb3bc00) [pid = 1799] [serial = 1770] [outer = 0x8eb17800] 09:30:20 INFO - PROCESS | 1799 | 1469550620967 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:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1396ms 09:30:21 INFO - PROCESS | 1799 | 1469550621027 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:30:21 INFO - PROCESS | 1799 | 1469550621047 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:30:21 INFO - PROCESS | 1799 | 1469550621055 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 1799 | 1469550621058 Marionette TRACE conn4 <- [1,2330,null,{}] 09:30:21 INFO - PROCESS | 1799 | 1469550621071 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:30:21 INFO - PROCESS | 1799 | 1469550621077 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:21 INFO - PROCESS | 1799 | 1469550621303 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:30:21 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8d7e2c00) [pid = 1799] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:30:21 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8f490c00) [pid = 1799] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:30:21 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x90d19800) [pid = 1799] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:30:21 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eb10400) [pid = 1799] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:30:21 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8f689400) [pid = 1799] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:30:21 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8ee61800) [pid = 1799] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:30:21 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8d7e3400) [pid = 1799] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:30:21 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8e547800) [pid = 1799] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:30:21 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8ceee800) [pid = 1799] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:30:21 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eae9800) [pid = 1799] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:30:21 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8ece5c00) [pid = 1799] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:30:21 INFO - PROCESS | 1799 | 1469550621914 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 1799 | 1469550621923 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f0000 == 33 [pid = 1799] [id = 590] 09:30:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8b7dc400) [pid = 1799] [serial = 1771] [outer = (nil)] 09:30:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8d7e7c00) [pid = 1799] [serial = 1772] [outer = 0x8b7dc400] 09:30:22 INFO - PROCESS | 1799 | 1469550621994 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb38400) [pid = 1799] [serial = 1773] [outer = 0x8b7dc400] 09:30:22 INFO - PROCESS | 1799 | 1469550622770 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:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1739ms 09:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:30:22 INFO - PROCESS | 1799 | 1469550622801 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 1799 | 1469550622804 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:30:22 INFO - PROCESS | 1799 | 1469550622811 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - PROCESS | 1799 | 1469550622815 Marionette TRACE conn4 <- [1,2334,null,{}] 09:30:22 INFO - PROCESS | 1799 | 1469550622825 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:30:22 INFO - PROCESS | 1799 | 1469550622829 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:22 INFO - PROCESS | 1799 | 1469550622983 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:30:23 INFO - PROCESS | 1799 | 1469550622998 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 1799 | 1469550623007 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ece3400 == 34 [pid = 1799] [id = 591] 09:30:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8ece3800) [pid = 1799] [serial = 1774] [outer = (nil)] 09:30:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8ee65800) [pid = 1799] [serial = 1775] [outer = 0x8ece3800] 09:30:23 INFO - PROCESS | 1799 | 1469550623077 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8ee6e400) [pid = 1799] [serial = 1776] [outer = 0x8ece3800] 09:30:24 INFO - PROCESS | 1799 | 1469550624109 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:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1344ms 09:30:24 INFO - PROCESS | 1799 | 1469550624155 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 1799 | 1469550624162 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:30:24 INFO - PROCESS | 1799 | 1469550624172 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 1799 | 1469550624176 Marionette TRACE conn4 <- [1,2338,null,{}] 09:30:24 INFO - PROCESS | 1799 | 1469550624185 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:30:24 INFO - PROCESS | 1799 | 1469550624191 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:24 INFO - PROCESS | 1799 | 1469550624384 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:30:24 INFO - PROCESS | 1799 | 1469550624590 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 1799 | 1469550624604 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf1000 == 35 [pid = 1799] [id = 592] 09:30:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8cdf1c00) [pid = 1799] [serial = 1777] [outer = (nil)] 09:30:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8d939c00) [pid = 1799] [serial = 1778] [outer = 0x8cdf1c00] 09:30:24 INFO - PROCESS | 1799 | 1469550624757 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8e376c00) [pid = 1799] [serial = 1779] [outer = 0x8cdf1c00] 09:30:25 INFO - PROCESS | 1799 | 1469550625797 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:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1683ms 09:30:25 INFO - PROCESS | 1799 | 1469550625877 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 1799 | 1469550625886 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:30:25 INFO - PROCESS | 1799 | 1469550625901 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 1799 | 1469550625906 Marionette TRACE conn4 <- [1,2342,null,{}] 09:30:25 INFO - PROCESS | 1799 | 1469550625912 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:30:25 INFO - PROCESS | 1799 | 1469550625918 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:26 INFO - PROCESS | 1799 | 1469550626158 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:30:26 INFO - PROCESS | 1799 | 1469550626438 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 1799 | 1469550626448 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f8800 == 36 [pid = 1799] [id = 593] 09:30:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8eb17000) [pid = 1799] [serial = 1780] [outer = (nil)] 09:30:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8eb46400) [pid = 1799] [serial = 1781] [outer = 0x8eb17000] 09:30:26 INFO - PROCESS | 1799 | 1469550626534 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8eb3dc00) [pid = 1799] [serial = 1782] [outer = 0x8eb17000] 09:30:27 INFO - PROCESS | 1799 | 1469550627577 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:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1734ms 09:30:27 INFO - PROCESS | 1799 | 1469550627635 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 1799 | 1469550627639 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:30:27 INFO - PROCESS | 1799 | 1469550627646 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 1799 | 1469550627652 Marionette TRACE conn4 <- [1,2346,null,{}] 09:30:27 INFO - PROCESS | 1799 | 1469550627669 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:30:27 INFO - PROCESS | 1799 | 1469550627678 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:27 INFO - PROCESS | 1799 | 1469550627870 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:30:28 INFO - PROCESS | 1799 | 1469550628101 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 1799 | 1469550628108 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c2c400 == 37 [pid = 1799] [id = 594] 09:30:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x90c2d400) [pid = 1799] [serial = 1783] [outer = (nil)] 09:30:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x90c33c00) [pid = 1799] [serial = 1784] [outer = 0x90c2d400] 09:30:28 INFO - PROCESS | 1799 | 1469550628242 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x90d17800) [pid = 1799] [serial = 1785] [outer = 0x90c2d400] 09:30:29 INFO - PROCESS | 1799 | 1469550629244 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:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1685ms 09:30:29 INFO - PROCESS | 1799 | 1469550629332 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 1799 | 1469550629338 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:30:29 INFO - PROCESS | 1799 | 1469550629344 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 1799 | 1469550629347 Marionette TRACE conn4 <- [1,2350,null,{}] 09:30:29 INFO - PROCESS | 1799 | 1469550629353 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:30:29 INFO - PROCESS | 1799 | 1469550629359 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:29 INFO - PROCESS | 1799 | 1469550629587 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:30:29 INFO - PROCESS | 1799 | 1469550629829 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 1799 | 1469550629837 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef0800 == 38 [pid = 1799] [id = 595] 09:30:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8d7f0c00) [pid = 1799] [serial = 1786] [outer = (nil)] 09:30:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8eaed000) [pid = 1799] [serial = 1787] [outer = 0x8d7f0c00] 09:30:29 INFO - PROCESS | 1799 | 1469550629960 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8eb1a400) [pid = 1799] [serial = 1788] [outer = 0x8d7f0c00] 09:30:31 INFO - PROCESS | 1799 | 1469550631146 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:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1894ms 09:30:31 INFO - PROCESS | 1799 | 1469550631239 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:30:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:30:31 INFO - PROCESS | 1799 | 1469550631245 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:30:31 INFO - PROCESS | 1799 | 1469550631261 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 1799 | 1469550631267 Marionette TRACE conn4 <- [1,2354,null,{}] 09:30:31 INFO - PROCESS | 1799 | 1469550631275 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:30:31 INFO - PROCESS | 1799 | 1469550631281 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:31 INFO - PROCESS | 1799 | 1469550631545 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:30:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f0000 == 37 [pid = 1799] [id = 590] 09:30:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb14000 == 36 [pid = 1799] [id = 589] 09:30:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9cfc00 == 35 [pid = 1799] [id = 588] 09:30:31 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7de400 == 34 [pid = 1799] [id = 587] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x90c30400) [pid = 1799] [serial = 1733] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x90c32400) [pid = 1799] [serial = 1727] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x91341400) [pid = 1799] [serial = 1730] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8eb4d800) [pid = 1799] [serial = 1704] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8f68b800) [pid = 1799] [serial = 1712] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8f694000) [pid = 1799] [serial = 1713] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x90d22000) [pid = 1799] [serial = 1715] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x90d25c00) [pid = 1799] [serial = 1716] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8d7ed800) [pid = 1799] [serial = 1706] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8e37e000) [pid = 1799] [serial = 1707] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8ea99400) [pid = 1799] [serial = 1721] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8eaf0400) [pid = 1799] [serial = 1722] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8d7e5000) [pid = 1799] [serial = 1718] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8d9c6c00) [pid = 1799] [serial = 1719] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eb1cc00) [pid = 1799] [serial = 1709] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8ece3000) [pid = 1799] [serial = 1710] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8ee62c00) [pid = 1799] [serial = 1724] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x90c38400) [pid = 1799] [serial = 1728] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x9134fc00) [pid = 1799] [serial = 1734] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x91344000) [pid = 1799] [serial = 1731] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8ee6f400) [pid = 1799] [serial = 1725] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1799 | 1469550631770 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 1799 | 1469550631781 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e3000 == 35 [pid = 1799] [id = 596] 09:30:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8b7e8c00) [pid = 1799] [serial = 1789] [outer = (nil)] 09:30:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8d7e5000) [pid = 1799] [serial = 1790] [outer = 0x8b7e8c00] 09:30:31 INFO - PROCESS | 1799 | 1469550631851 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8d9cfc00) [pid = 1799] [serial = 1791] [outer = 0x8b7e8c00] 09:30:32 INFO - PROCESS | 1799 | 1469550632656 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:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1442ms 09:30:32 INFO - PROCESS | 1799 | 1469550632700 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 1799 | 1469550632707 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:30:32 INFO - PROCESS | 1799 | 1469550632717 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 1799 | 1469550632721 Marionette TRACE conn4 <- [1,2358,null,{}] 09:30:32 INFO - PROCESS | 1799 | 1469550632732 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:30:32 INFO - PROCESS | 1799 | 1469550632738 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:32 INFO - PROCESS | 1799 | 1469550632907 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:30:32 INFO - PROCESS | 1799 | 1469550632918 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 1799 | 1469550632924 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54b800 == 36 [pid = 1799] [id = 597] 09:30:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eaf0800) [pid = 1799] [serial = 1792] [outer = (nil)] 09:30:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eaf7000) [pid = 1799] [serial = 1793] [outer = 0x8eaf0800] 09:30:33 INFO - PROCESS | 1799 | 1469550632997 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb34800) [pid = 1799] [serial = 1794] [outer = 0x8eaf0800] 09:30:34 INFO - PROCESS | 1799 | 1469550634015 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:30:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1339ms 09:30:34 INFO - PROCESS | 1799 | 1469550634057 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:30:34 INFO - PROCESS | 1799 | 1469550634061 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:30:34 INFO - PROCESS | 1799 | 1469550634068 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 1799 | 1469550634073 Marionette TRACE conn4 <- [1,2362,null,{}] 09:30:34 INFO - PROCESS | 1799 | 1469550634089 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:30:34 INFO - PROCESS | 1799 | 1469550634097 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:34 INFO - PROCESS | 1799 | 1469550634336 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:30:34 INFO - PROCESS | 1799 | 1469550634357 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 1799 | 1469550634368 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f499c00 == 37 [pid = 1799] [id = 598] 09:30:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8f49c000) [pid = 1799] [serial = 1795] [outer = (nil)] 09:30:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8f68ec00) [pid = 1799] [serial = 1796] [outer = 0x8f49c000] 09:30:34 INFO - PROCESS | 1799 | 1469550634449 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x90c2d800) [pid = 1799] [serial = 1797] [outer = 0x8f49c000] 09:30:35 INFO - PROCESS | 1799 | 1469550635413 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:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1384ms 09:30:35 INFO - PROCESS | 1799 | 1469550635452 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 1799 | 1469550635457 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:30:35 INFO - PROCESS | 1799 | 1469550635463 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 1799 | 1469550635466 Marionette TRACE conn4 <- [1,2366,null,{}] 09:30:35 INFO - PROCESS | 1799 | 1469550635482 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:30:35 INFO - PROCESS | 1799 | 1469550635486 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:35 INFO - PROCESS | 1799 | 1469550635696 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:30:35 INFO - PROCESS | 1799 | 1469550635737 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 1799 | 1469550635745 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c30400 == 38 [pid = 1799] [id = 599] 09:30:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x90c30c00) [pid = 1799] [serial = 1798] [outer = (nil)] 09:30:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x90d25c00) [pid = 1799] [serial = 1799] [outer = 0x90c30c00] 09:30:35 INFO - PROCESS | 1799 | 1469550635813 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x91342c00) [pid = 1799] [serial = 1800] [outer = 0x90c30c00] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8cef9400) [pid = 1799] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eb3f400) [pid = 1799] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x91345400) [pid = 1799] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8b7de800) [pid = 1799] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x9190b800) [pid = 1799] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x91f3f400) [pid = 1799] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8d938000) [pid = 1799] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x91f68000) [pid = 1799] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8eb17800) [pid = 1799] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8e374800) [pid = 1799] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8d7ec800) [pid = 1799] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8cdf4800) [pid = 1799] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:30:36 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8b7dc400) [pid = 1799] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:30:36 INFO - PROCESS | 1799 | 1469550636895 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:30:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1492ms 09:30:36 INFO - PROCESS | 1799 | 1469550636960 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 1799 | 1469550636965 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:30:36 INFO - PROCESS | 1799 | 1469550636971 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 1799 | 1469550636975 Marionette TRACE conn4 <- [1,2370,null,{}] 09:30:36 INFO - PROCESS | 1799 | 1469550636980 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:30:36 INFO - PROCESS | 1799 | 1469550636984 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:37 INFO - PROCESS | 1799 | 1469550637140 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:30:37 INFO - PROCESS | 1799 | 1469550637149 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 1799 | 1469550637160 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf3000 == 39 [pid = 1799] [id = 600] 09:30:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8ceed000) [pid = 1799] [serial = 1801] [outer = (nil)] 09:30:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x90c38c00) [pid = 1799] [serial = 1802] [outer = 0x8ceed000] 09:30:37 INFO - PROCESS | 1799 | 1469550637224 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x90d1c800) [pid = 1799] [serial = 1803] [outer = 0x8ceed000] 09:30:38 INFO - PROCESS | 1799 | 1469550638141 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:30:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:30:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1288ms 09:30:38 INFO - PROCESS | 1799 | 1469550638262 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:30:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:30:38 INFO - PROCESS | 1799 | 1469550638268 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:30:38 INFO - PROCESS | 1799 | 1469550638289 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 1799 | 1469550638294 Marionette TRACE conn4 <- [1,2374,null,{}] 09:30:38 INFO - PROCESS | 1799 | 1469550638303 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:30:38 INFO - PROCESS | 1799 | 1469550638310 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:38 INFO - PROCESS | 1799 | 1469550638536 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:30:38 INFO - PROCESS | 1799 | 1469550638733 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 1799 | 1469550638749 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7eac00 == 40 [pid = 1799] [id = 601] 09:30:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8d7eb800) [pid = 1799] [serial = 1804] [outer = (nil)] 09:30:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8d939000) [pid = 1799] [serial = 1805] [outer = 0x8d7eb800] 09:30:38 INFO - PROCESS | 1799 | 1469550638908 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8e541800) [pid = 1799] [serial = 1806] [outer = 0x8d7eb800] 09:30:39 INFO - PROCESS | 1799 | 1469550639859 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:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1648ms 09:30:39 INFO - PROCESS | 1799 | 1469550639924 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 1799 | 1469550639930 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:30:39 INFO - PROCESS | 1799 | 1469550639941 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 1799 | 1469550639946 Marionette TRACE conn4 <- [1,2378,null,{}] 09:30:39 INFO - PROCESS | 1799 | 1469550639953 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:30:39 INFO - PROCESS | 1799 | 1469550639959 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:40 INFO - PROCESS | 1799 | 1469550640184 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:30:40 INFO - PROCESS | 1799 | 1469550640414 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 1799 | 1469550640424 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb4e800 == 41 [pid = 1799] [id = 602] 09:30:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8ece2800) [pid = 1799] [serial = 1807] [outer = (nil)] 09:30:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8ee67c00) [pid = 1799] [serial = 1808] [outer = 0x8ece2800] 09:30:40 INFO - PROCESS | 1799 | 1469550640552 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8ee6f800) [pid = 1799] [serial = 1809] [outer = 0x8ece2800] 09:30:41 INFO - PROCESS | 1799 | 1469550641570 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:30:41 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:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1690ms 09:30:41 INFO - PROCESS | 1799 | 1469550641627 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 1799 | 1469550641632 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:30:41 INFO - PROCESS | 1799 | 1469550641638 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 1799 | 1469550641642 Marionette TRACE conn4 <- [1,2382,null,{}] 09:30:41 INFO - PROCESS | 1799 | 1469550641658 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:30:41 INFO - PROCESS | 1799 | 1469550641667 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:41 INFO - PROCESS | 1799 | 1469550641853 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:30:42 INFO - PROCESS | 1799 | 1469550642132 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 1799 | 1469550642143 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x9134f000 == 42 [pid = 1799] [id = 603] 09:30:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x91364800) [pid = 1799] [serial = 1810] [outer = (nil)] 09:30:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x913f4000) [pid = 1799] [serial = 1811] [outer = 0x91364800] 09:30:42 INFO - PROCESS | 1799 | 1469550642274 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x9190e000) [pid = 1799] [serial = 1812] [outer = 0x91364800] 09:30:43 INFO - PROCESS | 1799 | 1469550643226 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:30:43 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:30:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1633ms 09:30:43 INFO - PROCESS | 1799 | 1469550643272 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 1799 | 1469550643276 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:30:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:30:43 INFO - PROCESS | 1799 | 1469550643282 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 1799 | 1469550643286 Marionette TRACE conn4 <- [1,2386,null,{}] 09:30:43 INFO - PROCESS | 1799 | 1469550643292 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:30:43 INFO - PROCESS | 1799 | 1469550643297 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:43 INFO - PROCESS | 1799 | 1469550643480 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:30:43 INFO - PROCESS | 1799 | 1469550643673 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 1799 | 1469550643681 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d931800 == 43 [pid = 1799] [id = 604] 09:30:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8eaeb400) [pid = 1799] [serial = 1813] [outer = (nil)] 09:30:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x91919400) [pid = 1799] [serial = 1814] [outer = 0x8eaeb400] 09:30:43 INFO - PROCESS | 1799 | 1469550643764 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x91f62000) [pid = 1799] [serial = 1815] [outer = 0x8eaeb400] 09:30:44 INFO - PROCESS | 1799 | 1469550644724 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:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1490ms 09:30:44 INFO - PROCESS | 1799 | 1469550644775 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 1799 | 1469550644779 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:30:44 INFO - PROCESS | 1799 | 1469550644785 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 1799 | 1469550644789 Marionette TRACE conn4 <- [1,2390,null,{}] 09:30:44 INFO - PROCESS | 1799 | 1469550644795 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:30:44 INFO - PROCESS | 1799 | 1469550644800 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:44 INFO - PROCESS | 1799 | 1469550644974 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:30:45 INFO - PROCESS | 1799 | 1469550645159 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 1799 | 1469550645169 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x91911c00 == 44 [pid = 1799] [id = 605] 09:30:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x91f65800) [pid = 1799] [serial = 1816] [outer = (nil)] 09:30:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x91f83000) [pid = 1799] [serial = 1817] [outer = 0x91f65800] 09:30:45 INFO - PROCESS | 1799 | 1469550645250 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x91f85000) [pid = 1799] [serial = 1818] [outer = 0x91f65800] 09:30:46 INFO - PROCESS | 1799 | 1469550646188 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:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1483ms 09:30:46 INFO - PROCESS | 1799 | 1469550646269 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 1799 | 1469550646273 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:30:46 INFO - PROCESS | 1799 | 1469550646280 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 1799 | 1469550646283 Marionette TRACE conn4 <- [1,2394,null,{}] 09:30:46 INFO - PROCESS | 1799 | 1469550646289 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:30:46 INFO - PROCESS | 1799 | 1469550646300 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:46 INFO - PROCESS | 1799 | 1469550646525 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:30:46 INFO - PROCESS | 1799 | 1469550646763 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 1799 | 1469550646771 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ef000 == 45 [pid = 1799] [id = 606] 09:30:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8b6f5000) [pid = 1799] [serial = 1819] [outer = (nil)] 09:30:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x92394000) [pid = 1799] [serial = 1820] [outer = 0x8b6f5000] 09:30:46 INFO - PROCESS | 1799 | 1469550646867 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x923a0800) [pid = 1799] [serial = 1821] [outer = 0x8b6f5000] 09:30:47 INFO - PROCESS | 1799 | 1469550647780 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:30:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:30:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1530ms 09:30:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:30:47 INFO - PROCESS | 1799 | 1469550647811 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 1799 | 1469550647815 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:30:47 INFO - PROCESS | 1799 | 1469550647821 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 1799 | 1469550647825 Marionette TRACE conn4 <- [1,2398,null,{}] 09:30:47 INFO - PROCESS | 1799 | 1469550647831 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:30:47 INFO - PROCESS | 1799 | 1469550647836 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:48 INFO - PROCESS | 1799 | 1469550648001 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:30:48 INFO - PROCESS | 1799 | 1469550648202 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 1799 | 1469550648212 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf4400 == 46 [pid = 1799] [id = 607] 09:30:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8eb34000) [pid = 1799] [serial = 1822] [outer = (nil)] 09:30:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x938db400) [pid = 1799] [serial = 1823] [outer = 0x8eb34000] 09:30:48 INFO - PROCESS | 1799 | 1469550648326 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x93a5c000) [pid = 1799] [serial = 1824] [outer = 0x8eb34000] 09:30:49 INFO - PROCESS | 1799 | 1469550649311 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:30:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:30:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1532ms 09:30:49 INFO - PROCESS | 1799 | 1469550649353 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 1799 | 1469550649357 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:30:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:30:49 INFO - PROCESS | 1799 | 1469550649364 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 1799 | 1469550649367 Marionette TRACE conn4 <- [1,2402,null,{}] 09:30:49 INFO - PROCESS | 1799 | 1469550649373 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:30:49 INFO - PROCESS | 1799 | 1469550649378 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:49 INFO - PROCESS | 1799 | 1469550649588 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:30:50 INFO - PROCESS | 1799 | 1469550650076 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 1799 | 1469550650085 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7d9400 == 47 [pid = 1799] [id = 608] 09:30:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8b7da400) [pid = 1799] [serial = 1825] [outer = (nil)] 09:30:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8cdfa400) [pid = 1799] [serial = 1826] [outer = 0x8b7da400] 09:30:50 INFO - PROCESS | 1799 | 1469550650167 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8cef4c00) [pid = 1799] [serial = 1827] [outer = 0x8b7da400] 09:30:51 INFO - PROCESS | 1799 | 1469550651101 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:30:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:30:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1833ms 09:30:51 INFO - PROCESS | 1799 | 1469550651201 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:30:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:30:51 INFO - PROCESS | 1799 | 1469550651207 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:30:51 INFO - PROCESS | 1799 | 1469550651216 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 1799 | 1469550651221 Marionette TRACE conn4 <- [1,2406,null,{}] 09:30:51 INFO - PROCESS | 1799 | 1469550651297 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:30:51 INFO - PROCESS | 1799 | 1469550651303 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x90c30400 == 46 [pid = 1799] [id = 599] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8f499c00 == 45 [pid = 1799] [id = 598] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54b800 == 44 [pid = 1799] [id = 597] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e3000 == 43 [pid = 1799] [id = 596] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x91916800 == 42 [pid = 1799] [id = 583] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e6c00 == 41 [pid = 1799] [id = 585] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8ece3400 == 40 [pid = 1799] [id = 591] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef0800 == 39 [pid = 1799] [id = 595] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f8800 == 38 [pid = 1799] [id = 593] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf1000 == 37 [pid = 1799] [id = 592] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x90c2c400 == 36 [pid = 1799] [id = 594] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x9190cc00 == 35 [pid = 1799] [id = 582] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fac00 == 34 [pid = 1799] [id = 584] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e7800 == 33 [pid = 1799] [id = 586] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8f49e400 == 32 [pid = 1799] [id = 581] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7d9400 == 31 [pid = 1799] [id = 608] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ef000 == 30 [pid = 1799] [id = 606] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf4400 == 29 [pid = 1799] [id = 607] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x91911c00 == 28 [pid = 1799] [id = 605] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8d931800 == 27 [pid = 1799] [id = 604] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb4e800 == 26 [pid = 1799] [id = 602] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x9134f000 == 25 [pid = 1799] [id = 603] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf3000 == 24 [pid = 1799] [id = 600] 09:30:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7eac00 == 23 [pid = 1799] [id = 601] 09:30:52 INFO - PROCESS | 1799 | 1469550652493 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8ee65800) [pid = 1799] [serial = 1775] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x8d7e9800) [pid = 1799] [serial = 1736] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8d9c9c00) [pid = 1799] [serial = 1737] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8ee63400) [pid = 1799] [serial = 1740] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8eb4f400) [pid = 1799] [serial = 1739] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x91360c00) [pid = 1799] [serial = 1743] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x9135a000) [pid = 1799] [serial = 1742] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8cef1000) [pid = 1799] [serial = 1763] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8cef5000) [pid = 1799] [serial = 1764] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x91f3b400) [pid = 1799] [serial = 1746] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x91914800) [pid = 1799] [serial = 1745] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x91f6bc00) [pid = 1799] [serial = 1749] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8ea9ac00) [pid = 1799] [serial = 1761] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x91f67000) [pid = 1799] [serial = 1748] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x92399800) [pid = 1799] [serial = 1752] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x92234400) [pid = 1799] [serial = 1751] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8eb32c00) [pid = 1799] [serial = 1769] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8e37f800) [pid = 1799] [serial = 1760] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8e37b800) [pid = 1799] [serial = 1766] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x938d5c00) [pid = 1799] [serial = 1755] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x9239d000) [pid = 1799] [serial = 1754] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eb0fc00) [pid = 1799] [serial = 1758] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8eaa1c00) [pid = 1799] [serial = 1757] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8d7e7c00) [pid = 1799] [serial = 1772] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb3bc00) [pid = 1799] [serial = 1770] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8eb38400) [pid = 1799] [serial = 1773] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8e542400) [pid = 1799] [serial = 1767] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1799 | 1469550652849 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 1799 | 1469550652856 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fac00 == 24 [pid = 1799] [id = 609] 09:30:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8b6fcc00) [pid = 1799] [serial = 1828] [outer = (nil)] 09:30:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8b7e1800) [pid = 1799] [serial = 1829] [outer = 0x8b6fcc00] 09:30:52 INFO - PROCESS | 1799 | 1469550652936 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8cdfb000) [pid = 1799] [serial = 1830] [outer = 0x8b6fcc00] 09:30:53 INFO - PROCESS | 1799 | 1469550653808 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:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2615ms 09:30:53 INFO - PROCESS | 1799 | 1469550653833 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 1799 | 1469550653840 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:30:53 INFO - PROCESS | 1799 | 1469550653848 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 1799 | 1469550653853 Marionette TRACE conn4 <- [1,2410,null,{}] 09:30:53 INFO - PROCESS | 1799 | 1469550653860 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:30:53 INFO - PROCESS | 1799 | 1469550653868 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:54 INFO - PROCESS | 1799 | 1469550654104 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:30:54 INFO - PROCESS | 1799 | 1469550654123 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 1799 | 1469550654134 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d931800 == 25 [pid = 1799] [id = 610] 09:30:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8d935000) [pid = 1799] [serial = 1831] [outer = (nil)] 09:30:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8d93a800) [pid = 1799] [serial = 1832] [outer = 0x8d935000] 09:30:54 INFO - PROCESS | 1799 | 1469550654284 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8d9c7400) [pid = 1799] [serial = 1833] [outer = 0x8d935000] 09:30:55 INFO - PROCESS | 1799 | 1469550655232 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:30:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1444ms 09:30:55 INFO - PROCESS | 1799 | 1469550655300 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 1799 | 1469550655305 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:30:55 INFO - PROCESS | 1799 | 1469550655312 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 1799 | 1469550655316 Marionette TRACE conn4 <- [1,2414,null,{}] 09:30:55 INFO - PROCESS | 1799 | 1469550655323 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:30:55 INFO - PROCESS | 1799 | 1469550655328 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:55 INFO - PROCESS | 1799 | 1469550655569 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:30:55 INFO - PROCESS | 1799 | 1469550655596 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 1799 | 1469550655602 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54a000 == 26 [pid = 1799] [id = 611] 09:30:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8e54c400) [pid = 1799] [serial = 1834] [outer = (nil)] 09:30:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8ea9b000) [pid = 1799] [serial = 1835] [outer = 0x8e54c400] 09:30:55 INFO - PROCESS | 1799 | 1469550655677 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8eaa4800) [pid = 1799] [serial = 1836] [outer = 0x8e54c400] 09:30:56 INFO - PROCESS | 1799 | 1469550656895 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:30:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1640ms 09:30:56 INFO - PROCESS | 1799 | 1469550656953 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 1799 | 1469550656960 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:30:57 INFO - PROCESS | 1799 | 1469550657378 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 1799 | 1469550657387 Marionette TRACE conn4 <- [1,2418,null,{}] 09:30:57 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8ceed000) [pid = 1799] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:30:57 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x90c30c00) [pid = 1799] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:30:57 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8ece3800) [pid = 1799] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:30:57 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eaf0800) [pid = 1799] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:30:57 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x90c2d400) [pid = 1799] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:30:57 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8cdf1c00) [pid = 1799] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:30:57 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb17000) [pid = 1799] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:30:57 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8b7e8c00) [pid = 1799] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:30:57 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8d7f0c00) [pid = 1799] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:30:57 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8f49c000) [pid = 1799] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:30:57 INFO - PROCESS | 1799 | 1469550657500 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:30:57 INFO - PROCESS | 1799 | 1469550657509 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:57 INFO - PROCESS | 1799 | 1469550657748 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:30:57 INFO - PROCESS | 1799 | 1469550657840 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 1799 | 1469550657848 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e378800 == 27 [pid = 1799] [id = 612] 09:30:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8eaee400) [pid = 1799] [serial = 1837] [outer = (nil)] 09:30:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eb15000) [pid = 1799] [serial = 1838] [outer = 0x8eaee400] 09:30:57 INFO - PROCESS | 1799 | 1469550657921 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8eb33400) [pid = 1799] [serial = 1839] [outer = 0x8eaee400] 09:30:58 INFO - PROCESS | 1799 | 1469550658763 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:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1837ms 09:30:58 INFO - PROCESS | 1799 | 1469550658808 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 1799 | 1469550658812 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:30:58 INFO - PROCESS | 1799 | 1469550658818 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 1799 | 1469550658822 Marionette TRACE conn4 <- [1,2422,null,{}] 09:30:58 INFO - PROCESS | 1799 | 1469550658828 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:30:58 INFO - PROCESS | 1799 | 1469550658833 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:59 INFO - PROCESS | 1799 | 1469550659003 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:30:59 INFO - PROCESS | 1799 | 1469550659013 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 1799 | 1469550659020 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:30:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e37d400 == 28 [pid = 1799] [id = 613] 09:30:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eb10400) [pid = 1799] [serial = 1840] [outer = (nil)] 09:30:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8eb41c00) [pid = 1799] [serial = 1841] [outer = 0x8eb10400] 09:30:59 INFO - PROCESS | 1799 | 1469550659092 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8ece3400) [pid = 1799] [serial = 1842] [outer = 0x8eb10400] 09:31:00 INFO - PROCESS | 1799 | 1469550660404 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:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1631ms 09:31:00 INFO - PROCESS | 1799 | 1469550660452 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:31:00 INFO - PROCESS | 1799 | 1469550660459 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:31:00 INFO - PROCESS | 1799 | 1469550660468 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 1799 | 1469550660474 Marionette TRACE conn4 <- [1,2426,null,{}] 09:31:00 INFO - PROCESS | 1799 | 1469550660484 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:31:00 INFO - PROCESS | 1799 | 1469550660489 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:00 INFO - PROCESS | 1799 | 1469550660692 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:31:00 INFO - PROCESS | 1799 | 1469550660931 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 1799 | 1469550660941 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7edc00 == 29 [pid = 1799] [id = 614] 09:31:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8d7ef400) [pid = 1799] [serial = 1843] [outer = (nil)] 09:31:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8d9d0800) [pid = 1799] [serial = 1844] [outer = 0x8d7ef400] 09:31:01 INFO - PROCESS | 1799 | 1469550661071 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8e54ec00) [pid = 1799] [serial = 1845] [outer = 0x8d7ef400] 09:31:02 INFO - PROCESS | 1799 | 1469550662145 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:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1749ms 09:31:02 INFO - PROCESS | 1799 | 1469550662217 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 1799 | 1469550662225 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:31:02 INFO - PROCESS | 1799 | 1469550662236 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 1799 | 1469550662240 Marionette TRACE conn4 <- [1,2430,null,{}] 09:31:02 INFO - PROCESS | 1799 | 1469550662247 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:31:02 INFO - PROCESS | 1799 | 1469550662253 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:02 INFO - PROCESS | 1799 | 1469550662484 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:31:02 INFO - PROCESS | 1799 | 1469550662723 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 1799 | 1469550662737 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7dd800 == 30 [pid = 1799] [id = 615] 09:31:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8ea9dc00) [pid = 1799] [serial = 1846] [outer = (nil)] 09:31:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8ece6c00) [pid = 1799] [serial = 1847] [outer = 0x8ea9dc00] 09:31:02 INFO - PROCESS | 1799 | 1469550662931 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8ee62400) [pid = 1799] [serial = 1848] [outer = 0x8ea9dc00] 09:31:04 INFO - PROCESS | 1799 | 1469550664014 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:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1834ms 09:31:04 INFO - PROCESS | 1799 | 1469550664071 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 1799 | 1469550664076 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:31:04 INFO - PROCESS | 1799 | 1469550664083 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 1799 | 1469550664089 Marionette TRACE conn4 <- [1,2434,null,{}] 09:31:04 INFO - PROCESS | 1799 | 1469550664106 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:31:04 INFO - PROCESS | 1799 | 1469550664115 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:04 INFO - PROCESS | 1799 | 1469550664330 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:31:04 INFO - PROCESS | 1799 | 1469550664565 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 1799 | 1469550664578 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f49e400 == 31 [pid = 1799] [id = 616] 09:31:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8f49e800) [pid = 1799] [serial = 1849] [outer = (nil)] 09:31:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8f68d400) [pid = 1799] [serial = 1850] [outer = 0x8f49e800] 09:31:04 INFO - PROCESS | 1799 | 1469550664716 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x90c2d000) [pid = 1799] [serial = 1851] [outer = 0x8f49e800] 09:31:05 INFO - PROCESS | 1799 | 1469550665842 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:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1838ms 09:31:05 INFO - PROCESS | 1799 | 1469550665922 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:31:05 INFO - PROCESS | 1799 | 1469550665927 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:31:05 INFO - PROCESS | 1799 | 1469550665934 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 1799 | 1469550665938 Marionette TRACE conn4 <- [1,2438,null,{}] 09:31:05 INFO - PROCESS | 1799 | 1469550665944 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:31:05 INFO - PROCESS | 1799 | 1469550665950 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:06 INFO - PROCESS | 1799 | 1469550666206 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:31:06 INFO - PROCESS | 1799 | 1469550666676 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 1799 | 1469550666689 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f1000 == 32 [pid = 1799] [id = 617] 09:31:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8b6f3800) [pid = 1799] [serial = 1852] [outer = (nil)] 09:31:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8b7dc800) [pid = 1799] [serial = 1853] [outer = 0x8b6f3800] 09:31:06 INFO - PROCESS | 1799 | 1469550666786 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8cef4400) [pid = 1799] [serial = 1854] [outer = 0x8b6f3800] 09:31:07 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee6f000 == 31 [pid = 1799] [id = 575] 09:31:08 INFO - PROCESS | 1799 | 1469550667994 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:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x90c38c00) [pid = 1799] [serial = 1802] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x90d25c00) [pid = 1799] [serial = 1799] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8ee6e400) [pid = 1799] [serial = 1776] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8eaf7000) [pid = 1799] [serial = 1793] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8eb34800) [pid = 1799] [serial = 1794] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x90c33c00) [pid = 1799] [serial = 1784] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x90d17800) [pid = 1799] [serial = 1785] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8d939c00) [pid = 1799] [serial = 1778] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8e376c00) [pid = 1799] [serial = 1779] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eb46400) [pid = 1799] [serial = 1781] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8eb3dc00) [pid = 1799] [serial = 1782] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8d7e5000) [pid = 1799] [serial = 1790] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8d9cfc00) [pid = 1799] [serial = 1791] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8eaed000) [pid = 1799] [serial = 1787] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb1a400) [pid = 1799] [serial = 1788] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x90c2d800) [pid = 1799] [serial = 1797] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x91342c00) [pid = 1799] [serial = 1800] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8f68ec00) [pid = 1799] [serial = 1796] [outer = (nil)] [url = about:blank] 09:31:08 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x90d1c800) [pid = 1799] [serial = 1803] [outer = (nil)] [url = about:blank] 09:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2136ms 09:31:08 INFO - PROCESS | 1799 | 1469550668071 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:31:08 INFO - PROCESS | 1799 | 1469550668077 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:31:08 INFO - PROCESS | 1799 | 1469550668085 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 1799 | 1469550668090 Marionette TRACE conn4 <- [1,2442,null,{}] 09:31:08 INFO - PROCESS | 1799 | 1469550668099 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:31:08 INFO - PROCESS | 1799 | 1469550668106 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:08 INFO - PROCESS | 1799 | 1469550668311 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:31:08 INFO - PROCESS | 1799 | 1469550668541 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 1799 | 1469550668548 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e378c00 == 32 [pid = 1799] [id = 618] 09:31:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8e37f000) [pid = 1799] [serial = 1855] [outer = (nil)] 09:31:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8ea9ec00) [pid = 1799] [serial = 1856] [outer = 0x8e37f000] 09:31:08 INFO - PROCESS | 1799 | 1469550668625 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eb0e400) [pid = 1799] [serial = 1857] [outer = 0x8e37f000] 09:31:09 INFO - PROCESS | 1799 | 1469550669575 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:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1538ms 09:31:09 INFO - PROCESS | 1799 | 1469550669625 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 1799 | 1469550669632 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:31:09 INFO - PROCESS | 1799 | 1469550669641 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 1799 | 1469550669645 Marionette TRACE conn4 <- [1,2446,null,{}] 09:31:09 INFO - PROCESS | 1799 | 1469550669651 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:31:09 INFO - PROCESS | 1799 | 1469550669656 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:09 INFO - PROCESS | 1799 | 1469550669840 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:31:10 INFO - PROCESS | 1799 | 1469550669981 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 1799 | 1469550669992 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e548400 == 33 [pid = 1799] [id = 619] 09:31:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8eb13400) [pid = 1799] [serial = 1858] [outer = (nil)] 09:31:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eb4d800) [pid = 1799] [serial = 1859] [outer = 0x8eb13400] 09:31:10 INFO - PROCESS | 1799 | 1469550670073 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8ee66400) [pid = 1799] [serial = 1860] [outer = 0x8eb13400] 09:31:11 INFO - PROCESS | 1799 | 1469550671037 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:31:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:31:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1443ms 09:31:11 INFO - PROCESS | 1799 | 1469550671085 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:31:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:31:11 INFO - PROCESS | 1799 | 1469550671089 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:31:11 INFO - PROCESS | 1799 | 1469550671106 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 1799 | 1469550671115 Marionette TRACE conn4 <- [1,2450,null,{}] 09:31:11 INFO - PROCESS | 1799 | 1469550671131 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:31:11 INFO - PROCESS | 1799 | 1469550671140 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:11 INFO - PROCESS | 1799 | 1469550671392 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:31:11 INFO - PROCESS | 1799 | 1469550671439 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 1799 | 1469550671447 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d933800 == 34 [pid = 1799] [id = 620] 09:31:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8f693c00) [pid = 1799] [serial = 1861] [outer = (nil)] 09:31:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x90c34c00) [pid = 1799] [serial = 1862] [outer = 0x8f693c00] 09:31:11 INFO - PROCESS | 1799 | 1469550671517 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x90c37400) [pid = 1799] [serial = 1863] [outer = 0x8f693c00] 09:31:12 INFO - PROCESS | 1799 | 1469550672548 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:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1500ms 09:31:12 INFO - PROCESS | 1799 | 1469550672597 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 1799 | 1469550672602 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:31:12 INFO - PROCESS | 1799 | 1469550672617 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 1799 | 1469550672620 Marionette TRACE conn4 <- [1,2454,null,{}] 09:31:12 INFO - PROCESS | 1799 | 1469550672626 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:31:12 INFO - PROCESS | 1799 | 1469550672631 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:12 INFO - PROCESS | 1799 | 1469550672848 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:31:13 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8b6f5000) [pid = 1799] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:31:13 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8d7eb800) [pid = 1799] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:31:13 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8b7da400) [pid = 1799] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:31:13 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8ece2800) [pid = 1799] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:31:13 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb34000) [pid = 1799] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:31:13 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x91f65800) [pid = 1799] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:31:13 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8d935000) [pid = 1799] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:31:13 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8b6fcc00) [pid = 1799] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:31:13 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8e54c400) [pid = 1799] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:31:13 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8eaeb400) [pid = 1799] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:31:13 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x91364800) [pid = 1799] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:31:13 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8eaee400) [pid = 1799] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:31:13 INFO - PROCESS | 1799 | 1469550673150 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 1799 | 1469550673156 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f0400 == 35 [pid = 1799] [id = 621] 09:31:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8b6f5000) [pid = 1799] [serial = 1864] [outer = (nil)] 09:31:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8cdf4400) [pid = 1799] [serial = 1865] [outer = 0x8b6f5000] 09:31:13 INFO - PROCESS | 1799 | 1469550673232 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8d935000) [pid = 1799] [serial = 1866] [outer = 0x8b6f5000] 09:31:14 INFO - PROCESS | 1799 | 1469550674081 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:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1486ms 09:31:14 INFO - PROCESS | 1799 | 1469550674106 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 1799 | 1469550674112 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:31:14 INFO - PROCESS | 1799 | 1469550674122 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 1799 | 1469550674128 Marionette TRACE conn4 <- [1,2458,null,{}] 09:31:14 INFO - PROCESS | 1799 | 1469550674141 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:31:14 INFO - PROCESS | 1799 | 1469550674145 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:14 INFO - PROCESS | 1799 | 1469550674309 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:31:14 INFO - PROCESS | 1799 | 1469550674319 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 1799 | 1469550674338 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ceed000 == 36 [pid = 1799] [id = 622] 09:31:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8d7efc00) [pid = 1799] [serial = 1867] [outer = (nil)] 09:31:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x90d22c00) [pid = 1799] [serial = 1868] [outer = 0x8d7efc00] 09:31:14 INFO - PROCESS | 1799 | 1469550674418 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x91347800) [pid = 1799] [serial = 1869] [outer = 0x8d7efc00] 09:31:15 INFO - PROCESS | 1799 | 1469550675522 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:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1436ms 09:31:15 INFO - PROCESS | 1799 | 1469550675559 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 1799 | 1469550675566 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:31:15 INFO - PROCESS | 1799 | 1469550675575 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 1799 | 1469550675580 Marionette TRACE conn4 <- [1,2462,null,{}] 09:31:15 INFO - PROCESS | 1799 | 1469550675589 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:31:15 INFO - PROCESS | 1799 | 1469550675595 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:15 INFO - PROCESS | 1799 | 1469550675797 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:31:16 INFO - PROCESS | 1799 | 1469550676057 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 1799 | 1469550676072 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7ec400 == 37 [pid = 1799] [id = 623] 09:31:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8d93b000) [pid = 1799] [serial = 1870] [outer = (nil)] 09:31:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eae9400) [pid = 1799] [serial = 1871] [outer = 0x8d93b000] 09:31:16 INFO - PROCESS | 1799 | 1469550676201 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8eb31c00) [pid = 1799] [serial = 1872] [outer = 0x8d93b000] 09:31:17 INFO - PROCESS | 1799 | 1469550677178 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:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1638ms 09:31:17 INFO - PROCESS | 1799 | 1469550677214 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 1799 | 1469550677221 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:31:17 INFO - PROCESS | 1799 | 1469550677233 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 1799 | 1469550677237 Marionette TRACE conn4 <- [1,2466,null,{}] 09:31:17 INFO - PROCESS | 1799 | 1469550677243 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:31:17 INFO - PROCESS | 1799 | 1469550677250 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:17 INFO - PROCESS | 1799 | 1469550677446 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:31:17 INFO - PROCESS | 1799 | 1469550677680 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 1799 | 1469550677695 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb3ec00 == 38 [pid = 1799] [id = 624] 09:31:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8ece2800) [pid = 1799] [serial = 1873] [outer = (nil)] 09:31:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8ee6f000) [pid = 1799] [serial = 1874] [outer = 0x8ece2800] 09:31:17 INFO - PROCESS | 1799 | 1469550677819 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8f490800) [pid = 1799] [serial = 1875] [outer = 0x8ece2800] 09:31:18 INFO - PROCESS | 1799 | 1469550678883 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:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1697ms 09:31:18 INFO - PROCESS | 1799 | 1469550678931 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:31:18 INFO - PROCESS | 1799 | 1469550678935 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:31:18 INFO - PROCESS | 1799 | 1469550678942 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 1799 | 1469550678948 Marionette TRACE conn4 <- [1,2470,null,{}] 09:31:18 INFO - PROCESS | 1799 | 1469550678965 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:31:18 INFO - PROCESS | 1799 | 1469550678974 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:19 INFO - PROCESS | 1799 | 1469550679298 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:31:19 INFO - PROCESS | 1799 | 1469550679488 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 1799 | 1469550679504 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x9134c400 == 39 [pid = 1799] [id = 625] 09:31:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x9134cc00) [pid = 1799] [serial = 1876] [outer = (nil)] 09:31:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x91350800) [pid = 1799] [serial = 1877] [outer = 0x9134cc00] 09:31:19 INFO - PROCESS | 1799 | 1469550679588 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x9135b000) [pid = 1799] [serial = 1878] [outer = 0x9134cc00] 09:31:20 INFO - PROCESS | 1799 | 1469550680612 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:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1692ms 09:31:20 INFO - PROCESS | 1799 | 1469550680634 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 1799 | 1469550680640 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:31:20 INFO - PROCESS | 1799 | 1469550680647 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 1799 | 1469550680649 Marionette TRACE conn4 <- [1,2474,null,{}] 09:31:20 INFO - PROCESS | 1799 | 1469550680656 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:31:20 INFO - PROCESS | 1799 | 1469550680661 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:20 INFO - PROCESS | 1799 | 1469550680920 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:31:21 INFO - PROCESS | 1799 | 1469550681054 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 1799 | 1469550681061 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f1c00 == 40 [pid = 1799] [id = 626] 09:31:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x91341800) [pid = 1799] [serial = 1879] [outer = (nil)] 09:31:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x913f1400) [pid = 1799] [serial = 1880] [outer = 0x91341800] 09:31:21 INFO - PROCESS | 1799 | 1469550681149 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x9190b800) [pid = 1799] [serial = 1881] [outer = 0x91341800] 09:31:22 INFO - PROCESS | 1799 | 1469550682198 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:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1636ms 09:31:22 INFO - PROCESS | 1799 | 1469550682286 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 1799 | 1469550682293 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:31:22 INFO - PROCESS | 1799 | 1469550682303 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 1799 | 1469550682308 Marionette TRACE conn4 <- [1,2478,null,{}] 09:31:22 INFO - PROCESS | 1799 | 1469550682318 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:31:22 INFO - PROCESS | 1799 | 1469550682325 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:22 INFO - PROCESS | 1799 | 1469550682662 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:31:22 INFO - PROCESS | 1799 | 1469550682847 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 1799 | 1469550682857 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f690000 == 41 [pid = 1799] [id = 627] 09:31:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x913ec000) [pid = 1799] [serial = 1882] [outer = (nil)] 09:31:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x91918c00) [pid = 1799] [serial = 1883] [outer = 0x913ec000] 09:31:22 INFO - PROCESS | 1799 | 1469550682939 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x91f3dc00) [pid = 1799] [serial = 1884] [outer = 0x913ec000] 09:31:23 INFO - PROCESS | 1799 | 1469550683920 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:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1695ms 09:31:23 INFO - PROCESS | 1799 | 1469550683997 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 1799 | 1469550684002 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:31:24 INFO - PROCESS | 1799 | 1469550684009 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 1799 | 1469550684013 Marionette TRACE conn4 <- [1,2482,null,{}] 09:31:24 INFO - PROCESS | 1799 | 1469550684019 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:31:24 INFO - PROCESS | 1799 | 1469550684031 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:24 INFO - PROCESS | 1799 | 1469550684316 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:31:24 INFO - PROCESS | 1799 | 1469550684936 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 1799 | 1469550684944 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf7400 == 42 [pid = 1799] [id = 628] 09:31:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8cdf7c00) [pid = 1799] [serial = 1885] [outer = (nil)] 09:31:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8d7e4000) [pid = 1799] [serial = 1886] [outer = 0x8cdf7c00] 09:31:25 INFO - PROCESS | 1799 | 1469550685025 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8d93d000) [pid = 1799] [serial = 1887] [outer = 0x8cdf7c00] 09:31:26 INFO - PROCESS | 1799 | 1469550686203 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:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2238ms 09:31:26 INFO - PROCESS | 1799 | 1469550686250 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 1799 | 1469550686255 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:31:26 INFO - PROCESS | 1799 | 1469550686263 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 1799 | 1469550686268 Marionette TRACE conn4 <- [1,2486,null,{}] 09:31:26 INFO - PROCESS | 1799 | 1469550686276 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:31:26 INFO - PROCESS | 1799 | 1469550686283 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:26 INFO - PROCESS | 1799 | 1469550686529 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:31:26 INFO - PROCESS | 1799 | 1469550686824 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 1799 | 1469550686835 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea9b400 == 41 [pid = 1799] [id = 574] 09:31:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8e543c00 == 40 [pid = 1799] [id = 573] 09:31:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf8000 == 39 [pid = 1799] [id = 572] 09:31:27 INFO - PROCESS | 1799 | --DOCSHELL 0x91342800 == 38 [pid = 1799] [id = 580] 09:31:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fac00 == 37 [pid = 1799] [id = 609] 09:31:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e4000 == 36 [pid = 1799] [id = 577] 09:31:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef9c00 == 35 [pid = 1799] [id = 568] 09:31:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7f0000 == 34 [pid = 1799] [id = 564] 09:31:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf0c00 == 33 [pid = 1799] [id = 571] 09:31:27 INFO - PROCESS | 1799 | --DOCSHELL 0x8f498c00 == 32 [pid = 1799] [id = 576] 09:31:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54ac00 == 31 [pid = 1799] [id = 565] 09:31:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb1b800 == 30 [pid = 1799] [id = 579] 09:31:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf2000 == 29 [pid = 1799] [id = 569] 09:31:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f2c00 == 28 [pid = 1799] [id = 567] 09:31:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8f689000 == 27 [pid = 1799] [id = 570] 09:31:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfcc00 == 26 [pid = 1799] [id = 578] 09:31:28 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7f0400 == 25 [pid = 1799] [id = 566] 09:31:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f2c00 == 26 [pid = 1799] [id = 629] 09:31:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8b6f3400) [pid = 1799] [serial = 1888] [outer = (nil)] 09:31:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8b7da000) [pid = 1799] [serial = 1889] [outer = 0x8b6f3400] 09:31:28 INFO - PROCESS | 1799 | 1469550688143 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8b7e6c00) [pid = 1799] [serial = 1890] [outer = 0x8b6f3400] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8eb41c00) [pid = 1799] [serial = 1841] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8eb33400) [pid = 1799] [serial = 1839] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x923a0800) [pid = 1799] [serial = 1821] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8e541800) [pid = 1799] [serial = 1806] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8cdfa400) [pid = 1799] [serial = 1826] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8ee6f800) [pid = 1799] [serial = 1809] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x93a5c000) [pid = 1799] [serial = 1824] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8cef4c00) [pid = 1799] [serial = 1827] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x91f85000) [pid = 1799] [serial = 1818] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x92394000) [pid = 1799] [serial = 1820] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8d93a800) [pid = 1799] [serial = 1832] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8cdfb000) [pid = 1799] [serial = 1830] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x938db400) [pid = 1799] [serial = 1823] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8eaa4800) [pid = 1799] [serial = 1836] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8b7e1800) [pid = 1799] [serial = 1829] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8ea9b000) [pid = 1799] [serial = 1835] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x91f62000) [pid = 1799] [serial = 1815] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8d9c7400) [pid = 1799] [serial = 1833] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x913f4000) [pid = 1799] [serial = 1811] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8d939000) [pid = 1799] [serial = 1805] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8eb15000) [pid = 1799] [serial = 1838] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8ee67c00) [pid = 1799] [serial = 1808] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x9190e000) [pid = 1799] [serial = 1812] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x91919400) [pid = 1799] [serial = 1814] [outer = (nil)] [url = about:blank] 09:31:28 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x91f83000) [pid = 1799] [serial = 1817] [outer = (nil)] [url = about:blank] 09:31:29 INFO - PROCESS | 1799 | 1469550689454 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:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 3248ms 09:31:29 INFO - PROCESS | 1799 | 1469550689514 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 1799 | 1469550689520 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:31:29 INFO - PROCESS | 1799 | 1469550689538 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 1799 | 1469550689544 Marionette TRACE conn4 <- [1,2490,null,{}] 09:31:29 INFO - PROCESS | 1799 | 1469550689554 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:31:29 INFO - PROCESS | 1799 | 1469550689561 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:29 INFO - PROCESS | 1799 | 1469550689822 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:31:30 INFO - PROCESS | 1799 | 1469550690044 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 1799 | 1469550690055 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7eb400 == 27 [pid = 1799] [id = 630] 09:31:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8d7eb800) [pid = 1799] [serial = 1891] [outer = (nil)] 09:31:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8d933400) [pid = 1799] [serial = 1892] [outer = 0x8d7eb800] 09:31:30 INFO - PROCESS | 1799 | 1469550690150 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8d938800) [pid = 1799] [serial = 1893] [outer = 0x8d7eb800] 09:31:31 INFO - PROCESS | 1799 | 1469550691220 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:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1743ms 09:31:31 INFO - PROCESS | 1799 | 1469550691286 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 1799 | 1469550691296 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:31:31 INFO - PROCESS | 1799 | 1469550691311 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 1799 | 1469550691317 Marionette TRACE conn4 <- [1,2494,null,{}] 09:31:31 INFO - PROCESS | 1799 | 1469550691335 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:31:31 INFO - PROCESS | 1799 | 1469550691340 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:31 INFO - PROCESS | 1799 | 1469550691647 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:31:31 INFO - PROCESS | 1799 | 1469550691845 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 1799 | 1469550691856 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e540800 == 28 [pid = 1799] [id = 631] 09:31:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8e541400) [pid = 1799] [serial = 1894] [outer = (nil)] 09:31:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8e544800) [pid = 1799] [serial = 1895] [outer = 0x8e541400] 09:31:31 INFO - PROCESS | 1799 | 1469550691946 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8e54bc00) [pid = 1799] [serial = 1896] [outer = 0x8e541400] 09:31:33 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8d7efc00) [pid = 1799] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:31:33 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8f693c00) [pid = 1799] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:31:33 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8b6f5000) [pid = 1799] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:31:33 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8f49e800) [pid = 1799] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:31:33 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8eb13400) [pid = 1799] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:31:33 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8d7ef400) [pid = 1799] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:31:33 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8ea9dc00) [pid = 1799] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:31:33 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8eb10400) [pid = 1799] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:31:33 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x8b6f3800) [pid = 1799] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:31:33 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x8e37f000) [pid = 1799] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:31:33 INFO - PROCESS | 1799 | 1469550693716 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:31:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:31:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2455ms 09:31:33 INFO - PROCESS | 1799 | 1469550693775 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 1799 | 1469550693779 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:31:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:31:33 INFO - PROCESS | 1799 | 1469550693788 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 1799 | 1469550693794 Marionette TRACE conn4 <- [1,2498,null,{}] 09:31:33 INFO - PROCESS | 1799 | 1469550693826 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:31:33 INFO - PROCESS | 1799 | 1469550693838 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:34 INFO - PROCESS | 1799 | 1469550694042 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:31:34 INFO - PROCESS | 1799 | 1469550694058 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 1799 | 1469550694067 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ceed400 == 29 [pid = 1799] [id = 632] 09:31:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x8e379000) [pid = 1799] [serial = 1897] [outer = (nil)] 09:31:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x8eb0f800) [pid = 1799] [serial = 1898] [outer = 0x8e379000] 09:31:34 INFO - PROCESS | 1799 | 1469550694321 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8eb17c00) [pid = 1799] [serial = 1899] [outer = 0x8e379000] 09:31:35 INFO - PROCESS | 1799 | 1469550695274 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:31:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:31:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1550ms 09:31:35 INFO - PROCESS | 1799 | 1469550695340 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:31:35 INFO - PROCESS | 1799 | 1469550695346 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:31:35 INFO - PROCESS | 1799 | 1469550695353 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 1799 | 1469550695356 Marionette TRACE conn4 <- [1,2502,null,{}] 09:31:35 INFO - PROCESS | 1799 | 1469550695365 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:31:35 INFO - PROCESS | 1799 | 1469550695371 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:35 INFO - PROCESS | 1799 | 1469550695550 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:31:35 INFO - PROCESS | 1799 | 1469550695741 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 1799 | 1469550695754 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ef400 == 30 [pid = 1799] [id = 633] 09:31:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8b6efc00) [pid = 1799] [serial = 1900] [outer = (nil)] 09:31:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8b7e0000) [pid = 1799] [serial = 1901] [outer = 0x8b6efc00] 09:31:35 INFO - PROCESS | 1799 | 1469550695839 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8cdfa400) [pid = 1799] [serial = 1902] [outer = 0x8b6efc00] 09:31:36 INFO - PROCESS | 1799 | 1469550696903 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:31:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:31:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1588ms 09:31:36 INFO - PROCESS | 1799 | 1469550696944 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 1799 | 1469550696951 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:31:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:31:36 INFO - PROCESS | 1799 | 1469550696977 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 1799 | 1469550696983 Marionette TRACE conn4 <- [1,2506,null,{}] 09:31:37 INFO - PROCESS | 1799 | 1469550696991 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:31:37 INFO - PROCESS | 1799 | 1469550696999 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:37 INFO - PROCESS | 1799 | 1469550697193 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:31:37 INFO - PROCESS | 1799 | 1469550697430 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 1799 | 1469550697437 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9c7400 == 31 [pid = 1799] [id = 634] 09:31:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8d9c7800) [pid = 1799] [serial = 1903] [outer = (nil)] 09:31:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8e37dc00) [pid = 1799] [serial = 1904] [outer = 0x8d9c7800] 09:31:37 INFO - PROCESS | 1799 | 1469550697538 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8e54a800) [pid = 1799] [serial = 1905] [outer = 0x8d9c7800] 09:31:38 INFO - PROCESS | 1799 | 1469550698490 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:31:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:31:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1587ms 09:31:38 INFO - PROCESS | 1799 | 1469550698566 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 1799 | 1469550698573 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:31:38 INFO - PROCESS | 1799 | 1469550698581 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 1799 | 1469550698585 Marionette TRACE conn4 <- [1,2510,null,{}] 09:31:38 INFO - PROCESS | 1799 | 1469550698591 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:31:38 INFO - PROCESS | 1799 | 1469550698597 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:38 INFO - PROCESS | 1799 | 1469550698849 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:31:39 INFO - PROCESS | 1799 | 1469550699139 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 1799 | 1469550699150 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e0800 == 32 [pid = 1799] [id = 635] 09:31:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eaf6000) [pid = 1799] [serial = 1906] [outer = (nil)] 09:31:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8eb44400) [pid = 1799] [serial = 1907] [outer = 0x8eaf6000] 09:31:39 INFO - PROCESS | 1799 | 1469550699253 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eb50c00) [pid = 1799] [serial = 1908] [outer = 0x8eaf6000] 09:31:40 INFO - PROCESS | 1799 | 1469550700249 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:31:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:31:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1733ms 09:31:40 INFO - PROCESS | 1799 | 1469550700315 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:31:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:31:40 INFO - PROCESS | 1799 | 1469550700319 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:31:40 INFO - PROCESS | 1799 | 1469550700336 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 1799 | 1469550700346 Marionette TRACE conn4 <- [1,2514,null,{}] 09:31:40 INFO - PROCESS | 1799 | 1469550700354 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:31:40 INFO - PROCESS | 1799 | 1469550700360 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:40 INFO - PROCESS | 1799 | 1469550700597 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:31:40 INFO - PROCESS | 1799 | 1469550700834 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 1799 | 1469550700843 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef5c00 == 33 [pid = 1799] [id = 636] 09:31:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb10c00) [pid = 1799] [serial = 1909] [outer = (nil)] 09:31:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8f491000) [pid = 1799] [serial = 1910] [outer = 0x8eb10c00] 09:31:40 INFO - PROCESS | 1799 | 1469550700943 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8f68cc00) [pid = 1799] [serial = 1911] [outer = 0x8eb10c00] 09:31:41 INFO - PROCESS | 1799 | 1469550701909 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:31:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:31:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1657ms 09:31:41 INFO - PROCESS | 1799 | 1469550701984 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 1799 | 1469550701988 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:31:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:31:41 INFO - PROCESS | 1799 | 1469550701995 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 1799 | 1469550701998 Marionette TRACE conn4 <- [1,2518,null,{}] 09:31:42 INFO - PROCESS | 1799 | 1469550702004 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:31:42 INFO - PROCESS | 1799 | 1469550702010 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:42 INFO - PROCESS | 1799 | 1469550702235 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:31:42 INFO - PROCESS | 1799 | 1469550702466 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 1799 | 1469550702472 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e377800 == 34 [pid = 1799] [id = 637] 09:31:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8ee6b400) [pid = 1799] [serial = 1912] [outer = (nil)] 09:31:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x90c34000) [pid = 1799] [serial = 1913] [outer = 0x8ee6b400] 09:31:42 INFO - PROCESS | 1799 | 1469550702606 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x90c31c00) [pid = 1799] [serial = 1914] [outer = 0x8ee6b400] 09:31:43 INFO - PROCESS | 1799 | 1469550703553 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:31:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:31:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1636ms 09:31:43 INFO - PROCESS | 1799 | 1469550703633 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 1799 | 1469550703636 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:31:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:31:43 INFO - PROCESS | 1799 | 1469550703644 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 1799 | 1469550703648 Marionette TRACE conn4 <- [1,2522,null,{}] 09:31:43 INFO - PROCESS | 1799 | 1469550703654 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:31:43 INFO - PROCESS | 1799 | 1469550703659 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:43 INFO - PROCESS | 1799 | 1469550703920 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:31:44 INFO - PROCESS | 1799 | 1469550704165 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 1799 | 1469550704185 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x90d1e800 == 35 [pid = 1799] [id = 638] 09:31:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x90d24800) [pid = 1799] [serial = 1915] [outer = (nil)] 09:31:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x91342800) [pid = 1799] [serial = 1916] [outer = 0x90d24800] 09:31:44 INFO - PROCESS | 1799 | 1469550704330 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x9135f800) [pid = 1799] [serial = 1917] [outer = 0x90d24800] 09:31:45 INFO - PROCESS | 1799 | 1469550705405 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:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1797ms 09:31:45 INFO - PROCESS | 1799 | 1469550705442 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:31:45 INFO - PROCESS | 1799 | 1469550705447 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:31:45 INFO - PROCESS | 1799 | 1469550705454 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 1799 | 1469550705457 Marionette TRACE conn4 <- [1,2526,null,{}] 09:31:45 INFO - PROCESS | 1799 | 1469550705463 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:31:45 INFO - PROCESS | 1799 | 1469550705470 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:45 INFO - PROCESS | 1799 | 1469550705665 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:31:45 INFO - PROCESS | 1799 | 1469550705858 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 1799 | 1469550705867 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e8000 == 36 [pid = 1799] [id = 639] 09:31:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8f48f400) [pid = 1799] [serial = 1918] [outer = (nil)] 09:31:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x91913000) [pid = 1799] [serial = 1919] [outer = 0x8f48f400] 09:31:45 INFO - PROCESS | 1799 | 1469550705949 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x91918800) [pid = 1799] [serial = 1920] [outer = 0x8f48f400] 09:31:46 INFO - PROCESS | 1799 | 1469550706971 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:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1582ms 09:31:47 INFO - PROCESS | 1799 | 1469550707037 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 1799 | 1469550707042 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:31:47 INFO - PROCESS | 1799 | 1469550707050 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 1799 | 1469550707054 Marionette TRACE conn4 <- [1,2530,null,{}] 09:31:47 INFO - PROCESS | 1799 | 1469550707061 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:31:47 INFO - PROCESS | 1799 | 1469550707065 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:47 INFO - PROCESS | 1799 | 1469550707260 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:31:47 INFO - PROCESS | 1799 | 1469550707647 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 1799 | 1469550707656 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f7800 == 37 [pid = 1799] [id = 640] 09:31:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8b6f9800) [pid = 1799] [serial = 1921] [outer = (nil)] 09:31:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8cdf4c00) [pid = 1799] [serial = 1922] [outer = 0x8b6f9800] 09:31:47 INFO - PROCESS | 1799 | 1469550707783 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8ceee800) [pid = 1799] [serial = 1923] [outer = 0x8b6f9800] 09:31:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8e378800 == 36 [pid = 1799] [id = 612] 09:31:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8ceed400 == 35 [pid = 1799] [id = 632] 09:31:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8e540800 == 34 [pid = 1799] [id = 631] 09:31:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7eb400 == 33 [pid = 1799] [id = 630] 09:31:48 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f2c00 == 32 [pid = 1799] [id = 629] 09:31:48 INFO - PROCESS | 1799 | 1469550708858 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:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x90d22c00) [pid = 1799] [serial = 1868] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x90c34c00) [pid = 1799] [serial = 1862] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8cdf4400) [pid = 1799] [serial = 1865] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x90c37400) [pid = 1799] [serial = 1863] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8f68d400) [pid = 1799] [serial = 1850] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x90c2d000) [pid = 1799] [serial = 1851] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8eb4d800) [pid = 1799] [serial = 1859] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8d9d0800) [pid = 1799] [serial = 1844] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8e54ec00) [pid = 1799] [serial = 1845] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8ece6c00) [pid = 1799] [serial = 1847] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8ee62400) [pid = 1799] [serial = 1848] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8ece3400) [pid = 1799] [serial = 1842] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8b7dc800) [pid = 1799] [serial = 1853] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8cef4400) [pid = 1799] [serial = 1854] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8ea9ec00) [pid = 1799] [serial = 1856] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8eb0e400) [pid = 1799] [serial = 1857] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x91347800) [pid = 1799] [serial = 1869] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8d935000) [pid = 1799] [serial = 1866] [outer = (nil)] [url = about:blank] 09:31:48 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8ee66400) [pid = 1799] [serial = 1860] [outer = (nil)] [url = about:blank] 09:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1900ms 09:31:48 INFO - PROCESS | 1799 | 1469550708953 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 1799 | 1469550708959 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:31:48 INFO - PROCESS | 1799 | 1469550708966 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 1799 | 1469550708971 Marionette TRACE conn4 <- [1,2534,null,{}] 09:31:48 INFO - PROCESS | 1799 | 1469550708980 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:31:48 INFO - PROCESS | 1799 | 1469550708986 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:49 INFO - PROCESS | 1799 | 1469550709185 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:31:49 INFO - PROCESS | 1799 | 1469550709380 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 1799 | 1469550709389 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7ee400 == 33 [pid = 1799] [id = 641] 09:31:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8d7efc00) [pid = 1799] [serial = 1924] [outer = (nil)] 09:31:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8d93e400) [pid = 1799] [serial = 1925] [outer = 0x8d7efc00] 09:31:49 INFO - PROCESS | 1799 | 1469550709473 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8e379800) [pid = 1799] [serial = 1926] [outer = 0x8d7efc00] 09:31:50 INFO - PROCESS | 1799 | 1469550710353 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:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1439ms 09:31:50 INFO - PROCESS | 1799 | 1469550710409 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:31:50 INFO - PROCESS | 1799 | 1469550710416 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:31:50 INFO - PROCESS | 1799 | 1469550710424 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 1799 | 1469550710427 Marionette TRACE conn4 <- [1,2538,null,{}] 09:31:50 INFO - PROCESS | 1799 | 1469550710435 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:31:50 INFO - PROCESS | 1799 | 1469550710441 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:50 INFO - PROCESS | 1799 | 1469550710633 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:31:50 INFO - PROCESS | 1799 | 1469550710783 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 1799 | 1469550710790 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea9d000 == 34 [pid = 1799] [id = 642] 09:31:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eaed800) [pid = 1799] [serial = 1927] [outer = (nil)] 09:31:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb14400) [pid = 1799] [serial = 1928] [outer = 0x8eaed800] 09:31:50 INFO - PROCESS | 1799 | 1469550710862 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb40400) [pid = 1799] [serial = 1929] [outer = 0x8eaed800] 09:31:51 INFO - PROCESS | 1799 | 1469550711862 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:31:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:31:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1493ms 09:31:51 INFO - PROCESS | 1799 | 1469550711918 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:31:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:31:51 INFO - PROCESS | 1799 | 1469550711923 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:31:51 INFO - PROCESS | 1799 | 1469550711943 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 1799 | 1469550711952 Marionette TRACE conn4 <- [1,2542,null,{}] 09:31:51 INFO - PROCESS | 1799 | 1469550711961 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:31:51 INFO - PROCESS | 1799 | 1469550711967 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:52 INFO - PROCESS | 1799 | 1469550712226 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:31:52 INFO - PROCESS | 1799 | 1469550712246 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 1799 | 1469550712253 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb16c00 == 35 [pid = 1799] [id = 643] 09:31:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb4c000) [pid = 1799] [serial = 1930] [outer = (nil)] 09:31:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8ee6a400) [pid = 1799] [serial = 1931] [outer = 0x8eb4c000] 09:31:52 INFO - PROCESS | 1799 | 1469550712325 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8f49e000) [pid = 1799] [serial = 1932] [outer = 0x8eb4c000] 09:31:53 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8cdf7c00) [pid = 1799] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:31:53 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x9134cc00) [pid = 1799] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:31:53 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8ece2800) [pid = 1799] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:31:53 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8d7eb800) [pid = 1799] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:31:53 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8d93b000) [pid = 1799] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:31:53 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8e541400) [pid = 1799] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:31:53 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x913ec000) [pid = 1799] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:31:53 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8b6f3400) [pid = 1799] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:31:53 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x91341800) [pid = 1799] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:31:53 INFO - PROCESS | 1799 | 1469550713709 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:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1855ms 09:31:53 INFO - PROCESS | 1799 | 1469550713786 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 1799 | 1469550713793 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:31:53 INFO - PROCESS | 1799 | 1469550713802 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 1799 | 1469550713811 Marionette TRACE conn4 <- [1,2546,null,{}] 09:31:53 INFO - PROCESS | 1799 | 1469550713820 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:31:53 INFO - PROCESS | 1799 | 1469550713826 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:54 INFO - PROCESS | 1799 | 1469550714173 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:31:54 INFO - PROCESS | 1799 | 1469550714556 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 1799 | 1469550714565 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e6c00 == 36 [pid = 1799] [id = 644] 09:31:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8d7e9800) [pid = 1799] [serial = 1933] [outer = (nil)] 09:31:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8e383400) [pid = 1799] [serial = 1934] [outer = 0x8d7e9800] 09:31:54 INFO - PROCESS | 1799 | 1469550714655 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8eaa0400) [pid = 1799] [serial = 1935] [outer = 0x8d7e9800] 09:31:55 INFO - PROCESS | 1799 | 1469550715621 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:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1855ms 09:31:55 INFO - PROCESS | 1799 | 1469550715665 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 1799 | 1469550715672 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:31:55 INFO - PROCESS | 1799 | 1469550715683 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 1799 | 1469550715687 Marionette TRACE conn4 <- [1,2550,null,{}] 09:31:55 INFO - PROCESS | 1799 | 1469550715694 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:31:55 INFO - PROCESS | 1799 | 1469550715701 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:55 INFO - PROCESS | 1799 | 1469550715898 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:31:56 INFO - PROCESS | 1799 | 1469550716089 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 1799 | 1469550716103 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb3cc00 == 37 [pid = 1799] [id = 645] 09:31:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eb40000) [pid = 1799] [serial = 1936] [outer = (nil)] 09:31:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb4f800) [pid = 1799] [serial = 1937] [outer = 0x8eb40000] 09:31:56 INFO - PROCESS | 1799 | 1469550716186 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8ee6e000) [pid = 1799] [serial = 1938] [outer = 0x8eb40000] 09:31:57 INFO - PROCESS | 1799 | 1469550717345 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:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1688ms 09:31:57 INFO - PROCESS | 1799 | 1469550717372 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 1799 | 1469550717375 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:31:57 INFO - PROCESS | 1799 | 1469550717383 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 1799 | 1469550717390 Marionette TRACE conn4 <- [1,2554,null,{}] 09:31:57 INFO - PROCESS | 1799 | 1469550717408 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:31:57 INFO - PROCESS | 1799 | 1469550717417 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:57 INFO - PROCESS | 1799 | 1469550717652 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:31:57 INFO - PROCESS | 1799 | 1469550717895 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 1799 | 1469550717911 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f694400 == 38 [pid = 1799] [id = 646] 09:31:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x90d22400) [pid = 1799] [serial = 1939] [outer = (nil)] 09:31:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x91341800) [pid = 1799] [serial = 1940] [outer = 0x90d22400] 09:31:58 INFO - PROCESS | 1799 | 1469550718009 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x9134dc00) [pid = 1799] [serial = 1941] [outer = 0x90d22400] 09:31:59 INFO - PROCESS | 1799 | 1469550719004 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:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1691ms 09:31:59 INFO - PROCESS | 1799 | 1469550719086 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 1799 | 1469550719092 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:31:59 INFO - PROCESS | 1799 | 1469550719101 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - PROCESS | 1799 | 1469550719104 Marionette TRACE conn4 <- [1,2558,null,{}] 09:31:59 INFO - PROCESS | 1799 | 1469550719111 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:31:59 INFO - PROCESS | 1799 | 1469550719117 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:59 INFO - PROCESS | 1799 | 1469550719326 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:31:59 INFO - PROCESS | 1799 | 1469550719558 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 1799 | 1469550719570 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:31:59 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaef000 == 39 [pid = 1799] [id = 647] 09:31:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x91343000) [pid = 1799] [serial = 1942] [outer = (nil)] 09:31:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x91362800) [pid = 1799] [serial = 1943] [outer = 0x91343000] 09:31:59 INFO - PROCESS | 1799 | 1469550719664 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x913f8800) [pid = 1799] [serial = 1944] [outer = 0x91343000] 09:32:00 INFO - PROCESS | 1799 | 1469550720614 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:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1549ms 09:32:00 INFO - PROCESS | 1799 | 1469550720651 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 1799 | 1469550720654 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:32:00 INFO - PROCESS | 1799 | 1469550720661 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 1799 | 1469550720664 Marionette TRACE conn4 <- [1,2562,null,{}] 09:32:00 INFO - PROCESS | 1799 | 1469550720671 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:32:00 INFO - PROCESS | 1799 | 1469550720677 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:00 INFO - PROCESS | 1799 | 1469550720862 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:32:01 INFO - PROCESS | 1799 | 1469550721048 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 1799 | 1469550721055 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee6a800 == 40 [pid = 1799] [id = 648] 09:32:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x9190f800) [pid = 1799] [serial = 1945] [outer = (nil)] 09:32:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x91f60000) [pid = 1799] [serial = 1946] [outer = 0x9190f800] 09:32:01 INFO - PROCESS | 1799 | 1469550721141 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x91f67000) [pid = 1799] [serial = 1947] [outer = 0x9190f800] 09:32:02 INFO - PROCESS | 1799 | 1469550722186 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:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1581ms 09:32:02 INFO - PROCESS | 1799 | 1469550722244 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 1799 | 1469550722247 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:32:02 INFO - PROCESS | 1799 | 1469550722256 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 1799 | 1469550722260 Marionette TRACE conn4 <- [1,2566,null,{}] 09:32:02 INFO - PROCESS | 1799 | 1469550722266 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:32:02 INFO - PROCESS | 1799 | 1469550722277 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:02 INFO - PROCESS | 1799 | 1469550722539 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:32:02 INFO - PROCESS | 1799 | 1469550722781 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 1799 | 1469550722792 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e5c00 == 41 [pid = 1799] [id = 649] 09:32:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x90c30c00) [pid = 1799] [serial = 1948] [outer = (nil)] 09:32:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x91f8d000) [pid = 1799] [serial = 1949] [outer = 0x90c30c00] 09:32:02 INFO - PROCESS | 1799 | 1469550722890 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x91f8dc00) [pid = 1799] [serial = 1950] [outer = 0x90c30c00] 09:32:03 INFO - PROCESS | 1799 | 1469550723831 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:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1634ms 09:32:03 INFO - PROCESS | 1799 | 1469550723891 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 1799 | 1469550723895 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:32:03 INFO - PROCESS | 1799 | 1469550723901 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 1799 | 1469550723905 Marionette TRACE conn4 <- [1,2570,null,{}] 09:32:03 INFO - PROCESS | 1799 | 1469550723911 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:32:03 INFO - PROCESS | 1799 | 1469550723916 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:04 INFO - PROCESS | 1799 | 1469550724114 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:32:04 INFO - PROCESS | 1799 | 1469550724302 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 1799 | 1469550724312 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f687400 == 42 [pid = 1799] [id = 650] 09:32:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x90c39800) [pid = 1799] [serial = 1951] [outer = (nil)] 09:32:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x92397c00) [pid = 1799] [serial = 1952] [outer = 0x90c39800] 09:32:04 INFO - PROCESS | 1799 | 1469550724400 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x9239d400) [pid = 1799] [serial = 1953] [outer = 0x90c39800] 09:32:05 INFO - PROCESS | 1799 | 1469550725541 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:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1691ms 09:32:05 INFO - PROCESS | 1799 | 1469550725593 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:32:05 INFO - PROCESS | 1799 | 1469550725596 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:32:05 INFO - PROCESS | 1799 | 1469550725603 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - PROCESS | 1799 | 1469550725606 Marionette TRACE conn4 <- [1,2574,null,{}] 09:32:05 INFO - PROCESS | 1799 | 1469550725612 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:32:05 INFO - PROCESS | 1799 | 1469550725617 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:05 INFO - PROCESS | 1799 | 1469550725810 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:32:06 INFO - PROCESS | 1799 | 1469550726253 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 1799 | 1469550726262 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfd400 == 43 [pid = 1799] [id = 651] 09:32:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8ceec000) [pid = 1799] [serial = 1954] [outer = (nil)] 09:32:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8cefac00) [pid = 1799] [serial = 1955] [outer = 0x8ceec000] 09:32:06 INFO - PROCESS | 1799 | 1469550726384 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8d9c3800) [pid = 1799] [serial = 1956] [outer = 0x8ceec000] 09:32:07 INFO - PROCESS | 1799 | 1469550727468 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:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1940ms 09:32:07 INFO - PROCESS | 1799 | 1469550727547 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 1799 | 1469550727553 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:32:07 INFO - PROCESS | 1799 | 1469550727561 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - PROCESS | 1799 | 1469550727566 Marionette TRACE conn4 <- [1,2578,null,{}] 09:32:07 INFO - PROCESS | 1799 | 1469550727575 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:32:07 INFO - PROCESS | 1799 | 1469550727583 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:07 INFO - PROCESS | 1799 | 1469550727858 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7edc00 == 42 [pid = 1799] [id = 614] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ef400 == 41 [pid = 1799] [id = 633] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e0800 == 40 [pid = 1799] [id = 635] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7dd800 == 39 [pid = 1799] [id = 615] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8f690000 == 38 [pid = 1799] [id = 627] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x90d1e800 == 37 [pid = 1799] [id = 638] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f0400 == 36 [pid = 1799] [id = 621] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7ec400 == 35 [pid = 1799] [id = 623] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e8000 == 34 [pid = 1799] [id = 639] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x9134c400 == 33 [pid = 1799] [id = 625] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef5c00 == 32 [pid = 1799] [id = 636] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8ceed000 == 31 [pid = 1799] [id = 622] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f1c00 == 30 [pid = 1799] [id = 626] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8e548400 == 29 [pid = 1799] [id = 619] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54a000 == 28 [pid = 1799] [id = 611] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f1000 == 27 [pid = 1799] [id = 617] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf7400 == 26 [pid = 1799] [id = 628] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8d931800 == 25 [pid = 1799] [id = 610] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb3ec00 == 24 [pid = 1799] [id = 624] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8e378c00 == 23 [pid = 1799] [id = 618] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8e37d400 == 22 [pid = 1799] [id = 613] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8d933800 == 21 [pid = 1799] [id = 620] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8f49e400 == 20 [pid = 1799] [id = 616] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9c7400 == 19 [pid = 1799] [id = 634] 09:32:08 INFO - PROCESS | 1799 | --DOCSHELL 0x8e377800 == 18 [pid = 1799] [id = 637] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8d7e4000) [pid = 1799] [serial = 1886] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x9135b000) [pid = 1799] [serial = 1878] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8ee6f000) [pid = 1799] [serial = 1874] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8d933400) [pid = 1799] [serial = 1892] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8eae9400) [pid = 1799] [serial = 1871] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8d938800) [pid = 1799] [serial = 1893] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8e544800) [pid = 1799] [serial = 1895] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x91350800) [pid = 1799] [serial = 1877] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x91918c00) [pid = 1799] [serial = 1883] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8e54bc00) [pid = 1799] [serial = 1896] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8b7e6c00) [pid = 1799] [serial = 1890] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8b7da000) [pid = 1799] [serial = 1889] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8f490800) [pid = 1799] [serial = 1875] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x913f1400) [pid = 1799] [serial = 1880] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x91f3dc00) [pid = 1799] [serial = 1884] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8eb0f800) [pid = 1799] [serial = 1898] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8eb31c00) [pid = 1799] [serial = 1872] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8d93d000) [pid = 1799] [serial = 1887] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x9190b800) [pid = 1799] [serial = 1881] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1799 | 1469550729310 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 1799 | 1469550729319 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f8800 == 19 [pid = 1799] [id = 652] 09:32:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8b6f9000) [pid = 1799] [serial = 1957] [outer = (nil)] 09:32:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8b7dd400) [pid = 1799] [serial = 1958] [outer = 0x8b6f9000] 09:32:09 INFO - PROCESS | 1799 | 1469550729399 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8cdf4800) [pid = 1799] [serial = 1959] [outer = 0x8b6f9000] 09:32:10 INFO - PROCESS | 1799 | 1469550730286 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:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2788ms 09:32:10 INFO - PROCESS | 1799 | 1469550730352 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:32:10 INFO - PROCESS | 1799 | 1469550730358 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:32:10 INFO - PROCESS | 1799 | 1469550730367 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 1799 | 1469550730371 Marionette TRACE conn4 <- [1,2582,null,{}] 09:32:10 INFO - PROCESS | 1799 | 1469550730380 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:32:10 INFO - PROCESS | 1799 | 1469550730387 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:10 INFO - PROCESS | 1799 | 1469550730568 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:32:10 INFO - PROCESS | 1799 | 1469550730597 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 1799 | 1469550730607 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7ea400 == 20 [pid = 1799] [id = 653] 09:32:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8d7eac00) [pid = 1799] [serial = 1960] [outer = (nil)] 09:32:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8d933c00) [pid = 1799] [serial = 1961] [outer = 0x8d7eac00] 09:32:10 INFO - PROCESS | 1799 | 1469550730807 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8d93a400) [pid = 1799] [serial = 1962] [outer = 0x8d7eac00] 09:32:11 INFO - PROCESS | 1799 | 1469550731704 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:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1391ms 09:32:11 INFO - PROCESS | 1799 | 1469550731763 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 1799 | 1469550731771 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:32:11 INFO - PROCESS | 1799 | 1469550731784 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 1799 | 1469550731788 Marionette TRACE conn4 <- [1,2586,null,{}] 09:32:11 INFO - PROCESS | 1799 | 1469550731794 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:32:11 INFO - PROCESS | 1799 | 1469550731800 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:12 INFO - PROCESS | 1799 | 1469550732036 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:32:12 INFO - PROCESS | 1799 | 1469550732065 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 1799 | 1469550732071 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e547800 == 21 [pid = 1799] [id = 654] 09:32:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8e548c00) [pid = 1799] [serial = 1963] [outer = (nil)] 09:32:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8e54d800) [pid = 1799] [serial = 1964] [outer = 0x8e548c00] 09:32:12 INFO - PROCESS | 1799 | 1469550732145 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8eaa7c00) [pid = 1799] [serial = 1965] [outer = 0x8e548c00] 09:32:13 INFO - PROCESS | 1799 | 1469550733243 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:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1491ms 09:32:13 INFO - PROCESS | 1799 | 1469550733276 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 1799 | 1469550733279 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:32:13 INFO - PROCESS | 1799 | 1469550733297 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 1799 | 1469550733308 Marionette TRACE conn4 <- [1,2590,null,{}] 09:32:13 INFO - PROCESS | 1799 | 1469550733322 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:32:13 INFO - PROCESS | 1799 | 1469550733329 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:13 INFO - PROCESS | 1799 | 1469550733570 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:32:13 INFO - PROCESS | 1799 | 1469550733591 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 1799 | 1469550733599 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54b400 == 22 [pid = 1799] [id = 655] 09:32:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8eaa3c00) [pid = 1799] [serial = 1966] [outer = (nil)] 09:32:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8eb40c00) [pid = 1799] [serial = 1967] [outer = 0x8eaa3c00] 09:32:13 INFO - PROCESS | 1799 | 1469550733670 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8eb4a800) [pid = 1799] [serial = 1968] [outer = 0x8eaa3c00] 09:32:14 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8eaed800) [pid = 1799] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:32:14 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8eb4c000) [pid = 1799] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:32:14 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8e379000) [pid = 1799] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:32:14 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8d9c7800) [pid = 1799] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:32:14 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8eb10c00) [pid = 1799] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:32:14 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8ee6b400) [pid = 1799] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:32:14 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eaf6000) [pid = 1799] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:32:14 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8b6f9800) [pid = 1799] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:32:14 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8d7efc00) [pid = 1799] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:32:14 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8b6efc00) [pid = 1799] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:32:14 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8f48f400) [pid = 1799] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:32:14 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x90d24800) [pid = 1799] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:32:15 INFO - PROCESS | 1799 | 1469550735185 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:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1958ms 09:32:15 INFO - PROCESS | 1799 | 1469550735247 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 1799 | 1469550735252 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:32:15 INFO - PROCESS | 1799 | 1469550735259 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 1799 | 1469550735262 Marionette TRACE conn4 <- [1,2594,null,{}] 09:32:15 INFO - PROCESS | 1799 | 1469550735267 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:32:15 INFO - PROCESS | 1799 | 1469550735272 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:15 INFO - PROCESS | 1799 | 1469550735504 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:32:15 INFO - PROCESS | 1799 | 1469550735520 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 1799 | 1469550735528 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f5c00 == 23 [pid = 1799] [id = 656] 09:32:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8d9d0c00) [pid = 1799] [serial = 1969] [outer = (nil)] 09:32:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb37c00) [pid = 1799] [serial = 1970] [outer = 0x8d9d0c00] 09:32:15 INFO - PROCESS | 1799 | 1469550735601 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8eb44000) [pid = 1799] [serial = 1971] [outer = 0x8d9d0c00] 09:32:16 INFO - PROCESS | 1799 | 1469550736573 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:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1379ms 09:32:16 INFO - PROCESS | 1799 | 1469550736640 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 1799 | 1469550736647 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:32:16 INFO - PROCESS | 1799 | 1469550736661 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 1799 | 1469550736677 Marionette TRACE conn4 <- [1,2598,null,{}] 09:32:16 INFO - PROCESS | 1799 | 1469550736699 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:32:16 INFO - PROCESS | 1799 | 1469550736706 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:16 INFO - PROCESS | 1799 | 1469550736935 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:32:17 INFO - PROCESS | 1799 | 1469550737205 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 1799 | 1469550737221 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e2800 == 24 [pid = 1799] [id = 657] 09:32:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8d7e3400) [pid = 1799] [serial = 1972] [outer = (nil)] 09:32:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8d7e8000) [pid = 1799] [serial = 1973] [outer = 0x8d7e3400] 09:32:17 INFO - PROCESS | 1799 | 1469550737334 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8e381800) [pid = 1799] [serial = 1974] [outer = 0x8d7e3400] 09:32:18 INFO - PROCESS | 1799 | 1469550738447 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:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1868ms 09:32:18 INFO - PROCESS | 1799 | 1469550738525 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 1799 | 1469550738532 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:32:18 INFO - PROCESS | 1799 | 1469550738543 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 1799 | 1469550738547 Marionette TRACE conn4 <- [1,2602,null,{}] 09:32:18 INFO - PROCESS | 1799 | 1469550738554 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:32:18 INFO - PROCESS | 1799 | 1469550738560 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:18 INFO - PROCESS | 1799 | 1469550738787 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:32:19 INFO - PROCESS | 1799 | 1469550739069 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 1799 | 1469550739078 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f1c00 == 25 [pid = 1799] [id = 658] 09:32:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8b7e1000) [pid = 1799] [serial = 1975] [outer = (nil)] 09:32:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8eb3a000) [pid = 1799] [serial = 1976] [outer = 0x8b7e1000] 09:32:19 INFO - PROCESS | 1799 | 1469550739168 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8ece8800) [pid = 1799] [serial = 1977] [outer = 0x8b7e1000] 09:32:20 INFO - PROCESS | 1799 | 1469550740306 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:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1834ms 09:32:20 INFO - PROCESS | 1799 | 1469550740377 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 1799 | 1469550740382 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:32:20 INFO - PROCESS | 1799 | 1469550740389 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 1799 | 1469550740395 Marionette TRACE conn4 <- [1,2606,null,{}] 09:32:20 INFO - PROCESS | 1799 | 1469550740412 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:32:20 INFO - PROCESS | 1799 | 1469550740421 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:20 INFO - PROCESS | 1799 | 1469550740650 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:32:20 INFO - PROCESS | 1799 | 1469550740935 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 1799 | 1469550740957 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f494800 == 26 [pid = 1799] [id = 659] 09:32:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8f496c00) [pid = 1799] [serial = 1978] [outer = (nil)] 09:32:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8f49dc00) [pid = 1799] [serial = 1979] [outer = 0x8f496c00] 09:32:21 INFO - PROCESS | 1799 | 1469550741087 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8f690800) [pid = 1799] [serial = 1980] [outer = 0x8f496c00] 09:32:22 INFO - PROCESS | 1799 | 1469550742281 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:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1946ms 09:32:22 INFO - PROCESS | 1799 | 1469550742336 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 1799 | 1469550742341 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:32:22 INFO - PROCESS | 1799 | 1469550742348 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 1799 | 1469550742352 Marionette TRACE conn4 <- [1,2610,null,{}] 09:32:22 INFO - PROCESS | 1799 | 1469550742358 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:32:22 INFO - PROCESS | 1799 | 1469550742363 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:22 INFO - PROCESS | 1799 | 1469550742555 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:32:22 INFO - PROCESS | 1799 | 1469550742922 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 1799 | 1469550742931 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fc400 == 27 [pid = 1799] [id = 660] 09:32:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8b6fcc00) [pid = 1799] [serial = 1981] [outer = (nil)] 09:32:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8cdf7c00) [pid = 1799] [serial = 1982] [outer = 0x8b6fcc00] 09:32:23 INFO - PROCESS | 1799 | 1469550743054 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8cef2400) [pid = 1799] [serial = 1983] [outer = 0x8b6fcc00] 09:32:23 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7ee400 == 26 [pid = 1799] [id = 641] 09:32:23 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f7800 == 25 [pid = 1799] [id = 640] 09:32:23 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e6c00 == 24 [pid = 1799] [id = 644] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8eb17c00) [pid = 1799] [serial = 1899] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8f49e000) [pid = 1799] [serial = 1932] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8e37dc00) [pid = 1799] [serial = 1904] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8e54a800) [pid = 1799] [serial = 1905] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8f491000) [pid = 1799] [serial = 1910] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8f68cc00) [pid = 1799] [serial = 1911] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x90c34000) [pid = 1799] [serial = 1913] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x90c31c00) [pid = 1799] [serial = 1914] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8eb44400) [pid = 1799] [serial = 1907] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eb50c00) [pid = 1799] [serial = 1908] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8cdf4c00) [pid = 1799] [serial = 1922] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8ceee800) [pid = 1799] [serial = 1923] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8d93e400) [pid = 1799] [serial = 1925] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8e379800) [pid = 1799] [serial = 1926] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8b7e0000) [pid = 1799] [serial = 1901] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8cdfa400) [pid = 1799] [serial = 1902] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x91913000) [pid = 1799] [serial = 1919] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x91918800) [pid = 1799] [serial = 1920] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x91342800) [pid = 1799] [serial = 1916] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x9135f800) [pid = 1799] [serial = 1917] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eb40400) [pid = 1799] [serial = 1929] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8eb14400) [pid = 1799] [serial = 1928] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8ee6a400) [pid = 1799] [serial = 1931] [outer = (nil)] [url = about:blank] 09:32:24 INFO - PROCESS | 1799 | 1469550744193 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:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1897ms 09:32:24 INFO - PROCESS | 1799 | 1469550744250 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 1799 | 1469550744255 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:32:24 INFO - PROCESS | 1799 | 1469550744264 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 1799 | 1469550744269 Marionette TRACE conn4 <- [1,2614,null,{}] 09:32:24 INFO - PROCESS | 1799 | 1469550744277 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:32:24 INFO - PROCESS | 1799 | 1469550744285 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:24 INFO - PROCESS | 1799 | 1469550744468 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:32:24 INFO - PROCESS | 1799 | 1469550744668 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 1799 | 1469550744684 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef9400 == 25 [pid = 1799] [id = 661] 09:32:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8d7efc00) [pid = 1799] [serial = 1984] [outer = (nil)] 09:32:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8d9d0800) [pid = 1799] [serial = 1985] [outer = 0x8d7efc00] 09:32:24 INFO - PROCESS | 1799 | 1469550744801 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8e544000) [pid = 1799] [serial = 1986] [outer = 0x8d7efc00] 09:32:25 INFO - PROCESS | 1799 | 1469550745626 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:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1386ms 09:32:25 INFO - PROCESS | 1799 | 1469550745654 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 1799 | 1469550745660 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:32:25 INFO - PROCESS | 1799 | 1469550745667 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 1799 | 1469550745671 Marionette TRACE conn4 <- [1,2618,null,{}] 09:32:25 INFO - PROCESS | 1799 | 1469550745677 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:32:25 INFO - PROCESS | 1799 | 1469550745682 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:25 INFO - PROCESS | 1799 | 1469550745896 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:32:25 INFO - PROCESS | 1799 | 1469550745921 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 1799 | 1469550745928 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:25 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e54a800 == 26 [pid = 1799] [id = 662] 09:32:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8eaf4400) [pid = 1799] [serial = 1987] [outer = (nil)] 09:32:25 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eb38c00) [pid = 1799] [serial = 1988] [outer = 0x8eaf4400] 09:32:26 INFO - PROCESS | 1799 | 1469550746005 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8ece4c00) [pid = 1799] [serial = 1989] [outer = 0x8eaf4400] 09:32:27 INFO - PROCESS | 1799 | 1469550746998 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:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1392ms 09:32:27 INFO - PROCESS | 1799 | 1469550747064 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 1799 | 1469550747069 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:32:27 INFO - PROCESS | 1799 | 1469550747082 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 1799 | 1469550747091 Marionette TRACE conn4 <- [1,2622,null,{}] 09:32:27 INFO - PROCESS | 1799 | 1469550747122 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:32:27 INFO - PROCESS | 1799 | 1469550747128 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:27 INFO - PROCESS | 1799 | 1469550747354 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:32:27 INFO - PROCESS | 1799 | 1469550747385 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 1799 | 1469550747392 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e37cc00 == 27 [pid = 1799] [id = 663] 09:32:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eb10c00) [pid = 1799] [serial = 1990] [outer = (nil)] 09:32:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8f689800) [pid = 1799] [serial = 1991] [outer = 0x8eb10c00] 09:32:27 INFO - PROCESS | 1799 | 1469550747462 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8f691c00) [pid = 1799] [serial = 1992] [outer = 0x8eb10c00] 09:32:28 INFO - PROCESS | 1799 | 1469550748442 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:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1418ms 09:32:28 INFO - PROCESS | 1799 | 1469550748495 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:32:28 INFO - PROCESS | 1799 | 1469550748498 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:32:28 INFO - PROCESS | 1799 | 1469550748505 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 1799 | 1469550748508 Marionette TRACE conn4 <- [1,2626,null,{}] 09:32:28 INFO - PROCESS | 1799 | 1469550748519 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:32:28 INFO - PROCESS | 1799 | 1469550748523 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:28 INFO - PROCESS | 1799 | 1469550748745 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:32:28 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8d7e9800) [pid = 1799] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:32:28 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eb40000) [pid = 1799] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:32:28 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x90d22400) [pid = 1799] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:32:28 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8e548c00) [pid = 1799] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:32:28 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eaa3c00) [pid = 1799] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:32:28 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8b6f9000) [pid = 1799] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:32:28 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8d7eac00) [pid = 1799] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:32:28 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8ceec000) [pid = 1799] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:32:28 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x91343000) [pid = 1799] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:32:28 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x9190f800) [pid = 1799] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:32:28 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x90c30c00) [pid = 1799] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:32:28 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x90c39800) [pid = 1799] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:32:28 INFO - PROCESS | 1799 | 1469550748963 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 1799 | 1469550748971 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f9000 == 28 [pid = 1799] [id = 664] 09:32:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8b6fa400) [pid = 1799] [serial = 1993] [outer = (nil)] 09:32:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8d7ed800) [pid = 1799] [serial = 1994] [outer = 0x8b6fa400] 09:32:29 INFO - PROCESS | 1799 | 1469550749047 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8d939800) [pid = 1799] [serial = 1995] [outer = 0x8b6fa400] 09:32:29 INFO - PROCESS | 1799 | 1469550749901 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:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1438ms 09:32:29 INFO - PROCESS | 1799 | 1469550749944 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 1799 | 1469550749947 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:32:29 INFO - PROCESS | 1799 | 1469550749953 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 1799 | 1469550749957 Marionette TRACE conn4 <- [1,2630,null,{}] 09:32:29 INFO - PROCESS | 1799 | 1469550749963 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:32:29 INFO - PROCESS | 1799 | 1469550749968 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:30 INFO - PROCESS | 1799 | 1469550750143 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:32:30 INFO - PROCESS | 1799 | 1469550750152 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 1799 | 1469550750169 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:30 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf7400 == 29 [pid = 1799] [id = 665] 09:32:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8d9c9400) [pid = 1799] [serial = 1996] [outer = (nil)] 09:32:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x90c39800) [pid = 1799] [serial = 1997] [outer = 0x8d9c9400] 09:32:30 INFO - PROCESS | 1799 | 1469550750382 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x90d20800) [pid = 1799] [serial = 1998] [outer = 0x8d9c9400] 09:32:31 INFO - PROCESS | 1799 | 1469550751380 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:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1489ms 09:32:31 INFO - PROCESS | 1799 | 1469550751444 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 1799 | 1469550751452 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:32:31 INFO - PROCESS | 1799 | 1469550751461 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 1799 | 1469550751465 Marionette TRACE conn4 <- [1,2634,null,{}] 09:32:31 INFO - PROCESS | 1799 | 1469550751475 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:32:31 INFO - PROCESS | 1799 | 1469550751480 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:31 INFO - PROCESS | 1799 | 1469550751757 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:32:32 INFO - PROCESS | 1799 | 1469550752015 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 1799 | 1469550752028 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6efc00 == 30 [pid = 1799] [id = 666] 09:32:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8cdfd800) [pid = 1799] [serial = 1999] [outer = (nil)] 09:32:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8d930800) [pid = 1799] [serial = 2000] [outer = 0x8cdfd800] 09:32:32 INFO - PROCESS | 1799 | 1469550752114 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8e542800) [pid = 1799] [serial = 2001] [outer = 0x8cdfd800] 09:32:33 INFO - PROCESS | 1799 | 1469550753099 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:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1687ms 09:32:33 INFO - PROCESS | 1799 | 1469550753148 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 1799 | 1469550753156 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:32:33 INFO - PROCESS | 1799 | 1469550753167 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 1799 | 1469550753171 Marionette TRACE conn4 <- [1,2638,null,{}] 09:32:33 INFO - PROCESS | 1799 | 1469550753178 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:32:33 INFO - PROCESS | 1799 | 1469550753184 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:33 INFO - PROCESS | 1799 | 1469550753377 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:32:33 INFO - PROCESS | 1799 | 1469550753564 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 1799 | 1469550753573 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb18800 == 31 [pid = 1799] [id = 667] 09:32:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eb41400) [pid = 1799] [serial = 2002] [outer = (nil)] 09:32:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8ee64c00) [pid = 1799] [serial = 2003] [outer = 0x8eb41400] 09:32:33 INFO - PROCESS | 1799 | 1469550753655 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8ee67000) [pid = 1799] [serial = 2004] [outer = 0x8eb41400] 09:32:34 INFO - PROCESS | 1799 | 1469550754750 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:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1646ms 09:32:34 INFO - PROCESS | 1799 | 1469550754815 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:32:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:32:34 INFO - PROCESS | 1799 | 1469550754823 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:32:34 INFO - PROCESS | 1799 | 1469550754834 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 1799 | 1469550754840 Marionette TRACE conn4 <- [1,2642,null,{}] 09:32:34 INFO - PROCESS | 1799 | 1469550754857 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:32:34 INFO - PROCESS | 1799 | 1469550754866 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:35 INFO - PROCESS | 1799 | 1469550755111 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:32:35 INFO - PROCESS | 1799 | 1469550755363 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 1799 | 1469550755372 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f68dc00 == 32 [pid = 1799] [id = 668] 09:32:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x90d1d800) [pid = 1799] [serial = 2005] [outer = (nil)] 09:32:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x91342800) [pid = 1799] [serial = 2006] [outer = 0x90d1d800] 09:32:35 INFO - PROCESS | 1799 | 1469550755475 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x91349c00) [pid = 1799] [serial = 2007] [outer = 0x90d1d800] 09:32:36 INFO - PROCESS | 1799 | 1469550756419 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:32:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:32:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1650ms 09:32:36 INFO - PROCESS | 1799 | 1469550756485 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:32:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:32:36 INFO - PROCESS | 1799 | 1469550756490 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:32:36 INFO - PROCESS | 1799 | 1469550756497 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 1799 | 1469550756501 Marionette TRACE conn4 <- [1,2646,null,{}] 09:32:36 INFO - PROCESS | 1799 | 1469550756507 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:32:36 INFO - PROCESS | 1799 | 1469550756512 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:36 INFO - PROCESS | 1799 | 1469550756706 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:32:36 INFO - PROCESS | 1799 | 1469550756947 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 1799 | 1469550756954 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fb400 == 33 [pid = 1799] [id = 669] 09:32:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8f496400) [pid = 1799] [serial = 2008] [outer = (nil)] 09:32:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x9135c400) [pid = 1799] [serial = 2009] [outer = 0x8f496400] 09:32:37 INFO - PROCESS | 1799 | 1469550757081 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x913eac00) [pid = 1799] [serial = 2010] [outer = 0x8f496400] 09:32:37 INFO - PROCESS | 1799 | 1469550757981 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:32:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:32:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1496ms 09:32:37 INFO - PROCESS | 1799 | 1469550757993 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 1799 | 1469550757997 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:32:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:32:38 INFO - PROCESS | 1799 | 1469550758004 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 1799 | 1469550758007 Marionette TRACE conn4 <- [1,2650,null,{}] 09:32:38 INFO - PROCESS | 1799 | 1469550758013 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:32:38 INFO - PROCESS | 1799 | 1469550758019 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:38 INFO - PROCESS | 1799 | 1469550758191 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:32:38 INFO - PROCESS | 1799 | 1469550758383 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 1799 | 1469550758392 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e9400 == 34 [pid = 1799] [id = 670] 09:32:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8f49ec00) [pid = 1799] [serial = 2011] [outer = (nil)] 09:32:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x91913400) [pid = 1799] [serial = 2012] [outer = 0x8f49ec00] 09:32:38 INFO - PROCESS | 1799 | 1469550758474 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x91914800) [pid = 1799] [serial = 2013] [outer = 0x8f49ec00] 09:32:39 INFO - PROCESS | 1799 | 1469550759450 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:32:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:32:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1480ms 09:32:39 INFO - PROCESS | 1799 | 1469550759485 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 1799 | 1469550759488 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:32:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:32:39 INFO - PROCESS | 1799 | 1469550759495 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 1799 | 1469550759498 Marionette TRACE conn4 <- [1,2654,null,{}] 09:32:39 INFO - PROCESS | 1799 | 1469550759504 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:32:39 INFO - PROCESS | 1799 | 1469550759515 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:39 INFO - PROCESS | 1799 | 1469550759736 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:32:39 INFO - PROCESS | 1799 | 1469550759936 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 1799 | 1469550759944 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f495800 == 35 [pid = 1799] [id = 671] 09:32:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x9135f000) [pid = 1799] [serial = 2014] [outer = (nil)] 09:32:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x91f86c00) [pid = 1799] [serial = 2015] [outer = 0x9135f000] 09:32:40 INFO - PROCESS | 1799 | 1469550760027 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x91f89000) [pid = 1799] [serial = 2016] [outer = 0x9135f000] 09:32:40 INFO - PROCESS | 1799 | 1469550760975 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:32:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:32:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1531ms 09:32:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:32:41 INFO - PROCESS | 1799 | 1469550761028 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 1799 | 1469550761031 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:32:41 INFO - PROCESS | 1799 | 1469550761038 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 1799 | 1469550761041 Marionette TRACE conn4 <- [1,2658,null,{}] 09:32:41 INFO - PROCESS | 1799 | 1469550761047 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:32:41 INFO - PROCESS | 1799 | 1469550761053 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:41 INFO - PROCESS | 1799 | 1469550761229 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:32:41 INFO - PROCESS | 1799 | 1469550761419 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 1799 | 1469550761431 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfe800 == 36 [pid = 1799] [id = 672] 09:32:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8ceef800) [pid = 1799] [serial = 2017] [outer = (nil)] 09:32:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8eb19c00) [pid = 1799] [serial = 2018] [outer = 0x8ceef800] 09:32:41 INFO - PROCESS | 1799 | 1469550761516 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x91f65400) [pid = 1799] [serial = 2019] [outer = 0x8ceef800] 09:32:42 INFO - PROCESS | 1799 | 1469550762706 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:32:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:32:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1692ms 09:32:42 INFO - PROCESS | 1799 | 1469550762730 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 1799 | 1469550762736 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:32:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:32:42 INFO - PROCESS | 1799 | 1469550762744 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 1799 | 1469550762749 Marionette TRACE conn4 <- [1,2662,null,{}] 09:32:42 INFO - PROCESS | 1799 | 1469550762757 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:32:42 INFO - PROCESS | 1799 | 1469550762763 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:42 INFO - PROCESS | 1799 | 1469550762947 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:32:43 INFO - PROCESS | 1799 | 1469550763190 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 1799 | 1469550763205 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d931c00 == 37 [pid = 1799] [id = 673] 09:32:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8d933800) [pid = 1799] [serial = 2020] [outer = (nil)] 09:32:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8d9c3400) [pid = 1799] [serial = 2021] [outer = 0x8d933800] 09:32:43 INFO - PROCESS | 1799 | 1469550763375 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8e37b800) [pid = 1799] [serial = 2022] [outer = 0x8d933800] 09:32:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f8800 == 36 [pid = 1799] [id = 652] 09:32:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea9d000 == 35 [pid = 1799] [id = 642] 09:32:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaef000 == 34 [pid = 1799] [id = 647] 09:32:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb16c00 == 33 [pid = 1799] [id = 643] 09:32:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e5c00 == 32 [pid = 1799] [id = 649] 09:32:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfd400 == 31 [pid = 1799] [id = 651] 09:32:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb3cc00 == 30 [pid = 1799] [id = 645] 09:32:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8f687400 == 29 [pid = 1799] [id = 650] 09:32:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8f694400 == 28 [pid = 1799] [id = 646] 09:32:45 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee6a800 == 27 [pid = 1799] [id = 648] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8eaa0400) [pid = 1799] [serial = 1935] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8e383400) [pid = 1799] [serial = 1934] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8ee6e000) [pid = 1799] [serial = 1938] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8eb4f800) [pid = 1799] [serial = 1937] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x9134dc00) [pid = 1799] [serial = 1941] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x91341800) [pid = 1799] [serial = 1940] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8eaa7c00) [pid = 1799] [serial = 1965] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8eb40c00) [pid = 1799] [serial = 1967] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8b7dd400) [pid = 1799] [serial = 1958] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8d933c00) [pid = 1799] [serial = 1961] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8cefac00) [pid = 1799] [serial = 1955] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8d9c3800) [pid = 1799] [serial = 1956] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x913f8800) [pid = 1799] [serial = 1944] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x91362800) [pid = 1799] [serial = 1943] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x91f67000) [pid = 1799] [serial = 1947] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x91f60000) [pid = 1799] [serial = 1946] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x91f8dc00) [pid = 1799] [serial = 1950] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x91f8d000) [pid = 1799] [serial = 1949] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x9239d400) [pid = 1799] [serial = 1953] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x92397c00) [pid = 1799] [serial = 1952] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8eb4a800) [pid = 1799] [serial = 1968] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8cdf4800) [pid = 1799] [serial = 1959] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8e54d800) [pid = 1799] [serial = 1964] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8d93a400) [pid = 1799] [serial = 1962] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eb37c00) [pid = 1799] [serial = 1970] [outer = (nil)] [url = about:blank] 09:32:45 INFO - PROCESS | 1799 | 1469550765499 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:32:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:32:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2799ms 09:32:45 INFO - PROCESS | 1799 | 1469550765544 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 1799 | 1469550765550 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:32:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:32:45 INFO - PROCESS | 1799 | 1469550765558 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 1799 | 1469550765564 Marionette TRACE conn4 <- [1,2666,null,{}] 09:32:45 INFO - PROCESS | 1799 | 1469550765579 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:32:45 INFO - PROCESS | 1799 | 1469550765587 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:45 INFO - PROCESS | 1799 | 1469550765799 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:32:45 INFO - PROCESS | 1799 | 1469550765815 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 1799 | 1469550765823 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ceeec00 == 28 [pid = 1799] [id = 674] 09:32:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8ceef400) [pid = 1799] [serial = 2023] [outer = (nil)] 09:32:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8cef6000) [pid = 1799] [serial = 2024] [outer = 0x8ceef400] 09:32:45 INFO - PROCESS | 1799 | 1469550765897 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8cef2000) [pid = 1799] [serial = 2025] [outer = 0x8ceef400] 09:32:47 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:47 INFO - PROCESS | 1799 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:32:47 INFO - PROCESS | 1799 | 1469550767265 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:32:47 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:32:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1740ms 09:32:47 INFO - PROCESS | 1799 | 1469550767297 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 1799 | 1469550767306 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:32:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:32:47 INFO - PROCESS | 1799 | 1469550767325 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 1799 | 1469550767329 Marionette TRACE conn4 <- [1,2670,null,{}] 09:32:47 INFO - PROCESS | 1799 | 1469550767337 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:32:47 INFO - PROCESS | 1799 | 1469550767343 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:47 INFO - PROCESS | 1799 | 1469550767657 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:32:47 INFO - PROCESS | 1799 | 1469550767776 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 1799 | 1469550767785 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d9d1400 == 29 [pid = 1799] [id = 675] 09:32:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8e376000) [pid = 1799] [serial = 2026] [outer = (nil)] 09:32:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8e546000) [pid = 1799] [serial = 2027] [outer = 0x8e376000] 09:32:47 INFO - PROCESS | 1799 | 1469550767857 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8ea9a400) [pid = 1799] [serial = 2028] [outer = 0x8e376000] 09:32:49 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:49 INFO - PROCESS | 1799 | 1469550769182 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:32:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:32:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:32:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:32:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1876ms 09:32:49 INFO - PROCESS | 1799 | 1469550769225 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 1799 | 1469550769229 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:32:49 INFO - PROCESS | 1799 | 1469550769237 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 1799 | 1469550769243 Marionette TRACE conn4 <- [1,2674,null,{}] 09:32:49 INFO - PROCESS | 1799 | 1469550769266 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:32:49 INFO - PROCESS | 1799 | 1469550769276 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:49 INFO - PROCESS | 1799 | 1469550769556 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:32:49 INFO - PROCESS | 1799 | 1469550769651 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 1799 | 1469550769660 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb14000 == 30 [pid = 1799] [id = 676] 09:32:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb16c00) [pid = 1799] [serial = 2029] [outer = (nil)] 09:32:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb3c800) [pid = 1799] [serial = 2030] [outer = 0x8eb16c00] 09:32:49 INFO - PROCESS | 1799 | 1469550769736 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8eb45c00) [pid = 1799] [serial = 2031] [outer = 0x8eb16c00] 09:32:50 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8eaf4400) [pid = 1799] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:32:50 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8b6fa400) [pid = 1799] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:32:50 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8d7efc00) [pid = 1799] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:32:50 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eb10c00) [pid = 1799] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:32:50 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8b7e1000) [pid = 1799] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:32:50 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8f496c00) [pid = 1799] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:32:50 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8b6fcc00) [pid = 1799] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:32:50 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8d9d0c00) [pid = 1799] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:32:50 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8d7e3400) [pid = 1799] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:32:50 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8d9c9400) [pid = 1799] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:32:51 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:51 INFO - PROCESS | 1799 | 1469550771380 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:32:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:32:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:32:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:32:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:32:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2189ms 09:32:51 INFO - PROCESS | 1799 | 1469550771428 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 09:32:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:32:51 INFO - PROCESS | 1799 | 1469550771433 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:32:51 INFO - PROCESS | 1799 | 1469550771440 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 1799 | 1469550771444 Marionette TRACE conn4 <- [1,2678,null,{}] 09:32:51 INFO - PROCESS | 1799 | 1469550771459 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:32:51 INFO - PROCESS | 1799 | 1469550771464 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:51 INFO - PROCESS | 1799 | 1469550771619 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:32:51 INFO - PROCESS | 1799 | 1469550771679 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 1799 | 1469550771689 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:51 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e5800 == 31 [pid = 1799] [id = 677] 09:32:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8d93d400) [pid = 1799] [serial = 2032] [outer = (nil)] 09:32:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eb44800) [pid = 1799] [serial = 2033] [outer = 0x8d93d400] 09:32:51 INFO - PROCESS | 1799 | 1469550771759 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8ecedc00) [pid = 1799] [serial = 2034] [outer = 0x8d93d400] 09:32:53 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:53 INFO - PROCESS | 1799 | 1469550773349 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:32:53 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:32:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1992ms 09:32:53 INFO - PROCESS | 1799 | 1469550773433 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 1799 | 1469550773440 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:32:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:32:53 INFO - PROCESS | 1799 | 1469550773449 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 1799 | 1469550773454 Marionette TRACE conn4 <- [1,2682,null,{}] 09:32:53 INFO - PROCESS | 1799 | 1469550773463 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:32:53 INFO - PROCESS | 1799 | 1469550773468 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:53 INFO - PROCESS | 1799 | 1469550773672 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:32:53 INFO - PROCESS | 1799 | 1469550773854 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 1799 | 1469550773866 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e4800 == 32 [pid = 1799] [id = 678] 09:32:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8cdf4800) [pid = 1799] [serial = 2035] [outer = (nil)] 09:32:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8d936800) [pid = 1799] [serial = 2036] [outer = 0x8cdf4800] 09:32:53 INFO - PROCESS | 1799 | 1469550773944 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8d9cf000) [pid = 1799] [serial = 2037] [outer = 0x8cdf4800] 09:32:55 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:55 INFO - PROCESS | 1799 | 1469550775342 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:32:55 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:32:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1945ms 09:32:55 INFO - PROCESS | 1799 | 1469550775394 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 1799 | 1469550775402 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:32:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:32:55 INFO - PROCESS | 1799 | 1469550775527 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 1799 | 1469550775533 Marionette TRACE conn4 <- [1,2686,null,{}] 09:32:55 INFO - PROCESS | 1799 | 1469550775541 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:32:55 INFO - PROCESS | 1799 | 1469550775548 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:55 INFO - PROCESS | 1799 | 1469550775733 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:32:55 INFO - PROCESS | 1799 | 1469550775911 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 1799 | 1469550775920 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf2000 == 33 [pid = 1799] [id = 679] 09:32:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8e383c00) [pid = 1799] [serial = 2038] [outer = (nil)] 09:32:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb15800) [pid = 1799] [serial = 2039] [outer = 0x8e383c00] 09:32:56 INFO - PROCESS | 1799 | 1469550776006 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb45800) [pid = 1799] [serial = 2040] [outer = 0x8e383c00] 09:32:57 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:57 INFO - PROCESS | 1799 | 1469550777709 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:32:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:32:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:32:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:32:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2293ms 09:32:57 INFO - PROCESS | 1799 | 1469550777768 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 1799 | 1469550777774 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:32:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:32:57 INFO - PROCESS | 1799 | 1469550777783 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - PROCESS | 1799 | 1469550777788 Marionette TRACE conn4 <- [1,2690,null,{}] 09:32:57 INFO - PROCESS | 1799 | 1469550777798 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:32:57 INFO - PROCESS | 1799 | 1469550777803 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:58 INFO - PROCESS | 1799 | 1469550778043 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:32:58 INFO - PROCESS | 1799 | 1469550778283 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 1799 | 1469550778293 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8eb38c00) [pid = 1799] [serial = 1988] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8ece4c00) [pid = 1799] [serial = 1989] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8d939800) [pid = 1799] [serial = 1995] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8e544000) [pid = 1799] [serial = 1986] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8f689800) [pid = 1799] [serial = 1991] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb3a000) [pid = 1799] [serial = 1976] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8f690800) [pid = 1799] [serial = 1980] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8cef2400) [pid = 1799] [serial = 1983] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8ece8800) [pid = 1799] [serial = 1977] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8eb44000) [pid = 1799] [serial = 1971] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8f691c00) [pid = 1799] [serial = 1992] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8f49dc00) [pid = 1799] [serial = 1979] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8e381800) [pid = 1799] [serial = 1974] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x8d9d0800) [pid = 1799] [serial = 1985] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x8d7e8000) [pid = 1799] [serial = 1973] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0x8d7ed800) [pid = 1799] [serial = 1994] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 57 (0x8cdf7c00) [pid = 1799] [serial = 1982] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 56 (0x90c39800) [pid = 1799] [serial = 1997] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | --DOMWINDOW == 55 (0x90d20800) [pid = 1799] [serial = 1998] [outer = (nil)] [url = about:blank] 09:32:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdff000 == 34 [pid = 1799] [id = 680] 09:32:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0x8ceedc00) [pid = 1799] [serial = 2041] [outer = (nil)] 09:32:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x8cef8000) [pid = 1799] [serial = 2042] [outer = 0x8ceedc00] 09:32:58 INFO - PROCESS | 1799 | 1469550778412 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x8d7e3000) [pid = 1799] [serial = 2043] [outer = 0x8ceedc00] 09:32:59 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:59 INFO - PROCESS | 1799 | 1469550779684 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:32:59 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:32:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:32:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:32:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1948ms 09:32:59 INFO - PROCESS | 1799 | 1469550779732 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 1799 | 1469550779739 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:32:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:32:59 INFO - PROCESS | 1799 | 1469550779750 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 1799 | 1469550779753 Marionette TRACE conn4 <- [1,2694,null,{}] 09:32:59 INFO - PROCESS | 1799 | 1469550779760 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:32:59 INFO - PROCESS | 1799 | 1469550779765 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:32:59 INFO - PROCESS | 1799 | 1469550779977 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:33:00 INFO - PROCESS | 1799 | 1469550780130 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 1799 | 1469550780136 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf9400 == 35 [pid = 1799] [id = 681] 09:33:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x8e374400) [pid = 1799] [serial = 2044] [outer = (nil)] 09:33:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x8e54a400) [pid = 1799] [serial = 2045] [outer = 0x8e374400] 09:33:00 INFO - PROCESS | 1799 | 1469550780228 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x8eaeac00) [pid = 1799] [serial = 2046] [outer = 0x8e374400] 09:33:01 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:33:01 INFO - PROCESS | 1799 | 1469550781656 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:33:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:33:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:33:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:33:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1932ms 09:33:01 INFO - PROCESS | 1799 | 1469550781682 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 1799 | 1469550781686 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:33:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:33:01 INFO - PROCESS | 1799 | 1469550781693 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 1799 | 1469550781699 Marionette TRACE conn4 <- [1,2698,null,{}] 09:33:01 INFO - PROCESS | 1799 | 1469550781723 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:33:01 INFO - PROCESS | 1799 | 1469550781733 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:01 INFO - PROCESS | 1799 | 1469550781948 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:33:02 INFO - PROCESS | 1799 | 1469550782031 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 1799 | 1469550782041 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ece9800 == 36 [pid = 1799] [id = 682] 09:33:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8ecea000) [pid = 1799] [serial = 2047] [outer = (nil)] 09:33:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8ee63000) [pid = 1799] [serial = 2048] [outer = 0x8ecea000] 09:33:02 INFO - PROCESS | 1799 | 1469550782118 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8ee6e400) [pid = 1799] [serial = 2049] [outer = 0x8ecea000] 09:33:03 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8eb16c00) [pid = 1799] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:33:03 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8cdfd800) [pid = 1799] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:33:03 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8eb41400) [pid = 1799] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:33:03 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x90d1d800) [pid = 1799] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:33:03 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x8f496400) [pid = 1799] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:33:03 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0x8f49ec00) [pid = 1799] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:33:03 INFO - PROCESS | 1799 | --DOMWINDOW == 57 (0x9135f000) [pid = 1799] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:33:03 INFO - PROCESS | 1799 | --DOMWINDOW == 56 (0x8ceef800) [pid = 1799] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:33:03 INFO - PROCESS | 1799 | --DOMWINDOW == 55 (0x8d933800) [pid = 1799] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:33:03 INFO - PROCESS | 1799 | --DOMWINDOW == 54 (0x8ceef400) [pid = 1799] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:33:03 INFO - PROCESS | 1799 | --DOMWINDOW == 53 (0x8e376000) [pid = 1799] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:33:03 INFO - PROCESS | 1799 | SkCairoFTTypeface::onFilterRec unimplemented 09:33:03 INFO - PROCESS | 1799 | 1469550783547 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:33:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:33:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:33:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:33:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1892ms 09:33:03 INFO - PROCESS | 1799 | 1469550783586 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 09:33:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:33:03 INFO - PROCESS | 1799 | 1469550783591 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:33:03 INFO - PROCESS | 1799 | 1469550783597 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 1799 | 1469550783600 Marionette TRACE conn4 <- [1,2702,null,{}] 09:33:03 INFO - PROCESS | 1799 | 1469550783605 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:33:03 INFO - PROCESS | 1799 | 1469550783610 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:03 INFO - PROCESS | 1799 | 1469550783867 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:33:03 INFO - PROCESS | 1799 | 1469550783883 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 1799 | 1469550783890 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:03 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef1800 == 37 [pid = 1799] [id = 683] 09:33:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 54 (0x8eb4ac00) [pid = 1799] [serial = 2050] [outer = (nil)] 09:33:03 INFO - PROCESS | 1799 | ++DOMWINDOW == 55 (0x8f687c00) [pid = 1799] [serial = 2051] [outer = 0x8eb4ac00] 09:33:03 INFO - PROCESS | 1799 | 1469550783957 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0x8f691c00) [pid = 1799] [serial = 2052] [outer = 0x8eb4ac00] 09:33:04 INFO - PROCESS | 1799 | 1469550784796 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:33:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:33:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1231ms 09:33:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:33:04 INFO - PROCESS | 1799 | 1469550784829 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 1799 | 1469550784832 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:33:04 INFO - PROCESS | 1799 | 1469550784838 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 1799 | 1469550784841 Marionette TRACE conn4 <- [1,2706,null,{}] 09:33:04 INFO - PROCESS | 1799 | 1469550784847 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:33:04 INFO - PROCESS | 1799 | 1469550784851 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:05 INFO - PROCESS | 1799 | 1469550785012 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:33:05 INFO - PROCESS | 1799 | 1469550785026 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 1799 | 1469550785035 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef3000 == 38 [pid = 1799] [id = 684] 09:33:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x8f691800) [pid = 1799] [serial = 2053] [outer = (nil)] 09:33:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x90c33800) [pid = 1799] [serial = 2054] [outer = 0x8f691800] 09:33:05 INFO - PROCESS | 1799 | 1469550785108 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x90c31800) [pid = 1799] [serial = 2055] [outer = 0x8f691800] 09:33:06 INFO - PROCESS | 1799 | 1469550786328 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:33:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:33:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1545ms 09:33:06 INFO - PROCESS | 1799 | 1469550786384 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 1799 | 1469550786391 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:33:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:33:06 INFO - PROCESS | 1799 | 1469550786399 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 1799 | 1469550786407 Marionette TRACE conn4 <- [1,2710,null,{}] 09:33:06 INFO - PROCESS | 1799 | 1469550786415 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:33:06 INFO - PROCESS | 1799 | 1469550786421 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:06 INFO - PROCESS | 1799 | 1469550786614 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:33:06 INFO - PROCESS | 1799 | 1469550786848 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 1799 | 1469550786856 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93cc00 == 39 [pid = 1799] [id = 685] 09:33:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x8d9c6000) [pid = 1799] [serial = 2056] [outer = (nil)] 09:33:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x8e548400) [pid = 1799] [serial = 2057] [outer = 0x8d9c6000] 09:33:06 INFO - PROCESS | 1799 | 1469550786984 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8eaf0400) [pid = 1799] [serial = 2058] [outer = 0x8d9c6000] 09:33:07 INFO - PROCESS | 1799 | 1469550787972 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:33:08 INFO - PROCESS | 1799 | 1469550788004 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:33:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:33:08 INFO - PROCESS | 1799 | 1469550788016 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 1799 | 1469550788020 Marionette TRACE conn4 <- [1,2714,null,{}] 09:33:08 INFO - PROCESS | 1799 | 1469550788026 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:33:08 INFO - PROCESS | 1799 | 1469550788033 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:08 INFO - PROCESS | 1799 | 1469550788259 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:33:08 INFO - PROCESS | 1799 | 1469550788535 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 1799 | 1469550788545 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e547000 == 40 [pid = 1799] [id = 686] 09:33:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8eaf7800) [pid = 1799] [serial = 2059] [outer = (nil)] 09:33:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8f68ac00) [pid = 1799] [serial = 2060] [outer = 0x8eaf7800] 09:33:08 INFO - PROCESS | 1799 | 1469550788670 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x90c2cc00) [pid = 1799] [serial = 2061] [outer = 0x8eaf7800] 09:33:09 INFO - PROCESS | 1799 | 1469550789575 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:33:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:33:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1583ms 09:33:09 INFO - PROCESS | 1799 | 1469550789599 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 1799 | 1469550789603 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:33:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:33:09 INFO - PROCESS | 1799 | 1469550789611 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 1799 | 1469550789617 Marionette TRACE conn4 <- [1,2718,null,{}] 09:33:09 INFO - PROCESS | 1799 | 1469550789655 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:33:09 INFO - PROCESS | 1799 | 1469550789664 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:09 INFO - PROCESS | 1799 | 1469550789854 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:33:10 INFO - PROCESS | 1799 | 1469550790050 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 1799 | 1469550790062 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x90d23400 == 41 [pid = 1799] [id = 687] 09:33:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x90d25000) [pid = 1799] [serial = 2062] [outer = (nil)] 09:33:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x91348000) [pid = 1799] [serial = 2063] [outer = 0x90d25000] 09:33:10 INFO - PROCESS | 1799 | 1469550790184 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x9134f400) [pid = 1799] [serial = 2064] [outer = 0x90d25000] 09:33:11 INFO - PROCESS | 1799 | 1469550791245 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:33:11 INFO - PROCESS | 1799 | 1469550791327 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:33:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:33:11 INFO - PROCESS | 1799 | 1469550791334 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 1799 | 1469550791338 Marionette TRACE conn4 <- [1,2722,null,{}] 09:33:11 INFO - PROCESS | 1799 | 1469550791345 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:33:11 INFO - PROCESS | 1799 | 1469550791350 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:11 INFO - PROCESS | 1799 | 1469550791572 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:33:11 INFO - PROCESS | 1799 | 1469550791801 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 1799 | 1469550791810 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ece7c00 == 42 [pid = 1799] [id = 688] 09:33:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x90d1fc00) [pid = 1799] [serial = 2065] [outer = (nil)] 09:33:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x91364800) [pid = 1799] [serial = 2066] [outer = 0x90d1fc00] 09:33:11 INFO - PROCESS | 1799 | 1469550791947 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x913f6400) [pid = 1799] [serial = 2067] [outer = 0x90d1fc00] 09:33:12 INFO - PROCESS | 1799 | 1469550792886 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:33:12 INFO - PROCESS | 1799 | 1469550792929 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:33:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:33:12 INFO - PROCESS | 1799 | 1469550792936 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:33:12 INFO - PROCESS | 1799 | 1469550792939 Marionette TRACE conn4 <- [1,2726,null,{}] 09:33:12 INFO - PROCESS | 1799 | 1469550792945 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:33:12 INFO - PROCESS | 1799 | 1469550792951 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:13 INFO - PROCESS | 1799 | 1469550793128 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:33:13 INFO - PROCESS | 1799 | 1469550793316 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 1799 | 1469550793324 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb38000 == 43 [pid = 1799] [id = 689] 09:33:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8f690800) [pid = 1799] [serial = 2068] [outer = (nil)] 09:33:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x91f3fc00) [pid = 1799] [serial = 2069] [outer = 0x8f690800] 09:33:13 INFO - PROCESS | 1799 | 1469550793403 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x91918800) [pid = 1799] [serial = 2070] [outer = 0x8f690800] 09:33:14 INFO - PROCESS | 1799 | 1469550794447 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:33:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:33:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1581ms 09:33:14 INFO - PROCESS | 1799 | 1469550794519 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:33:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:33:14 INFO - PROCESS | 1799 | 1469550794523 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:33:14 INFO - PROCESS | 1799 | 1469550794531 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 1799 | 1469550794535 Marionette TRACE conn4 <- [1,2730,null,{}] 09:33:14 INFO - PROCESS | 1799 | 1469550794541 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:33:14 INFO - PROCESS | 1799 | 1469550794553 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:14 INFO - PROCESS | 1799 | 1469550794815 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:33:15 INFO - PROCESS | 1799 | 1469550795060 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 1799 | 1469550795069 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e1c00 == 44 [pid = 1799] [id = 690] 09:33:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8b7e2000) [pid = 1799] [serial = 2071] [outer = (nil)] 09:33:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8cdf8c00) [pid = 1799] [serial = 2072] [outer = 0x8b7e2000] 09:33:15 INFO - PROCESS | 1799 | 1469550795359 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8d7eb800) [pid = 1799] [serial = 2073] [outer = 0x8b7e2000] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef1800 == 43 [pid = 1799] [id = 683] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8ece9800 == 42 [pid = 1799] [id = 682] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf9400 == 41 [pid = 1799] [id = 681] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdff000 == 40 [pid = 1799] [id = 680] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8ceeec00 == 39 [pid = 1799] [id = 674] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8d9d1400 == 38 [pid = 1799] [id = 675] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e5800 == 37 [pid = 1799] [id = 677] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e4800 == 36 [pid = 1799] [id = 678] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf2000 == 35 [pid = 1799] [id = 679] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb14000 == 34 [pid = 1799] [id = 676] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8f495800 == 33 [pid = 1799] [id = 671] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdfe800 == 32 [pid = 1799] [id = 672] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e9400 == 31 [pid = 1799] [id = 670] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8d931c00 == 30 [pid = 1799] [id = 673] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb38000 == 29 [pid = 1799] [id = 689] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8ece7c00 == 28 [pid = 1799] [id = 688] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x90d23400 == 27 [pid = 1799] [id = 687] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8e547000 == 26 [pid = 1799] [id = 686] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef3000 == 25 [pid = 1799] [id = 684] 09:33:17 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93cc00 == 24 [pid = 1799] [id = 685] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8eb3c800) [pid = 1799] [serial = 2030] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8d930800) [pid = 1799] [serial = 2000] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8ee67000) [pid = 1799] [serial = 2004] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8ee64c00) [pid = 1799] [serial = 2003] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x91349c00) [pid = 1799] [serial = 2007] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x91342800) [pid = 1799] [serial = 2006] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x913eac00) [pid = 1799] [serial = 2010] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x9135c400) [pid = 1799] [serial = 2009] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x91914800) [pid = 1799] [serial = 2013] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x91913400) [pid = 1799] [serial = 2012] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x91f89000) [pid = 1799] [serial = 2016] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x91f86c00) [pid = 1799] [serial = 2015] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x91f65400) [pid = 1799] [serial = 2019] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8eb19c00) [pid = 1799] [serial = 2018] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8e37b800) [pid = 1799] [serial = 2022] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8d9c3400) [pid = 1799] [serial = 2021] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x8cef6000) [pid = 1799] [serial = 2024] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x8cef2000) [pid = 1799] [serial = 2025] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0x8eb44800) [pid = 1799] [serial = 2033] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 57 (0x8e546000) [pid = 1799] [serial = 2027] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 56 (0x8e542800) [pid = 1799] [serial = 2001] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 55 (0x8ea9a400) [pid = 1799] [serial = 2028] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | --DOMWINDOW == 54 (0x8eb45c00) [pid = 1799] [serial = 2031] [outer = (nil)] [url = about:blank] 09:33:17 INFO - PROCESS | 1799 | 1469550797663 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:33:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:33:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:33:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:33:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:33:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 3200ms 09:33:17 INFO - PROCESS | 1799 | 1469550797733 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 1799 | 1469550797738 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:33:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:33:17 INFO - PROCESS | 1799 | 1469550797749 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 1799 | 1469550797755 Marionette TRACE conn4 <- [1,2734,null,{}] 09:33:17 INFO - PROCESS | 1799 | 1469550797769 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:33:17 INFO - PROCESS | 1799 | 1469550797776 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:18 INFO - PROCESS | 1799 | 1469550798001 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:33:18 INFO - PROCESS | 1799 | 1469550798018 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 1799 | 1469550798030 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf9c00 == 25 [pid = 1799] [id = 691] 09:33:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 55 (0x8cdfa000) [pid = 1799] [serial = 2074] [outer = (nil)] 09:33:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0x8cdfe800) [pid = 1799] [serial = 2075] [outer = 0x8cdfa000] 09:33:18 INFO - PROCESS | 1799 | 1469550798162 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x8ceeec00) [pid = 1799] [serial = 2076] [outer = 0x8cdfa000] 09:33:19 INFO - PROCESS | 1799 | 1469550799075 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:33:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:33:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1352ms 09:33:19 INFO - PROCESS | 1799 | 1469550799101 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 1799 | 1469550799110 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:33:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:33:19 INFO - PROCESS | 1799 | 1469550799130 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 1799 | 1469550799134 Marionette TRACE conn4 <- [1,2738,null,{}] 09:33:19 INFO - PROCESS | 1799 | 1469550799141 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:33:19 INFO - PROCESS | 1799 | 1469550799148 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:19 INFO - PROCESS | 1799 | 1469550799334 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:33:19 INFO - PROCESS | 1799 | 1469550799347 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 1799 | 1469550799358 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d933c00 == 26 [pid = 1799] [id = 692] 09:33:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x8d937000) [pid = 1799] [serial = 2077] [outer = (nil)] 09:33:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x8d93e400) [pid = 1799] [serial = 2078] [outer = 0x8d937000] 09:33:19 INFO - PROCESS | 1799 | 1469550799431 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x8d9c5000) [pid = 1799] [serial = 2079] [outer = 0x8d937000] 09:33:20 INFO - PROCESS | 1799 | 1469550800556 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:33:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:33:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1487ms 09:33:20 INFO - PROCESS | 1799 | 1469550800620 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:33:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:33:20 INFO - PROCESS | 1799 | 1469550800624 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:33:20 INFO - PROCESS | 1799 | 1469550800631 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 1799 | 1469550800637 Marionette TRACE conn4 <- [1,2742,null,{}] 09:33:20 INFO - PROCESS | 1799 | 1469550800663 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:33:20 INFO - PROCESS | 1799 | 1469550800673 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:20 INFO - PROCESS | 1799 | 1469550800927 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:33:21 INFO - PROCESS | 1799 | 1469550800970 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 1799 | 1469550800995 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:21 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e544800 == 27 [pid = 1799] [id = 693] 09:33:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x8e544c00) [pid = 1799] [serial = 2080] [outer = (nil)] 09:33:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8e54e000) [pid = 1799] [serial = 2081] [outer = 0x8e544c00] 09:33:21 INFO - PROCESS | 1799 | 1469550801177 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8ea9d000) [pid = 1799] [serial = 2082] [outer = 0x8e544c00] 09:33:22 INFO - PROCESS | 1799 | 1469550802397 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:33:22 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8ecea000) [pid = 1799] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:33:22 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8eb4ac00) [pid = 1799] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:33:22 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x8e383c00) [pid = 1799] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:33:22 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x8f691800) [pid = 1799] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:33:22 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0x8d93d400) [pid = 1799] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:33:22 INFO - PROCESS | 1799 | --DOMWINDOW == 57 (0x8e374400) [pid = 1799] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:33:22 INFO - PROCESS | 1799 | --DOMWINDOW == 56 (0x8ceedc00) [pid = 1799] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:33:22 INFO - PROCESS | 1799 | --DOMWINDOW == 55 (0x8cdf4800) [pid = 1799] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:33:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:33:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1851ms 09:33:22 INFO - PROCESS | 1799 | 1469550802482 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 1799 | 1469550802486 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:33:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:33:22 INFO - PROCESS | 1799 | 1469550802512 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 1799 | 1469550802516 Marionette TRACE conn4 <- [1,2746,null,{}] 09:33:22 INFO - PROCESS | 1799 | 1469550802535 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:33:22 INFO - PROCESS | 1799 | 1469550802541 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:22 INFO - PROCESS | 1799 | 1469550802760 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:33:22 INFO - PROCESS | 1799 | 1469550802893 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 1799 | 1469550802904 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea9f800 == 28 [pid = 1799] [id = 694] 09:33:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 56 (0x8eae8400) [pid = 1799] [serial = 2083] [outer = (nil)] 09:33:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 57 (0x8eaf4000) [pid = 1799] [serial = 2084] [outer = 0x8eae8400] 09:33:22 INFO - PROCESS | 1799 | 1469550802974 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 58 (0x8eb1b800) [pid = 1799] [serial = 2085] [outer = 0x8eae8400] 09:33:23 INFO - PROCESS | 1799 | 1469550803851 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:33:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:33:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1392ms 09:33:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:33:23 INFO - PROCESS | 1799 | 1469550803904 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 1799 | 1469550803907 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:33:23 INFO - PROCESS | 1799 | 1469550803913 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 1799 | 1469550803916 Marionette TRACE conn4 <- [1,2750,null,{}] 09:33:23 INFO - PROCESS | 1799 | 1469550803922 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:33:23 INFO - PROCESS | 1799 | 1469550803927 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:24 INFO - PROCESS | 1799 | 1469550804086 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:33:24 INFO - PROCESS | 1799 | 1469550804095 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 1799 | 1469550804104 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e542c00 == 29 [pid = 1799] [id = 695] 09:33:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x8eb33400) [pid = 1799] [serial = 2086] [outer = (nil)] 09:33:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x8eb3e400) [pid = 1799] [serial = 2087] [outer = 0x8eb33400] 09:33:24 INFO - PROCESS | 1799 | 1469550804172 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x8eb40c00) [pid = 1799] [serial = 2088] [outer = 0x8eb33400] 09:33:25 INFO - PROCESS | 1799 | 1469550805421 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:33:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:33:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1549ms 09:33:25 INFO - PROCESS | 1799 | 1469550805462 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 1799 | 1469550805469 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:33:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:33:25 INFO - PROCESS | 1799 | 1469550805478 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 1799 | 1469550805484 Marionette TRACE conn4 <- [1,2754,null,{}] 09:33:25 INFO - PROCESS | 1799 | 1469550805493 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:33:25 INFO - PROCESS | 1799 | 1469550805500 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:25 INFO - PROCESS | 1799 | 1469550805743 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:33:26 INFO - PROCESS | 1799 | 1469550806027 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 1799 | 1469550806037 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef1c00 == 30 [pid = 1799] [id = 696] 09:33:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8cef5000) [pid = 1799] [serial = 2089] [outer = (nil)] 09:33:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8d9d1c00) [pid = 1799] [serial = 2090] [outer = 0x8cef5000] 09:33:26 INFO - PROCESS | 1799 | 1469550806129 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8e543800) [pid = 1799] [serial = 2091] [outer = 0x8cef5000] 09:33:27 INFO - PROCESS | 1799 | 1469550807186 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:33:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:33:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1748ms 09:33:27 INFO - PROCESS | 1799 | 1469550807227 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 1799 | 1469550807234 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:33:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:33:27 INFO - PROCESS | 1799 | 1469550807245 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 1799 | 1469550807251 Marionette TRACE conn4 <- [1,2758,null,{}] 09:33:27 INFO - PROCESS | 1799 | 1469550807264 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:33:27 INFO - PROCESS | 1799 | 1469550807275 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:27 INFO - PROCESS | 1799 | 1469550807563 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:33:27 INFO - PROCESS | 1799 | 1469550807837 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 1799 | 1469550807849 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:27 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb36c00 == 31 [pid = 1799] [id = 697] 09:33:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8eb4d800) [pid = 1799] [serial = 2092] [outer = (nil)] 09:33:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8ece3000) [pid = 1799] [serial = 2093] [outer = 0x8eb4d800] 09:33:27 INFO - PROCESS | 1799 | 1469550807974 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8ece8800) [pid = 1799] [serial = 2094] [outer = 0x8eb4d800] 09:33:28 INFO - PROCESS | 1799 | 1469550808960 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:33:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:33:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1792ms 09:33:29 INFO - PROCESS | 1799 | 1469550809037 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 1799 | 1469550809041 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:33:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:33:29 INFO - PROCESS | 1799 | 1469550809048 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 1799 | 1469550809055 Marionette TRACE conn4 <- [1,2762,null,{}] 09:33:29 INFO - PROCESS | 1799 | 1469550809072 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:33:29 INFO - PROCESS | 1799 | 1469550809080 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:29 INFO - PROCESS | 1799 | 1469550809306 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:33:29 INFO - PROCESS | 1799 | 1469550809536 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 1799 | 1469550809544 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f490000 == 32 [pid = 1799] [id = 698] 09:33:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8f490800) [pid = 1799] [serial = 2095] [outer = (nil)] 09:33:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8f498800) [pid = 1799] [serial = 2096] [outer = 0x8f490800] 09:33:29 INFO - PROCESS | 1799 | 1469550809656 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8f687800) [pid = 1799] [serial = 2097] [outer = 0x8f490800] 09:33:30 INFO - PROCESS | 1799 | 1469550810681 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:33:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:33:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1686ms 09:33:30 INFO - PROCESS | 1799 | 1469550810747 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 1799 | 1469550810753 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:33:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:33:30 INFO - PROCESS | 1799 | 1469550810761 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 1799 | 1469550810765 Marionette TRACE conn4 <- [1,2766,null,{}] 09:33:30 INFO - PROCESS | 1799 | 1469550810770 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:33:30 INFO - PROCESS | 1799 | 1469550810776 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:31 INFO - PROCESS | 1799 | 1469550811008 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:33:31 INFO - PROCESS | 1799 | 1469550811492 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 1799 | 1469550811502 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7d9800 == 33 [pid = 1799] [id = 699] 09:33:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8b7da000) [pid = 1799] [serial = 2098] [outer = (nil)] 09:33:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8b7e1000) [pid = 1799] [serial = 2099] [outer = 0x8b7da000] 09:33:31 INFO - PROCESS | 1799 | 1469550811582 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8cdff800) [pid = 1799] [serial = 2100] [outer = 0x8b7da000] 09:33:32 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54b400 == 32 [pid = 1799] [id = 655] 09:33:32 INFO - PROCESS | 1799 | --DOCSHELL 0x8e547800 == 31 [pid = 1799] [id = 654] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8ee63000) [pid = 1799] [serial = 2048] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8f687c00) [pid = 1799] [serial = 2051] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8eb15800) [pid = 1799] [serial = 2039] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x90c33800) [pid = 1799] [serial = 2054] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb45800) [pid = 1799] [serial = 2040] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8ecedc00) [pid = 1799] [serial = 2034] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8e54a400) [pid = 1799] [serial = 2045] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8cef8000) [pid = 1799] [serial = 2042] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8d7e3000) [pid = 1799] [serial = 2043] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8d936800) [pid = 1799] [serial = 2036] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8d9cf000) [pid = 1799] [serial = 2037] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x90c31800) [pid = 1799] [serial = 2055] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x8f691c00) [pid = 1799] [serial = 2052] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x8ee6e400) [pid = 1799] [serial = 2049] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0x8eaeac00) [pid = 1799] [serial = 2046] [outer = (nil)] [url = about:blank] 09:33:32 INFO - PROCESS | 1799 | 1469550812578 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:33:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:33:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1843ms 09:33:32 INFO - PROCESS | 1799 | 1469550812607 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 1799 | 1469550812612 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:33:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:33:32 INFO - PROCESS | 1799 | 1469550812623 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 1799 | 1469550812627 Marionette TRACE conn4 <- [1,2770,null,{}] 09:33:32 INFO - PROCESS | 1799 | 1469550812636 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:33:32 INFO - PROCESS | 1799 | 1469550812641 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:32 INFO - PROCESS | 1799 | 1469550812813 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:33:32 INFO - PROCESS | 1799 | 1469550812859 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 1799 | 1469550812869 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f0c00 == 32 [pid = 1799] [id = 700] 09:33:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x8cdfd000) [pid = 1799] [serial = 2101] [outer = (nil)] 09:33:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x8e377000) [pid = 1799] [serial = 2102] [outer = 0x8cdfd000] 09:33:33 INFO - PROCESS | 1799 | 1469550813067 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x8e54bc00) [pid = 1799] [serial = 2103] [outer = 0x8cdfd000] 09:33:33 INFO - PROCESS | 1799 | 1469550813993 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:33:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:33:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1436ms 09:33:34 INFO - PROCESS | 1799 | 1469550814060 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 1799 | 1469550814066 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:33:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:33:34 INFO - PROCESS | 1799 | 1469550814074 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 1799 | 1469550814076 Marionette TRACE conn4 <- [1,2774,null,{}] 09:33:34 INFO - PROCESS | 1799 | 1469550814083 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:33:34 INFO - PROCESS | 1799 | 1469550814088 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:34 INFO - PROCESS | 1799 | 1469550814257 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:33:34 INFO - PROCESS | 1799 | 1469550814406 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 1799 | 1469550814415 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb3fc00 == 33 [pid = 1799] [id = 701] 09:33:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8eb47800) [pid = 1799] [serial = 2104] [outer = (nil)] 09:33:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8eb4e000) [pid = 1799] [serial = 2105] [outer = 0x8eb47800] 09:33:34 INFO - PROCESS | 1799 | 1469550814490 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8ecef800) [pid = 1799] [serial = 2106] [outer = 0x8eb47800] 09:33:35 INFO - PROCESS | 1799 | 1469550815423 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:33:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:33:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1385ms 09:33:35 INFO - PROCESS | 1799 | 1469550815459 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 1799 | 1469550815463 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:33:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:33:35 INFO - PROCESS | 1799 | 1469550815476 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 1799 | 1469550815485 Marionette TRACE conn4 <- [1,2778,null,{}] 09:33:35 INFO - PROCESS | 1799 | 1469550815506 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:33:35 INFO - PROCESS | 1799 | 1469550815513 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:35 INFO - PROCESS | 1799 | 1469550815736 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:33:35 INFO - PROCESS | 1799 | 1469550815763 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 1799 | 1469550815771 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ceed000 == 34 [pid = 1799] [id = 702] 09:33:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8ee62400) [pid = 1799] [serial = 2107] [outer = (nil)] 09:33:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8f691800) [pid = 1799] [serial = 2108] [outer = 0x8ee62400] 09:33:35 INFO - PROCESS | 1799 | 1469550815860 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8f693c00) [pid = 1799] [serial = 2109] [outer = 0x8ee62400] 09:33:36 INFO - PROCESS | 1799 | 1469550816826 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:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1417ms 09:33:36 INFO - PROCESS | 1799 | 1469550816887 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:33:36 INFO - PROCESS | 1799 | 1469550816892 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:33:36 INFO - PROCESS | 1799 | 1469550816898 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 1799 | 1469550816901 Marionette TRACE conn4 <- [1,2782,null,{}] 09:33:36 INFO - PROCESS | 1799 | 1469550816907 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:33:36 INFO - PROCESS | 1799 | 1469550816911 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:37 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8d9c6000) [pid = 1799] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:33:37 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8eaf7800) [pid = 1799] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:33:37 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x90d25000) [pid = 1799] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:33:37 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8cdfa000) [pid = 1799] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:33:37 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x90d1fc00) [pid = 1799] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:33:37 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8b7e2000) [pid = 1799] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:33:37 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x8f690800) [pid = 1799] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:33:37 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x8e544c00) [pid = 1799] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:33:37 INFO - PROCESS | 1799 | --DOMWINDOW == 58 (0x8eae8400) [pid = 1799] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:33:37 INFO - PROCESS | 1799 | 1469550817199 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:33:37 INFO - PROCESS | 1799 | 1469550817214 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 1799 | 1469550817221 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ee400 == 35 [pid = 1799] [id = 703] 09:33:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 59 (0x8d7f0400) [pid = 1799] [serial = 2110] [outer = (nil)] 09:33:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x8f491400) [pid = 1799] [serial = 2111] [outer = 0x8d7f0400] 09:33:37 INFO - PROCESS | 1799 | 1469550817372 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x8f690c00) [pid = 1799] [serial = 2112] [outer = 0x8d7f0400] 09:33:38 INFO - PROCESS | 1799 | 1469550818171 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:33:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:33:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1284ms 09:33:38 INFO - PROCESS | 1799 | 1469550818181 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 1799 | 1469550818185 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:33:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:33:38 INFO - PROCESS | 1799 | 1469550818191 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 1799 | 1469550818194 Marionette TRACE conn4 <- [1,2786,null,{}] 09:33:38 INFO - PROCESS | 1799 | 1469550818200 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:33:38 INFO - PROCESS | 1799 | 1469550818205 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:38 INFO - PROCESS | 1799 | 1469550818416 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:33:38 INFO - PROCESS | 1799 | 1469550818433 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 1799 | 1469550818451 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:38 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c3b000 == 36 [pid = 1799] [id = 704] 09:33:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x90d18800) [pid = 1799] [serial = 2113] [outer = (nil)] 09:33:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x90d1b800) [pid = 1799] [serial = 2114] [outer = 0x90d18800] 09:33:38 INFO - PROCESS | 1799 | 1469550818531 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x90d25800) [pid = 1799] [serial = 2115] [outer = 0x90d18800] 09:33:39 INFO - PROCESS | 1799 | 1469550819634 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:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1490ms 09:33:39 INFO - PROCESS | 1799 | 1469550819683 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 1799 | 1469550819691 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:33:39 INFO - PROCESS | 1799 | 1469550819700 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 1799 | 1469550819704 Marionette TRACE conn4 <- [1,2790,null,{}] 09:33:39 INFO - PROCESS | 1799 | 1469550819714 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:33:39 INFO - PROCESS | 1799 | 1469550819720 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:39 INFO - PROCESS | 1799 | 1469550819952 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:33:40 INFO - PROCESS | 1799 | 1469550820199 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 1799 | 1469550820213 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7eb000 == 37 [pid = 1799] [id = 705] 09:33:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8d7f0c00) [pid = 1799] [serial = 2116] [outer = (nil)] 09:33:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8e544400) [pid = 1799] [serial = 2117] [outer = 0x8d7f0c00] 09:33:40 INFO - PROCESS | 1799 | 1469550820341 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eaf3c00) [pid = 1799] [serial = 2118] [outer = 0x8d7f0c00] 09:33:41 INFO - PROCESS | 1799 | 1469550821354 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:33:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:33:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1689ms 09:33:41 INFO - PROCESS | 1799 | 1469550821389 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 1799 | 1469550821396 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:33:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:33:41 INFO - PROCESS | 1799 | 1469550821407 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 1799 | 1469550821411 Marionette TRACE conn4 <- [1,2794,null,{}] 09:33:41 INFO - PROCESS | 1799 | 1469550821418 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:33:41 INFO - PROCESS | 1799 | 1469550821424 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:41 INFO - PROCESS | 1799 | 1469550821625 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:33:41 INFO - PROCESS | 1799 | 1469550821810 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 1799 | 1469550821821 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb41c00 == 38 [pid = 1799] [id = 706] 09:33:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8ecef000) [pid = 1799] [serial = 2119] [outer = (nil)] 09:33:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8ee6b400) [pid = 1799] [serial = 2120] [outer = 0x8ecef000] 09:33:41 INFO - PROCESS | 1799 | 1469550821907 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8f492c00) [pid = 1799] [serial = 2121] [outer = 0x8ecef000] 09:33:42 INFO - PROCESS | 1799 | 1469550822918 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:33:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:33:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1549ms 09:33:42 INFO - PROCESS | 1799 | 1469550822956 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 1799 | 1469550822960 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:33:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:33:42 INFO - PROCESS | 1799 | 1469550822967 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 1799 | 1469550822974 Marionette TRACE conn4 <- [1,2798,null,{}] 09:33:42 INFO - PROCESS | 1799 | 1469550822990 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:33:43 INFO - PROCESS | 1799 | 1469550823000 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:43 INFO - PROCESS | 1799 | 1469550823194 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:33:43 INFO - PROCESS | 1799 | 1469550823381 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 1799 | 1469550823392 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x91344000 == 39 [pid = 1799] [id = 707] 09:33:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x91345c00) [pid = 1799] [serial = 2122] [outer = (nil)] 09:33:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x9134b400) [pid = 1799] [serial = 2123] [outer = 0x91345c00] 09:33:43 INFO - PROCESS | 1799 | 1469550823534 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x91357c00) [pid = 1799] [serial = 2124] [outer = 0x91345c00] 09:33:44 INFO - PROCESS | 1799 | 1469550824486 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:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1586ms 09:33:44 INFO - PROCESS | 1799 | 1469550824555 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:33:44 INFO - PROCESS | 1799 | 1469550824560 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:33:44 INFO - PROCESS | 1799 | 1469550824566 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 1799 | 1469550824570 Marionette TRACE conn4 <- [1,2802,null,{}] 09:33:44 INFO - PROCESS | 1799 | 1469550824576 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:33:44 INFO - PROCESS | 1799 | 1469550824582 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:44 INFO - PROCESS | 1799 | 1469550824803 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:33:45 INFO - PROCESS | 1799 | 1469550825033 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 1799 | 1469550825039 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93cc00 == 40 [pid = 1799] [id = 708] 09:33:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x90c3a000) [pid = 1799] [serial = 2125] [outer = (nil)] 09:33:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x913ec000) [pid = 1799] [serial = 2126] [outer = 0x90c3a000] 09:33:45 INFO - PROCESS | 1799 | 1469550825170 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x913f0400) [pid = 1799] [serial = 2127] [outer = 0x90c3a000] 09:33:46 INFO - PROCESS | 1799 | 1469550826106 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:33:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:33:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1600ms 09:33:46 INFO - PROCESS | 1799 | 1469550826167 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:33:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:33:46 INFO - PROCESS | 1799 | 1469550826171 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:33:46 INFO - PROCESS | 1799 | 1469550826178 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 1799 | 1469550826181 Marionette TRACE conn4 <- [1,2806,null,{}] 09:33:46 INFO - PROCESS | 1799 | 1469550826187 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:33:46 INFO - PROCESS | 1799 | 1469550826192 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:46 INFO - PROCESS | 1799 | 1469550826407 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:33:46 INFO - PROCESS | 1799 | 1469550826626 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 1799 | 1469550826637 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x913ea000 == 41 [pid = 1799] [id = 709] 09:33:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x913ea400) [pid = 1799] [serial = 2128] [outer = (nil)] 09:33:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x91915800) [pid = 1799] [serial = 2129] [outer = 0x913ea400] 09:33:46 INFO - PROCESS | 1799 | 1469550826759 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x91f3b400) [pid = 1799] [serial = 2130] [outer = 0x913ea400] 09:33:47 INFO - PROCESS | 1799 | 1469550827756 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:33:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:33:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1591ms 09:33:47 INFO - PROCESS | 1799 | 1469550827769 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 1799 | 1469550827772 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:33:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:33:47 INFO - PROCESS | 1799 | 1469550827798 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 1799 | 1469550827803 Marionette TRACE conn4 <- [1,2810,null,{}] 09:33:47 INFO - PROCESS | 1799 | 1469550827813 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:33:47 INFO - PROCESS | 1799 | 1469550827822 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:48 INFO - PROCESS | 1799 | 1469550828045 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:33:48 INFO - PROCESS | 1799 | 1469550828250 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 1799 | 1469550828258 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f0000 == 42 [pid = 1799] [id = 710] 09:33:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8b7dcc00) [pid = 1799] [serial = 2131] [outer = (nil)] 09:33:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8eb11c00) [pid = 1799] [serial = 2132] [outer = 0x8b7dcc00] 09:33:48 INFO - PROCESS | 1799 | 1469550828341 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8eb41400) [pid = 1799] [serial = 2133] [outer = 0x8b7dcc00] 09:33:49 INFO - PROCESS | 1799 | 1469550829482 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:33:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:33:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1758ms 09:33:49 INFO - PROCESS | 1799 | 1469550829539 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 1799 | 1469550829546 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:33:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:33:49 INFO - PROCESS | 1799 | 1469550829554 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 1799 | 1469550829559 Marionette TRACE conn4 <- [1,2814,null,{}] 09:33:49 INFO - PROCESS | 1799 | 1469550829568 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:33:49 INFO - PROCESS | 1799 | 1469550829573 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:49 INFO - PROCESS | 1799 | 1469550829757 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:33:50 INFO - PROCESS | 1799 | 1469550830049 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 1799 | 1469550830074 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93e000 == 43 [pid = 1799] [id = 711] 09:33:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8d93e800) [pid = 1799] [serial = 2134] [outer = (nil)] 09:33:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8d9cfc00) [pid = 1799] [serial = 2135] [outer = 0x8d93e800] 09:33:50 INFO - PROCESS | 1799 | 1469550830178 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8e547000) [pid = 1799] [serial = 2136] [outer = 0x8d93e800] 09:33:51 INFO - PROCESS | 1799 | 1469550831097 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:33:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:33:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1583ms 09:33:51 INFO - PROCESS | 1799 | 1469550831138 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 1799 | 1469550831145 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fc400 == 42 [pid = 1799] [id = 660] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e1c00 == 41 [pid = 1799] [id = 690] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f1c00 == 40 [pid = 1799] [id = 658] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8f68dc00 == 39 [pid = 1799] [id = 668] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef9400 == 38 [pid = 1799] [id = 661] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fb400 == 37 [pid = 1799] [id = 669] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e2800 == 36 [pid = 1799] [id = 657] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8e37cc00 == 35 [pid = 1799] [id = 663] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8f494800 == 34 [pid = 1799] [id = 659] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7ea400 == 33 [pid = 1799] [id = 653] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf7400 == 32 [pid = 1799] [id = 665] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6efc00 == 31 [pid = 1799] [id = 666] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f9000 == 30 [pid = 1799] [id = 664] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb18800 == 29 [pid = 1799] [id = 667] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8e54a800 == 28 [pid = 1799] [id = 662] 09:33:52 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f5c00 == 27 [pid = 1799] [id = 656] 09:33:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8eaf0400) [pid = 1799] [serial = 2058] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8e548400) [pid = 1799] [serial = 2057] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x90c2cc00) [pid = 1799] [serial = 2061] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8f68ac00) [pid = 1799] [serial = 2060] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x9134f400) [pid = 1799] [serial = 2064] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x91348000) [pid = 1799] [serial = 2063] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8d93e400) [pid = 1799] [serial = 2078] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8cdfe800) [pid = 1799] [serial = 2075] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x913f6400) [pid = 1799] [serial = 2067] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8ceeec00) [pid = 1799] [serial = 2076] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8d7eb800) [pid = 1799] [serial = 2073] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8cdf8c00) [pid = 1799] [serial = 2072] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x91364800) [pid = 1799] [serial = 2066] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x91918800) [pid = 1799] [serial = 2070] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x91f3fc00) [pid = 1799] [serial = 2069] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8e54e000) [pid = 1799] [serial = 2081] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb3e400) [pid = 1799] [serial = 2087] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8eaf4000) [pid = 1799] [serial = 2084] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eb1b800) [pid = 1799] [serial = 2085] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8ea9d000) [pid = 1799] [serial = 2082] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1799 | 1469550832383 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 1799 | 1469550832389 Marionette TRACE conn4 <- [1,2818,null,{}] 09:33:52 INFO - PROCESS | 1799 | 1469550832404 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:33:52 INFO - PROCESS | 1799 | 1469550832411 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:52 INFO - PROCESS | 1799 | 1469550832582 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:33:52 INFO - PROCESS | 1799 | 1469550832722 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 1799 | 1469550832735 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf8800 == 28 [pid = 1799] [id = 712] 09:33:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8cdf8c00) [pid = 1799] [serial = 2137] [outer = (nil)] 09:33:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8cdff400) [pid = 1799] [serial = 2138] [outer = 0x8cdf8c00] 09:33:52 INFO - PROCESS | 1799 | 1469550832805 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8cef3c00) [pid = 1799] [serial = 2139] [outer = 0x8cdf8c00] 09:33:53 INFO - PROCESS | 1799 | 1469550833660 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:33:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:33:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1588ms 09:33:53 INFO - PROCESS | 1799 | 1469550833731 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 1799 | 1469550833738 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:33:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:33:53 INFO - PROCESS | 1799 | 1469550833747 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 1799 | 1469550833751 Marionette TRACE conn4 <- [1,2822,null,{}] 09:33:53 INFO - PROCESS | 1799 | 1469550833761 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:33:53 INFO - PROCESS | 1799 | 1469550833770 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:53 INFO - PROCESS | 1799 | 1469550833950 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:33:54 INFO - PROCESS | 1799 | 1469550834103 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 1799 | 1469550834112 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:54 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93d800 == 29 [pid = 1799] [id = 713] 09:33:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8d9c5c00) [pid = 1799] [serial = 2140] [outer = (nil)] 09:33:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8d9d0400) [pid = 1799] [serial = 2141] [outer = 0x8d9c5c00] 09:33:54 INFO - PROCESS | 1799 | 1469550834191 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8e542400) [pid = 1799] [serial = 2142] [outer = 0x8d9c5c00] 09:33:55 INFO - PROCESS | 1799 | 1469550835224 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:33:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:33:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1539ms 09:33:55 INFO - PROCESS | 1799 | 1469550835294 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:33:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:33:55 INFO - PROCESS | 1799 | 1469550835298 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:33:55 INFO - PROCESS | 1799 | 1469550835305 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 1799 | 1469550835309 Marionette TRACE conn4 <- [1,2826,null,{}] 09:33:55 INFO - PROCESS | 1799 | 1469550835315 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:33:55 INFO - PROCESS | 1799 | 1469550835320 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:55 INFO - PROCESS | 1799 | 1469550835560 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:33:55 INFO - PROCESS | 1799 | 1469550835602 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 1799 | 1469550835621 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb35400 == 30 [pid = 1799] [id = 714] 09:33:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb36400) [pid = 1799] [serial = 2143] [outer = (nil)] 09:33:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb3bc00) [pid = 1799] [serial = 2144] [outer = 0x8eb36400] 09:33:55 INFO - PROCESS | 1799 | 1469550835773 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb42400) [pid = 1799] [serial = 2145] [outer = 0x8eb36400] 09:33:56 INFO - PROCESS | 1799 | 1469550836727 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:33:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1483ms 09:33:56 INFO - PROCESS | 1799 | 1469550836794 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 1799 | 1469550836797 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:33:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:33:56 INFO - PROCESS | 1799 | 1469550836804 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 1799 | 1469550836807 Marionette TRACE conn4 <- [1,2830,null,{}] 09:33:56 INFO - PROCESS | 1799 | 1469550836813 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:33:56 INFO - PROCESS | 1799 | 1469550836818 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:57 INFO - PROCESS | 1799 | 1469550837375 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:33:57 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8d937000) [pid = 1799] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:33:57 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8ee62400) [pid = 1799] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:33:57 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8f490800) [pid = 1799] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:33:57 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x90d18800) [pid = 1799] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:33:57 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8b7da000) [pid = 1799] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:33:57 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb47800) [pid = 1799] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:33:57 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8cdfd000) [pid = 1799] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:33:57 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eb33400) [pid = 1799] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:33:57 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8cef5000) [pid = 1799] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:33:57 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8eb4d800) [pid = 1799] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:33:57 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8d7f0400) [pid = 1799] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:33:57 INFO - PROCESS | 1799 | 1469550837543 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 1799 | 1469550837551 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:57 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f5000 == 31 [pid = 1799] [id = 715] 09:33:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8b6fcc00) [pid = 1799] [serial = 2146] [outer = (nil)] 09:33:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8cef6400) [pid = 1799] [serial = 2147] [outer = 0x8b6fcc00] 09:33:57 INFO - PROCESS | 1799 | 1469550837633 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8eb13000) [pid = 1799] [serial = 2148] [outer = 0x8b6fcc00] 09:33:58 INFO - PROCESS | 1799 | 1469550838425 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:33:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:33:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1685ms 09:33:58 INFO - PROCESS | 1799 | 1469550838490 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 1799 | 1469550838495 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:33:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:33:58 INFO - PROCESS | 1799 | 1469550838501 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 1799 | 1469550838504 Marionette TRACE conn4 <- [1,2834,null,{}] 09:33:58 INFO - PROCESS | 1799 | 1469550838510 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:33:58 INFO - PROCESS | 1799 | 1469550838515 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:58 INFO - PROCESS | 1799 | 1469550838731 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:33:58 INFO - PROCESS | 1799 | 1469550838746 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 1799 | 1469550838752 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:33:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf3000 == 32 [pid = 1799] [id = 716] 09:33:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eaf3000) [pid = 1799] [serial = 2149] [outer = (nil)] 09:33:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8ee69c00) [pid = 1799] [serial = 2150] [outer = 0x8eaf3000] 09:33:58 INFO - PROCESS | 1799 | 1469550838825 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8f490800) [pid = 1799] [serial = 2151] [outer = 0x8eaf3000] 09:33:59 INFO - PROCESS | 1799 | 1469550839937 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1483ms 09:33:59 INFO - PROCESS | 1799 | 1469550839986 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 1799 | 1469550839992 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:33:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:34:00 INFO - PROCESS | 1799 | 1469550840002 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 1799 | 1469550840007 Marionette TRACE conn4 <- [1,2838,null,{}] 09:34:00 INFO - PROCESS | 1799 | 1469550840016 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:34:00 INFO - PROCESS | 1799 | 1469550840022 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:00 INFO - PROCESS | 1799 | 1469550840223 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:34:00 INFO - PROCESS | 1799 | 1469550840465 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 1799 | 1469550840476 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e7800 == 33 [pid = 1799] [id = 717] 09:34:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8cdfa800) [pid = 1799] [serial = 2152] [outer = (nil)] 09:34:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8d937800) [pid = 1799] [serial = 2153] [outer = 0x8cdfa800] 09:34:00 INFO - PROCESS | 1799 | 1469550840606 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8d9ca800) [pid = 1799] [serial = 2154] [outer = 0x8cdfa800] 09:34:01 INFO - PROCESS | 1799 | 1469550841687 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:34:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:34:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1785ms 09:34:01 INFO - PROCESS | 1799 | 1469550841786 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 1799 | 1469550841794 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:34:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:34:01 INFO - PROCESS | 1799 | 1469550841805 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - PROCESS | 1799 | 1469550841809 Marionette TRACE conn4 <- [1,2842,null,{}] 09:34:01 INFO - PROCESS | 1799 | 1469550841825 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:34:01 INFO - PROCESS | 1799 | 1469550841831 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:02 INFO - PROCESS | 1799 | 1469550842135 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:34:02 INFO - PROCESS | 1799 | 1469550842351 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 1799 | 1469550842361 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fac00 == 34 [pid = 1799] [id = 718] 09:34:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb3f400) [pid = 1799] [serial = 2155] [outer = (nil)] 09:34:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8ece8c00) [pid = 1799] [serial = 2156] [outer = 0x8eb3f400] 09:34:02 INFO - PROCESS | 1799 | 1469550842454 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8f491800) [pid = 1799] [serial = 2157] [outer = 0x8eb3f400] 09:34:03 INFO - PROCESS | 1799 | 1469550843523 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:34:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:34:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1788ms 09:34:03 INFO - PROCESS | 1799 | 1469550843594 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:34:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:34:03 INFO - PROCESS | 1799 | 1469550843599 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:34:03 INFO - PROCESS | 1799 | 1469550843606 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 1799 | 1469550843612 Marionette TRACE conn4 <- [1,2846,null,{}] 09:34:03 INFO - PROCESS | 1799 | 1469550843629 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:34:03 INFO - PROCESS | 1799 | 1469550843638 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:03 INFO - PROCESS | 1799 | 1469550843873 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:34:04 INFO - PROCESS | 1799 | 1469550844112 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 1799 | 1469550844123 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x90d1c000 == 35 [pid = 1799] [id = 719] 09:34:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x90d1c800) [pid = 1799] [serial = 2158] [outer = (nil)] 09:34:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x90d20000) [pid = 1799] [serial = 2159] [outer = 0x90d1c800] 09:34:04 INFO - PROCESS | 1799 | 1469550844250 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x91342400) [pid = 1799] [serial = 2160] [outer = 0x90d1c800] 09:34:05 INFO - PROCESS | 1799 | 1469550845255 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:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1708ms 09:34:05 INFO - PROCESS | 1799 | 1469550845315 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 1799 | 1469550845320 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:34:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:34:05 INFO - PROCESS | 1799 | 1469550845326 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 1799 | 1469550845330 Marionette TRACE conn4 <- [1,2850,null,{}] 09:34:05 INFO - PROCESS | 1799 | 1469550845336 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:34:05 INFO - PROCESS | 1799 | 1469550845341 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:05 INFO - PROCESS | 1799 | 1469550845549 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:34:05 INFO - PROCESS | 1799 | 1469550845790 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 1799 | 1469550845799 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:06 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f1400 == 36 [pid = 1799] [id = 720] 09:34:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8b6f1c00) [pid = 1799] [serial = 2161] [outer = (nil)] 09:34:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8b6f8400) [pid = 1799] [serial = 2162] [outer = 0x8b6f1c00] 09:34:06 INFO - PROCESS | 1799 | 1469550846055 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8b7e7000) [pid = 1799] [serial = 2163] [outer = 0x8b6f1c00] 09:34:07 INFO - PROCESS | 1799 | 1469550847167 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8d9c5000) [pid = 1799] [serial = 2079] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8f691800) [pid = 1799] [serial = 2108] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8f693c00) [pid = 1799] [serial = 2109] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8f498800) [pid = 1799] [serial = 2096] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x90d1b800) [pid = 1799] [serial = 2114] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8f687800) [pid = 1799] [serial = 2097] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8b7e1000) [pid = 1799] [serial = 2099] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x90d25800) [pid = 1799] [serial = 2115] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8cdff800) [pid = 1799] [serial = 2100] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eb4e000) [pid = 1799] [serial = 2105] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8e377000) [pid = 1799] [serial = 2102] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8e54bc00) [pid = 1799] [serial = 2103] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb40c00) [pid = 1799] [serial = 2088] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8d9d1c00) [pid = 1799] [serial = 2090] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8e543800) [pid = 1799] [serial = 2091] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8ece3000) [pid = 1799] [serial = 2093] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8ece8800) [pid = 1799] [serial = 2094] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8f690c00) [pid = 1799] [serial = 2112] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8ecef800) [pid = 1799] [serial = 2106] [outer = (nil)] [url = about:blank] 09:34:07 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8f491400) [pid = 1799] [serial = 2111] [outer = (nil)] [url = about:blank] 09:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1943ms 09:34:07 INFO - PROCESS | 1799 | 1469550847272 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 1799 | 1469550847280 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:34:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:34:07 INFO - PROCESS | 1799 | 1469550847293 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 1799 | 1469550847296 Marionette TRACE conn4 <- [1,2854,null,{}] 09:34:07 INFO - PROCESS | 1799 | 1469550847312 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:34:07 INFO - PROCESS | 1799 | 1469550847319 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:07 INFO - PROCESS | 1799 | 1469550847488 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:34:07 INFO - PROCESS | 1799 | 1469550847503 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 1799 | 1469550847512 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93c000 == 37 [pid = 1799] [id = 721] 09:34:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8d9ca400) [pid = 1799] [serial = 2164] [outer = (nil)] 09:34:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8e37c800) [pid = 1799] [serial = 2165] [outer = 0x8d9ca400] 09:34:07 INFO - PROCESS | 1799 | 1469550847715 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8ea99800) [pid = 1799] [serial = 2166] [outer = 0x8d9ca400] 09:34:08 INFO - PROCESS | 1799 | 1469550848604 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:34:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:34:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1393ms 09:34:08 INFO - PROCESS | 1799 | 1469550848686 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 1799 | 1469550848692 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:34:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:34:08 INFO - PROCESS | 1799 | 1469550848702 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 1799 | 1469550848707 Marionette TRACE conn4 <- [1,2858,null,{}] 09:34:08 INFO - PROCESS | 1799 | 1469550848713 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:34:08 INFO - PROCESS | 1799 | 1469550848719 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:08 INFO - PROCESS | 1799 | 1469550848904 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:34:09 INFO - PROCESS | 1799 | 1469550849064 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 1799 | 1469550849074 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:09 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93f800 == 38 [pid = 1799] [id = 722] 09:34:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8eaa5000) [pid = 1799] [serial = 2167] [outer = (nil)] 09:34:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8ece4800) [pid = 1799] [serial = 2168] [outer = 0x8eaa5000] 09:34:09 INFO - PROCESS | 1799 | 1469550849143 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8ecef800) [pid = 1799] [serial = 2169] [outer = 0x8eaa5000] 09:34:10 INFO - PROCESS | 1799 | 1469550850085 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:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1441ms 09:34:10 INFO - PROCESS | 1799 | 1469550850144 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 1799 | 1469550850148 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:34:10 INFO - PROCESS | 1799 | 1469550850162 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - PROCESS | 1799 | 1469550850168 Marionette TRACE conn4 <- [1,2862,null,{}] 09:34:10 INFO - PROCESS | 1799 | 1469550850185 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:34:10 INFO - PROCESS | 1799 | 1469550850194 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:10 INFO - PROCESS | 1799 | 1469550850442 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:34:10 INFO - PROCESS | 1799 | 1469550850464 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 1799 | 1469550850474 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb38400 == 39 [pid = 1799] [id = 723] 09:34:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8f693c00) [pid = 1799] [serial = 2170] [outer = (nil)] 09:34:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x90c2f000) [pid = 1799] [serial = 2171] [outer = 0x8f693c00] 09:34:10 INFO - PROCESS | 1799 | 1469550850556 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x90c34000) [pid = 1799] [serial = 2172] [outer = 0x8f693c00] 09:34:11 INFO - PROCESS | 1799 | 1469550851644 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:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1548ms 09:34:11 INFO - PROCESS | 1799 | 1469550851712 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:34:11 INFO - PROCESS | 1799 | 1469550851717 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:34:11 INFO - PROCESS | 1799 | 1469550851724 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 1799 | 1469550851728 Marionette TRACE conn4 <- [1,2866,null,{}] 09:34:11 INFO - PROCESS | 1799 | 1469550851735 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:34:11 INFO - PROCESS | 1799 | 1469550851741 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:12 INFO - PROCESS | 1799 | 1469550852046 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:34:12 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x90c3a000) [pid = 1799] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:34:12 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8b6fcc00) [pid = 1799] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:34:12 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8d7f0c00) [pid = 1799] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:34:12 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8ecef000) [pid = 1799] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:34:12 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x913ea400) [pid = 1799] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:34:12 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8b7dcc00) [pid = 1799] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:34:12 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x91345c00) [pid = 1799] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:34:12 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8d9c5c00) [pid = 1799] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:34:12 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8eb36400) [pid = 1799] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:34:12 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x8d93e800) [pid = 1799] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:34:12 INFO - PROCESS | 1799 | --DOMWINDOW == 59 (0x8cdf8c00) [pid = 1799] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:34:12 INFO - PROCESS | 1799 | 1469550852210 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 1799 | 1469550852216 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:12 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6fc400 == 40 [pid = 1799] [id = 724] 09:34:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 60 (0x8b6fcc00) [pid = 1799] [serial = 2173] [outer = (nil)] 09:34:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x8d93c400) [pid = 1799] [serial = 2174] [outer = 0x8b6fcc00] 09:34:12 INFO - PROCESS | 1799 | 1469550852311 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8eaa2400) [pid = 1799] [serial = 2175] [outer = 0x8b6fcc00] 09:34:13 INFO - PROCESS | 1799 | 1469550853149 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:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1444ms 09:34:13 INFO - PROCESS | 1799 | 1469550853178 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 1799 | 1469550853183 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:34:13 INFO - PROCESS | 1799 | 1469550853193 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 1799 | 1469550853196 Marionette TRACE conn4 <- [1,2870,null,{}] 09:34:13 INFO - PROCESS | 1799 | 1469550853202 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:34:13 INFO - PROCESS | 1799 | 1469550853208 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:13 INFO - PROCESS | 1799 | 1469550853380 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:34:13 INFO - PROCESS | 1799 | 1469550853394 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 1799 | 1469550853403 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7dbc00 == 41 [pid = 1799] [id = 725] 09:34:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8d7e8400) [pid = 1799] [serial = 2176] [outer = (nil)] 09:34:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x90d23000) [pid = 1799] [serial = 2177] [outer = 0x8d7e8400] 09:34:13 INFO - PROCESS | 1799 | 1469550853491 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x9134f400) [pid = 1799] [serial = 2178] [outer = 0x8d7e8400] 09:34:14 INFO - PROCESS | 1799 | 1469550854780 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:34:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:34:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1630ms 09:34:14 INFO - PROCESS | 1799 | 1469550854824 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:34:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:34:14 INFO - PROCESS | 1799 | 1469550854831 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:34:14 INFO - PROCESS | 1799 | 1469550854840 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 1799 | 1469550854846 Marionette TRACE conn4 <- [1,2874,null,{}] 09:34:14 INFO - PROCESS | 1799 | 1469550854856 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:34:14 INFO - PROCESS | 1799 | 1469550854863 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:15 INFO - PROCESS | 1799 | 1469550855075 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:34:15 INFO - PROCESS | 1799 | 1469550855375 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 1799 | 1469550855386 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:15 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef0c00 == 42 [pid = 1799] [id = 726] 09:34:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8d7ea800) [pid = 1799] [serial = 2179] [outer = (nil)] 09:34:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eaa3c00) [pid = 1799] [serial = 2180] [outer = 0x8d7ea800] 09:34:15 INFO - PROCESS | 1799 | 1469550855482 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8eb1b400) [pid = 1799] [serial = 2181] [outer = 0x8d7ea800] 09:34:16 INFO - PROCESS | 1799 | 1469550856467 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:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1700ms 09:34:16 INFO - PROCESS | 1799 | 1469550856539 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 1799 | 1469550856547 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:34:16 INFO - PROCESS | 1799 | 1469550856558 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 1799 | 1469550856562 Marionette TRACE conn4 <- [1,2878,null,{}] 09:34:16 INFO - PROCESS | 1799 | 1469550856570 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:34:16 INFO - PROCESS | 1799 | 1469550856576 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:16 INFO - PROCESS | 1799 | 1469550856834 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:34:17 INFO - PROCESS | 1799 | 1469550857144 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 1799 | 1469550857153 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:17 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7e1400 == 43 [pid = 1799] [id = 727] 09:34:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8f49ac00) [pid = 1799] [serial = 2182] [outer = (nil)] 09:34:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8f690000) [pid = 1799] [serial = 2183] [outer = 0x8f49ac00] 09:34:17 INFO - PROCESS | 1799 | 1469550857242 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x90c2f800) [pid = 1799] [serial = 2184] [outer = 0x8f49ac00] 09:34:18 INFO - PROCESS | 1799 | 1469550858278 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:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1788ms 09:34:18 INFO - PROCESS | 1799 | 1469550858347 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:34:18 INFO - PROCESS | 1799 | 1469550858351 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:34:18 INFO - PROCESS | 1799 | 1469550858358 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 1799 | 1469550858365 Marionette TRACE conn4 <- [1,2882,null,{}] 09:34:18 INFO - PROCESS | 1799 | 1469550858383 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:34:18 INFO - PROCESS | 1799 | 1469550858392 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:18 INFO - PROCESS | 1799 | 1469550858620 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:34:18 INFO - PROCESS | 1799 | 1469550858874 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 1799 | 1469550858883 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:18 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ecea400 == 44 [pid = 1799] [id = 728] 09:34:18 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x91360800) [pid = 1799] [serial = 2185] [outer = (nil)] 09:34:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x913ec800) [pid = 1799] [serial = 2186] [outer = 0x91360800] 09:34:19 INFO - PROCESS | 1799 | 1469550859014 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x9190a400) [pid = 1799] [serial = 2187] [outer = 0x91360800] 09:34:20 INFO - PROCESS | 1799 | 1469550860000 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:34:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:34:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1696ms 09:34:20 INFO - PROCESS | 1799 | 1469550860056 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 1799 | 1469550860064 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:34:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:34:20 INFO - PROCESS | 1799 | 1469550860074 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 1799 | 1469550860079 Marionette TRACE conn4 <- [1,2886,null,{}] 09:34:20 INFO - PROCESS | 1799 | 1469550860088 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:34:20 INFO - PROCESS | 1799 | 1469550860095 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:20 INFO - PROCESS | 1799 | 1469550860321 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:34:20 INFO - PROCESS | 1799 | 1469550860556 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 1799 | 1469550860563 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:20 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e6000 == 45 [pid = 1799] [id = 729] 09:34:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x9190d800) [pid = 1799] [serial = 2188] [outer = (nil)] 09:34:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x91919400) [pid = 1799] [serial = 2189] [outer = 0x9190d800] 09:34:20 INFO - PROCESS | 1799 | 1469550860694 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x91f45000) [pid = 1799] [serial = 2190] [outer = 0x9190d800] 09:34:21 INFO - PROCESS | 1799 | 1469550861628 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:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1590ms 09:34:21 INFO - PROCESS | 1799 | 1469550861664 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 1799 | 1469550861669 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:34:21 INFO - PROCESS | 1799 | 1469550861676 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 1799 | 1469550861680 Marionette TRACE conn4 <- [1,2890,null,{}] 09:34:21 INFO - PROCESS | 1799 | 1469550861686 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:34:21 INFO - PROCESS | 1799 | 1469550861692 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:21 INFO - PROCESS | 1799 | 1469550861885 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:34:22 INFO - PROCESS | 1799 | 1469550862096 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 1799 | 1469550862103 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f494c00 == 46 [pid = 1799] [id = 730] 09:34:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x91361000) [pid = 1799] [serial = 2191] [outer = (nil)] 09:34:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x91f65400) [pid = 1799] [serial = 2192] [outer = 0x91361000] 09:34:22 INFO - PROCESS | 1799 | 1469550862186 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x91f67c00) [pid = 1799] [serial = 2193] [outer = 0x91361000] 09:34:23 INFO - PROCESS | 1799 | 1469550863201 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:34:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:34:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1585ms 09:34:23 INFO - PROCESS | 1799 | 1469550863262 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 1799 | 1469550863266 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:34:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:34:23 INFO - PROCESS | 1799 | 1469550863273 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 1799 | 1469550863276 Marionette TRACE conn4 <- [1,2894,null,{}] 09:34:23 INFO - PROCESS | 1799 | 1469550863283 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:34:23 INFO - PROCESS | 1799 | 1469550863294 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:23 INFO - PROCESS | 1799 | 1469550863559 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:34:24 INFO - PROCESS | 1799 | 1469550864065 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 1799 | 1469550864074 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf4400 == 47 [pid = 1799] [id = 731] 09:34:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8cdf4c00) [pid = 1799] [serial = 2194] [outer = (nil)] 09:34:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8cdff800) [pid = 1799] [serial = 2195] [outer = 0x8cdf4c00] 09:34:24 INFO - PROCESS | 1799 | 1469550864157 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8cef9400) [pid = 1799] [serial = 2196] [outer = 0x8cdf4c00] 09:34:25 INFO - PROCESS | 1799 | 1469550865112 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:34:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:34:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1933ms 09:34:25 INFO - PROCESS | 1799 | 1469550865209 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 1799 | 1469550865215 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:34:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:34:25 INFO - PROCESS | 1799 | 1469550865222 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 1799 | 1469550865225 Marionette TRACE conn4 <- [1,2898,null,{}] 09:34:25 INFO - PROCESS | 1799 | 1469550865234 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:34:25 INFO - PROCESS | 1799 | 1469550865242 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:25 INFO - PROCESS | 1799 | 1469550865458 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fc400 == 46 [pid = 1799] [id = 724] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb38400 == 45 [pid = 1799] [id = 723] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93f800 == 44 [pid = 1799] [id = 722] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93c000 == 43 [pid = 1799] [id = 721] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f1400 == 42 [pid = 1799] [id = 720] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93e000 == 41 [pid = 1799] [id = 711] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x913ea000 == 40 [pid = 1799] [id = 709] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf8800 == 39 [pid = 1799] [id = 712] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf3000 == 38 [pid = 1799] [id = 716] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93d800 == 37 [pid = 1799] [id = 713] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6fac00 == 36 [pid = 1799] [id = 718] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e7800 == 35 [pid = 1799] [id = 717] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb35400 == 34 [pid = 1799] [id = 714] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f5000 == 33 [pid = 1799] [id = 715] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x90d1c000 == 32 [pid = 1799] [id = 719] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f0000 == 31 [pid = 1799] [id = 710] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf4400 == 30 [pid = 1799] [id = 731] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e6000 == 29 [pid = 1799] [id = 729] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8f494c00 == 28 [pid = 1799] [id = 730] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8ecea400 == 27 [pid = 1799] [id = 728] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7e1400 == 26 [pid = 1799] [id = 727] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7dbc00 == 25 [pid = 1799] [id = 725] 09:34:26 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef0c00 == 24 [pid = 1799] [id = 726] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8ee69c00) [pid = 1799] [serial = 2150] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x913f0400) [pid = 1799] [serial = 2127] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8cef6400) [pid = 1799] [serial = 2147] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8e544400) [pid = 1799] [serial = 2117] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8ee6b400) [pid = 1799] [serial = 2120] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x91915800) [pid = 1799] [serial = 2129] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8eb11c00) [pid = 1799] [serial = 2132] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x9134b400) [pid = 1799] [serial = 2123] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8e542400) [pid = 1799] [serial = 2142] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x91f3b400) [pid = 1799] [serial = 2130] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8eb3bc00) [pid = 1799] [serial = 2144] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8d9d0400) [pid = 1799] [serial = 2141] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x913ec000) [pid = 1799] [serial = 2126] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8e547000) [pid = 1799] [serial = 2136] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb42400) [pid = 1799] [serial = 2145] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8eb13000) [pid = 1799] [serial = 2148] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8d9cfc00) [pid = 1799] [serial = 2135] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8eb41400) [pid = 1799] [serial = 2133] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x91357c00) [pid = 1799] [serial = 2124] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8cdff400) [pid = 1799] [serial = 2138] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8f492c00) [pid = 1799] [serial = 2121] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 61 (0x8eaf3c00) [pid = 1799] [serial = 2118] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | --DOMWINDOW == 60 (0x8cef3c00) [pid = 1799] [serial = 2139] [outer = (nil)] [url = about:blank] 09:34:26 INFO - PROCESS | 1799 | 1469550866778 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 1799 | 1469550866789 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f8800 == 25 [pid = 1799] [id = 732] 09:34:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 61 (0x8b6f9000) [pid = 1799] [serial = 2197] [outer = (nil)] 09:34:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 62 (0x8b7db000) [pid = 1799] [serial = 2198] [outer = 0x8b6f9000] 09:34:26 INFO - PROCESS | 1799 | 1469550866870 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8b7e8c00) [pid = 1799] [serial = 2199] [outer = 0x8b6f9000] 09:34:27 INFO - PROCESS | 1799 | 1469550867794 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:34:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:34:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2638ms 09:34:27 INFO - PROCESS | 1799 | 1469550867862 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 1799 | 1469550867868 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:34:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:34:27 INFO - PROCESS | 1799 | 1469550867877 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 1799 | 1469550867882 Marionette TRACE conn4 <- [1,2902,null,{}] 09:34:27 INFO - PROCESS | 1799 | 1469550867892 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:34:27 INFO - PROCESS | 1799 | 1469550867898 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:28 INFO - PROCESS | 1799 | 1469550868079 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:34:28 INFO - PROCESS | 1799 | 1469550868239 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 1799 | 1469550868250 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7eac00 == 26 [pid = 1799] [id = 733] 09:34:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8d7ecc00) [pid = 1799] [serial = 2200] [outer = (nil)] 09:34:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8d934c00) [pid = 1799] [serial = 2201] [outer = 0x8d7ecc00] 09:34:28 INFO - PROCESS | 1799 | 1469550868326 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8d93d000) [pid = 1799] [serial = 2202] [outer = 0x8d7ecc00] 09:34:29 INFO - PROCESS | 1799 | 1469550869274 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:34:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:34:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1435ms 09:34:29 INFO - PROCESS | 1799 | 1469550869319 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 1799 | 1469550869327 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:34:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:34:29 INFO - PROCESS | 1799 | 1469550869336 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 1799 | 1469550869339 Marionette TRACE conn4 <- [1,2906,null,{}] 09:34:29 INFO - PROCESS | 1799 | 1469550869353 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:34:29 INFO - PROCESS | 1799 | 1469550869359 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:29 INFO - PROCESS | 1799 | 1469550869601 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:34:29 INFO - PROCESS | 1799 | 1469550869621 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 1799 | 1469550869629 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d7ee400 == 27 [pid = 1799] [id = 734] 09:34:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8e383000) [pid = 1799] [serial = 2203] [outer = (nil)] 09:34:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8e542800) [pid = 1799] [serial = 2204] [outer = 0x8e383000] 09:34:29 INFO - PROCESS | 1799 | 1469550869703 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8e54dc00) [pid = 1799] [serial = 2205] [outer = 0x8e383000] 09:34:30 INFO - PROCESS | 1799 | 1469550870827 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:34:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:34:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1536ms 09:34:30 INFO - PROCESS | 1799 | 1469550870872 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:34:30 INFO - PROCESS | 1799 | 1469550870876 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:34:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:34:30 INFO - PROCESS | 1799 | 1469550870899 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 1799 | 1469550870909 Marionette TRACE conn4 <- [1,2910,null,{}] 09:34:30 INFO - PROCESS | 1799 | 1469550870919 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:34:30 INFO - PROCESS | 1799 | 1469550870927 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:31 INFO - PROCESS | 1799 | 1469550871171 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:34:31 INFO - PROCESS | 1799 | 1469550871266 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 1799 | 1469550871275 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:31 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaf3c00 == 28 [pid = 1799] [id = 735] 09:34:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8eaf4000) [pid = 1799] [serial = 2206] [outer = (nil)] 09:34:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eb1bc00) [pid = 1799] [serial = 2207] [outer = 0x8eaf4000] 09:34:31 INFO - PROCESS | 1799 | 1469550871349 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb38400) [pid = 1799] [serial = 2208] [outer = 0x8eaf4000] 09:34:32 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8d7e8400) [pid = 1799] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:34:32 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8f693c00) [pid = 1799] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:34:32 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8b6fcc00) [pid = 1799] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:34:32 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eaf3000) [pid = 1799] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:34:32 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x90d1c800) [pid = 1799] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:34:32 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eaa5000) [pid = 1799] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:34:32 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8cdfa800) [pid = 1799] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:34:32 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8b6f1c00) [pid = 1799] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:34:32 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8eb3f400) [pid = 1799] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:34:32 INFO - PROCESS | 1799 | --DOMWINDOW == 62 (0x8d9ca400) [pid = 1799] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:34:32 INFO - PROCESS | 1799 | 1469550872548 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:34:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:34:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:34:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1710ms 09:34:32 INFO - PROCESS | 1799 | 1469550872595 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:34:32 INFO - TEST-START | /DOMEvents/constructors.html 09:34:32 INFO - PROCESS | 1799 | 1469550872599 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:34:32 INFO - PROCESS | 1799 | 1469550872606 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 1799 | 1469550872610 Marionette TRACE conn4 <- [1,2914,null,{}] 09:34:32 INFO - PROCESS | 1799 | 1469550872615 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:34:32 INFO - PROCESS | 1799 | 1469550872620 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:32 INFO - PROCESS | 1799 | 1469550872774 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:34:32 INFO - PROCESS | 1799 | 1469550872788 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 1799 | 1469550872796 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7de000 == 29 [pid = 1799] [id = 736] 09:34:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 63 (0x8cdfa800) [pid = 1799] [serial = 2209] [outer = (nil)] 09:34:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8eb3e400) [pid = 1799] [serial = 2210] [outer = 0x8cdfa800] 09:34:33 INFO - PROCESS | 1799 | 1469550873003 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8eb40800) [pid = 1799] [serial = 2211] [outer = 0x8cdfa800] 09:34:33 INFO - PROCESS | 1799 | 1469550873888 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:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:34:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:34:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:34:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 1365ms 09:34:34 INFO - PROCESS | 1799 | 1469550874050 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 1799 | 1469550874056 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:34:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:34:34 INFO - PROCESS | 1799 | 1469550874084 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 1799 | 1469550874090 Marionette TRACE conn4 <- [1,2918,null,{}] 09:34:34 INFO - PROCESS | 1799 | 1469550874099 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:34:34 INFO - PROCESS | 1799 | 1469550874106 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:34 INFO - PROCESS | 1799 | 1469550874295 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:34:34 INFO - PROCESS | 1799 | 1469550874552 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:34 INFO - PROCESS | 1799 | 1469550874569 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:34 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cef8800 == 30 [pid = 1799] [id = 737] 09:34:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8cefa000) [pid = 1799] [serial = 2212] [outer = (nil)] 09:34:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8d7e8000) [pid = 1799] [serial = 2213] [outer = 0x8cefa000] 09:34:34 INFO - PROCESS | 1799 | 1469550874680 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8e377800) [pid = 1799] [serial = 2214] [outer = 0x8cefa000] 09:34:35 INFO - PROCESS | 1799 | 1469550875629 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:34:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:34:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1607ms 09:34:35 INFO - PROCESS | 1799 | 1469550875680 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:34:35 INFO - PROCESS | 1799 | 1469550875685 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:34:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:34:35 INFO - PROCESS | 1799 | 1469550875725 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - PROCESS | 1799 | 1469550875733 Marionette TRACE conn4 <- [1,2922,null,{}] 09:34:35 INFO - PROCESS | 1799 | 1469550875741 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:34:35 INFO - PROCESS | 1799 | 1469550875747 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:35 INFO - PROCESS | 1799 | 1469550875943 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:34:36 INFO - PROCESS | 1799 | 1469550876132 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 1799 | 1469550876140 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:36 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf4800 == 31 [pid = 1799] [id = 738] 09:34:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8eaf2000) [pid = 1799] [serial = 2215] [outer = (nil)] 09:34:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8eb37c00) [pid = 1799] [serial = 2216] [outer = 0x8eaf2000] 09:34:36 INFO - PROCESS | 1799 | 1469550876226 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eb4a000) [pid = 1799] [serial = 2217] [outer = 0x8eaf2000] 09:34:37 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:34:37 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:34:37 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:34:37 INFO - PROCESS | 1799 | [1799] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:34:37 INFO - PROCESS | 1799 | 1469550877203 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:34:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:34:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:34:37 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:34:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:34:37 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:34:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:34:37 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:34:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:34:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:34:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1574ms 09:34:37 INFO - PROCESS | 1799 | 1469550877269 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 1799 | 1469550877278 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:34:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:34:37 INFO - PROCESS | 1799 | 1469550877332 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 1799 | 1469550877337 Marionette TRACE conn4 <- [1,2926,null,{}] 09:34:37 INFO - PROCESS | 1799 | 1469550877356 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:34:37 INFO - PROCESS | 1799 | 1469550877365 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:37 INFO - PROCESS | 1799 | 1469550877581 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:34:37 INFO - PROCESS | 1799 | 1469550877775 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 1799 | 1469550877790 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f68cc00 == 32 [pid = 1799] [id = 739] 09:34:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8f68d000) [pid = 1799] [serial = 2218] [outer = (nil)] 09:34:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8f691c00) [pid = 1799] [serial = 2219] [outer = 0x8f68d000] 09:34:37 INFO - PROCESS | 1799 | 1469550877968 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x90c30800) [pid = 1799] [serial = 2220] [outer = 0x8f68d000] 09:34:38 INFO - PROCESS | 1799 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:34:38 INFO - PROCESS | 1799 | 1469550878863 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:34:38 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:34:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1595ms 09:34:38 INFO - PROCESS | 1799 | 1469550878923 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 1799 | 1469550878926 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:34:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:34:38 INFO - PROCESS | 1799 | 1469550878933 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 1799 | 1469550878936 Marionette TRACE conn4 <- [1,2930,null,{}] 09:34:38 INFO - PROCESS | 1799 | 1469550878985 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:34:38 INFO - PROCESS | 1799 | 1469550878991 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:39 INFO - PROCESS | 1799 | 1469550879250 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:34:39 INFO - PROCESS | 1799 | 1469550879346 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 1799 | 1469550879356 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x90c38c00 == 33 [pid = 1799] [id = 740] 09:34:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x90d17800) [pid = 1799] [serial = 2221] [outer = (nil)] 09:34:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x90d1fc00) [pid = 1799] [serial = 2222] [outer = 0x90d17800] 09:34:39 INFO - PROCESS | 1799 | 1469550879473 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x90d25000) [pid = 1799] [serial = 2223] [outer = 0x90d17800] 09:34:40 INFO - PROCESS | 1799 | 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:34:40 INFO - PROCESS | 1799 | 1469550880379 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:34:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:34:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1483ms 09:34:40 INFO - PROCESS | 1799 | 1469550880417 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:34:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:34:40 INFO - PROCESS | 1799 | 1469550880423 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:34:40 INFO - PROCESS | 1799 | 1469550880429 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 1799 | 1469550880433 Marionette TRACE conn4 <- [1,2934,null,{}] 09:34:40 INFO - PROCESS | 1799 | 1469550880439 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:34:40 INFO - PROCESS | 1799 | 1469550880445 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:40 INFO - PROCESS | 1799 | 1469550880639 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:34:40 INFO - PROCESS | 1799 | 1469550880851 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 1799 | 1469550880859 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:40 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaf2800 == 34 [pid = 1799] [id = 741] 09:34:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x9134dc00) [pid = 1799] [serial = 2224] [outer = (nil)] 09:34:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x9135d000) [pid = 1799] [serial = 2225] [outer = 0x9134dc00] 09:34:40 INFO - PROCESS | 1799 | 1469550880944 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x91360400) [pid = 1799] [serial = 2226] [outer = 0x9134dc00] 09:34:42 INFO - PROCESS | 1799 | 1469550882026 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:34:42 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:34:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1636ms 09:34:42 INFO - PROCESS | 1799 | 1469550882065 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 1799 | 1469550882072 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:34:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:34:42 INFO - PROCESS | 1799 | 1469550882081 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 1799 | 1469550882086 Marionette TRACE conn4 <- [1,2938,null,{}] 09:34:42 INFO - PROCESS | 1799 | 1469550882095 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:34:42 INFO - PROCESS | 1799 | 1469550882101 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:42 INFO - PROCESS | 1799 | 1469550882377 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:34:42 INFO - PROCESS | 1799 | 1469550882665 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 1799 | 1469550882680 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cefa400 == 35 [pid = 1799] [id = 742] 09:34:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8cefac00) [pid = 1799] [serial = 2227] [outer = (nil)] 09:34:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8d938c00) [pid = 1799] [serial = 2228] [outer = 0x8cefac00] 09:34:42 INFO - PROCESS | 1799 | 1469550882771 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8e37f000) [pid = 1799] [serial = 2229] [outer = 0x8cefac00] 09:34:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea9f800 == 34 [pid = 1799] [id = 694] 09:34:43 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb3fc00 == 33 [pid = 1799] [id = 701] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x90d23000) [pid = 1799] [serial = 2177] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x9134f400) [pid = 1799] [serial = 2178] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x90c2f000) [pid = 1799] [serial = 2171] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8d93c400) [pid = 1799] [serial = 2174] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x90c34000) [pid = 1799] [serial = 2172] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8f490800) [pid = 1799] [serial = 2151] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x90d20000) [pid = 1799] [serial = 2159] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x91342400) [pid = 1799] [serial = 2160] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8ece4800) [pid = 1799] [serial = 2168] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8d937800) [pid = 1799] [serial = 2153] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8d9ca800) [pid = 1799] [serial = 2154] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8b6f8400) [pid = 1799] [serial = 2162] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8b7e7000) [pid = 1799] [serial = 2163] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8ece8c00) [pid = 1799] [serial = 2156] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8f491800) [pid = 1799] [serial = 2157] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8e37c800) [pid = 1799] [serial = 2165] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8ea99800) [pid = 1799] [serial = 2166] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8eaa2400) [pid = 1799] [serial = 2175] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8ecef800) [pid = 1799] [serial = 2169] [outer = (nil)] [url = about:blank] 09:34:43 INFO - PROCESS | 1799 | 1469550883650 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:34:43 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:34:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1584ms 09:34:43 INFO - PROCESS | 1799 | 1469550883665 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 1799 | 1469550883672 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:34:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:34:43 INFO - PROCESS | 1799 | 1469550883684 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 1799 | 1469550883688 Marionette TRACE conn4 <- [1,2942,null,{}] 09:34:43 INFO - PROCESS | 1799 | 1469550883695 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:34:43 INFO - PROCESS | 1799 | 1469550883701 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:43 INFO - PROCESS | 1799 | 1469550883868 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:34:43 INFO - PROCESS | 1799 | 1469550883879 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 1799 | 1469550883887 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:43 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e540c00 == 34 [pid = 1799] [id = 743] 09:34:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8e546c00) [pid = 1799] [serial = 2230] [outer = (nil)] 09:34:43 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8eaa7c00) [pid = 1799] [serial = 2231] [outer = 0x8e546c00] 09:34:43 INFO - PROCESS | 1799 | 1469550883959 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8eb10000) [pid = 1799] [serial = 2232] [outer = 0x8e546c00] 09:34:44 INFO - PROCESS | 1799 | 1469550884848 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:34:44 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:34:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:34:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1179ms 09:34:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:34:44 INFO - PROCESS | 1799 | 1469550884863 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 1799 | 1469550884866 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:34:44 INFO - PROCESS | 1799 | 1469550884873 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 1799 | 1469550884879 Marionette TRACE conn4 <- [1,2946,null,{}] 09:34:44 INFO - PROCESS | 1799 | 1469550884898 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:34:44 INFO - PROCESS | 1799 | 1469550884907 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:45 INFO - PROCESS | 1799 | 1469550885061 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:34:45 INFO - PROCESS | 1799 | 1469550885072 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 1799 | 1469550885081 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee68000 == 35 [pid = 1799] [id = 744] 09:34:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8ee6b400) [pid = 1799] [serial = 2233] [outer = (nil)] 09:34:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8f498400) [pid = 1799] [serial = 2234] [outer = 0x8ee6b400] 09:34:45 INFO - PROCESS | 1799 | 1469550885156 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8f689c00) [pid = 1799] [serial = 2235] [outer = 0x8ee6b400] 09:34:46 INFO - PROCESS | 1799 | 1469550886050 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:34:46 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:34:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1188ms 09:34:46 INFO - PROCESS | 1799 | 1469550886068 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 1799 | 1469550886073 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:34:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:34:46 INFO - PROCESS | 1799 | 1469550886088 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 1799 | 1469550886091 Marionette TRACE conn4 <- [1,2950,null,{}] 09:34:46 INFO - PROCESS | 1799 | 1469550886097 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:34:46 INFO - PROCESS | 1799 | 1469550886102 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:46 INFO - PROCESS | 1799 | 1469550886322 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:34:46 INFO - PROCESS | 1799 | 1469550886357 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 1799 | 1469550886367 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee63400 == 36 [pid = 1799] [id = 745] 09:34:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8ee66800) [pid = 1799] [serial = 2236] [outer = (nil)] 09:34:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x90d17c00) [pid = 1799] [serial = 2237] [outer = 0x8ee66800] 09:34:46 INFO - PROCESS | 1799 | 1469550886438 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x90d22000) [pid = 1799] [serial = 2238] [outer = 0x8ee66800] 09:34:47 INFO - PROCESS | 1799 | ++DOCSHELL 0x91342400 == 37 [pid = 1799] [id = 746] 09:34:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x91342800) [pid = 1799] [serial = 2239] [outer = (nil)] 09:34:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x9134b000) [pid = 1799] [serial = 2240] [outer = 0x91342800] 09:34:47 INFO - PROCESS | 1799 | 1469550887552 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:34:47 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:34:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1480ms 09:34:47 INFO - PROCESS | 1799 | 1469550887575 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 1799 | 1469550887579 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:34:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:34:47 INFO - PROCESS | 1799 | 1469550887586 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 1799 | 1469550887589 Marionette TRACE conn4 <- [1,2954,null,{}] 09:34:47 INFO - PROCESS | 1799 | 1469550887594 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:34:47 INFO - PROCESS | 1799 | 1469550887599 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:47 INFO - PROCESS | 1799 | 1469550887823 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:34:47 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8d7ea800) [pid = 1799] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:34:47 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8f49ac00) [pid = 1799] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:34:47 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x91360800) [pid = 1799] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:34:47 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8d7ecc00) [pid = 1799] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:34:47 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8b6f9000) [pid = 1799] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:34:47 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x9190d800) [pid = 1799] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:34:47 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8cdf4c00) [pid = 1799] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:34:47 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x91361000) [pid = 1799] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:34:47 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8e383000) [pid = 1799] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:34:47 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8eaf4000) [pid = 1799] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:34:48 INFO - PROCESS | 1799 | 1469550888077 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 1799 | 1469550888084 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f0000 == 38 [pid = 1799] [id = 747] 09:34:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8b6f9000) [pid = 1799] [serial = 2241] [outer = (nil)] 09:34:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8d93dc00) [pid = 1799] [serial = 2242] [outer = 0x8b6f9000] 09:34:48 INFO - PROCESS | 1799 | 1469550888163 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8eaf4000) [pid = 1799] [serial = 2243] [outer = 0x8b6f9000] 09:34:48 INFO - PROCESS | 1799 | 1469550888816 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:34:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:34:48 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:34:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1286ms 09:34:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:34:48 INFO - PROCESS | 1799 | 1469550888874 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 1799 | 1469550888877 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:34:48 INFO - PROCESS | 1799 | 1469550888884 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 1799 | 1469550888887 Marionette TRACE conn4 <- [1,2958,null,{}] 09:34:48 INFO - PROCESS | 1799 | 1469550888893 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:34:48 INFO - PROCESS | 1799 | 1469550888903 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:49 INFO - PROCESS | 1799 | 1469550889182 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:34:49 INFO - PROCESS | 1799 | 1469550889196 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 1799 | 1469550889205 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:49 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e2000 == 39 [pid = 1799] [id = 748] 09:34:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8cef6c00) [pid = 1799] [serial = 2244] [outer = (nil)] 09:34:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x91f42c00) [pid = 1799] [serial = 2245] [outer = 0x8cef6c00] 09:34:49 INFO - PROCESS | 1799 | 1469550889276 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x91f63c00) [pid = 1799] [serial = 2246] [outer = 0x8cef6c00] 09:34:50 INFO - PROCESS | 1799 | 1469550890218 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:34:50 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:34:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1387ms 09:34:50 INFO - PROCESS | 1799 | 1469550890272 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 1799 | 1469550890279 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:34:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:34:50 INFO - PROCESS | 1799 | 1469550890288 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 1799 | 1469550890293 Marionette TRACE conn4 <- [1,2962,null,{}] 09:34:50 INFO - PROCESS | 1799 | 1469550890303 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:34:50 INFO - PROCESS | 1799 | 1469550890309 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:50 INFO - PROCESS | 1799 | 1469550890539 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:34:50 INFO - PROCESS | 1799 | 1469550890748 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 1799 | 1469550890765 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e1800 == 40 [pid = 1799] [id = 749] 09:34:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8b7e1c00) [pid = 1799] [serial = 2247] [outer = (nil)] 09:34:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8d7ec400) [pid = 1799] [serial = 2248] [outer = 0x8b7e1c00] 09:34:50 INFO - PROCESS | 1799 | 1469550890888 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8d9cd400) [pid = 1799] [serial = 2249] [outer = 0x8b7e1c00] 09:34:51 INFO - PROCESS | 1799 | 1469550891800 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:34:51 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:34:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1546ms 09:34:51 INFO - PROCESS | 1799 | 1469550891834 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 1799 | 1469550891841 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:34:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:34:51 INFO - PROCESS | 1799 | 1469550891853 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 1799 | 1469550891857 Marionette TRACE conn4 <- [1,2966,null,{}] 09:34:51 INFO - PROCESS | 1799 | 1469550891863 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:34:51 INFO - PROCESS | 1799 | 1469550891869 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:52 INFO - PROCESS | 1799 | 1469550892079 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:34:52 INFO - PROCESS | 1799 | 1469550892278 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 1799 | 1469550892288 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb31c00 == 41 [pid = 1799] [id = 750] 09:34:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8eb3dc00) [pid = 1799] [serial = 2250] [outer = (nil)] 09:34:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8ecef400) [pid = 1799] [serial = 2251] [outer = 0x8eb3dc00] 09:34:52 INFO - PROCESS | 1799 | 1469550892378 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8ee66400) [pid = 1799] [serial = 2252] [outer = 0x8eb3dc00] 09:34:53 INFO - PROCESS | 1799 | 1469550893375 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:34:53 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:34:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1543ms 09:34:53 INFO - PROCESS | 1799 | 1469550893397 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 1799 | 1469550893402 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:34:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:34:53 INFO - PROCESS | 1799 | 1469550893410 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 1799 | 1469550893416 Marionette TRACE conn4 <- [1,2970,null,{}] 09:34:53 INFO - PROCESS | 1799 | 1469550893433 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:34:53 INFO - PROCESS | 1799 | 1469550893442 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:53 INFO - PROCESS | 1799 | 1469550893670 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:34:53 INFO - PROCESS | 1799 | 1469550893863 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 1799 | 1469550893873 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x91364800 == 42 [pid = 1799] [id = 751] 09:34:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x913ea000) [pid = 1799] [serial = 2253] [outer = (nil)] 09:34:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x913f6800) [pid = 1799] [serial = 2254] [outer = 0x913ea000] 09:34:53 INFO - PROCESS | 1799 | 1469550893964 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x91f42000) [pid = 1799] [serial = 2255] [outer = 0x913ea000] 09:34:54 INFO - PROCESS | 1799 | 1469550894876 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:34:54 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:34:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1487ms 09:34:54 INFO - PROCESS | 1799 | 1469550894897 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 1799 | 1469550894902 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:34:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:34:54 INFO - PROCESS | 1799 | 1469550894909 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 1799 | 1469550894913 Marionette TRACE conn4 <- [1,2974,null,{}] 09:34:54 INFO - PROCESS | 1799 | 1469550894919 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:34:54 INFO - PROCESS | 1799 | 1469550894925 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:55 INFO - PROCESS | 1799 | 1469550895119 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:34:55 INFO - PROCESS | 1799 | 1469550895333 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 1799 | 1469550895345 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f4800 == 43 [pid = 1799] [id = 752] 09:34:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8f687400) [pid = 1799] [serial = 2256] [outer = (nil)] 09:34:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x91f8c800) [pid = 1799] [serial = 2257] [outer = 0x8f687400] 09:34:55 INFO - PROCESS | 1799 | 1469550895430 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x91f8d800) [pid = 1799] [serial = 2258] [outer = 0x8f687400] 09:34:56 INFO - PROCESS | 1799 | 1469550896322 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:34:56 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:34:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1444ms 09:34:56 INFO - PROCESS | 1799 | 1469550896354 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:34:56 INFO - PROCESS | 1799 | 1469550896359 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:34:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:34:56 INFO - PROCESS | 1799 | 1469550896366 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 1799 | 1469550896370 Marionette TRACE conn4 <- [1,2978,null,{}] 09:34:56 INFO - PROCESS | 1799 | 1469550896377 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:34:56 INFO - PROCESS | 1799 | 1469550896383 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:56 INFO - PROCESS | 1799 | 1469550896557 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:34:56 INFO - PROCESS | 1799 | 1469550896758 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 1799 | 1469550896766 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:56 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7db800 == 44 [pid = 1799] [id = 753] 09:34:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8f692c00) [pid = 1799] [serial = 2259] [outer = (nil)] 09:34:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x92392c00) [pid = 1799] [serial = 2260] [outer = 0x8f692c00] 09:34:56 INFO - PROCESS | 1799 | 1469550896862 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x92394000) [pid = 1799] [serial = 2261] [outer = 0x8f692c00] 09:34:57 INFO - PROCESS | 1799 | 1469550897709 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:34:57 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:34:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1380ms 09:34:57 INFO - PROCESS | 1799 | 1469550897747 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 1799 | 1469550897751 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:34:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:34:57 INFO - PROCESS | 1799 | 1469550897758 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 1799 | 1469550897763 Marionette TRACE conn4 <- [1,2982,null,{}] 09:34:57 INFO - PROCESS | 1799 | 1469550897769 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:34:57 INFO - PROCESS | 1799 | 1469550897780 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:58 INFO - PROCESS | 1799 | 1469550898037 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:34:58 INFO - PROCESS | 1799 | 1469550898230 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 1799 | 1469550898241 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:58 INFO - PROCESS | 1799 | ++DOCSHELL 0x91f8cc00 == 45 [pid = 1799] [id = 754] 09:34:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x923a0c00) [pid = 1799] [serial = 2262] [outer = (nil)] 09:34:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x93a5a800) [pid = 1799] [serial = 2263] [outer = 0x923a0c00] 09:34:58 INFO - PROCESS | 1799 | 1469550898325 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x93a5e800) [pid = 1799] [serial = 2264] [outer = 0x923a0c00] 09:34:59 INFO - PROCESS | 1799 | 1469550899195 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:34:59 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:34:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:34:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1488ms 09:34:59 INFO - PROCESS | 1799 | 1469550899248 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 1799 | 1469550899253 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:34:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:34:59 INFO - PROCESS | 1799 | 1469550899259 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 1799 | 1469550899264 Marionette TRACE conn4 <- [1,2986,null,{}] 09:34:59 INFO - PROCESS | 1799 | 1469550899270 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:34:59 INFO - PROCESS | 1799 | 1469550899276 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:34:59 INFO - PROCESS | 1799 | 1469550899547 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:34:59 INFO - PROCESS | 1799 | 1469550899973 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 1799 | 1469550899982 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:00 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf6800 == 46 [pid = 1799] [id = 755] 09:35:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x8cdf9800) [pid = 1799] [serial = 2265] [outer = (nil)] 09:35:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x8ceee400) [pid = 1799] [serial = 2266] [outer = 0x8cdf9800] 09:35:00 INFO - PROCESS | 1799 | 1469550900146 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x8d7ee800) [pid = 1799] [serial = 2267] [outer = 0x8cdf9800] 09:35:01 INFO - PROCESS | 1799 | 1469550901103 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:35:01 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:35:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1884ms 09:35:01 INFO - PROCESS | 1799 | 1469550901145 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 1799 | 1469550901152 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:35:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:35:01 INFO - PROCESS | 1799 | 1469550901160 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 1799 | 1469550901166 Marionette TRACE conn4 <- [1,2990,null,{}] 09:35:01 INFO - PROCESS | 1799 | 1469550901175 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:35:01 INFO - PROCESS | 1799 | 1469550901183 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:01 INFO - PROCESS | 1799 | 1469550901356 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:35:01 INFO - PROCESS | 1799 | 1469550901564 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 1799 | 1469550901573 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:01 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf8400 == 47 [pid = 1799] [id = 756] 09:35:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x8d933400) [pid = 1799] [serial = 2268] [outer = (nil)] 09:35:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 94 (0x8eb1ac00) [pid = 1799] [serial = 2269] [outer = 0x8d933400] 09:35:01 INFO - PROCESS | 1799 | 1469550901670 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 1799 | ++DOMWINDOW == 95 (0x8eb3cc00) [pid = 1799] [serial = 2270] [outer = 0x8d933400] 09:35:02 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f498800 == 48 [pid = 1799] [id = 757] 09:35:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 96 (0x8f498c00) [pid = 1799] [serial = 2271] [outer = (nil)] 09:35:02 INFO - PROCESS | 1799 | ++DOMWINDOW == 97 (0x8ece8c00) [pid = 1799] [serial = 2272] [outer = 0x8f498c00] 09:35:02 INFO - PROCESS | 1799 | 1469550902773 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:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6ee400 == 47 [pid = 1799] [id = 703] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f0c00 == 46 [pid = 1799] [id = 700] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf9c00 == 45 [pid = 1799] [id = 691] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7d9800 == 44 [pid = 1799] [id = 699] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x91342400 == 43 [pid = 1799] [id = 746] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f8800 == 42 [pid = 1799] [id = 732] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef1c00 == 41 [pid = 1799] [id = 696] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7eb000 == 40 [pid = 1799] [id = 705] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8ceed000 == 39 [pid = 1799] [id = 702] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8e544800 == 38 [pid = 1799] [id = 693] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8f490000 == 37 [pid = 1799] [id = 698] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x90c3b000 == 36 [pid = 1799] [id = 704] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb36c00 == 35 [pid = 1799] [id = 697] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8e542c00 == 34 [pid = 1799] [id = 695] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb41c00 == 33 [pid = 1799] [id = 706] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x91344000 == 32 [pid = 1799] [id = 707] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93cc00 == 31 [pid = 1799] [id = 708] 09:35:03 INFO - PROCESS | 1799 | --DOCSHELL 0x8d933c00 == 30 [pid = 1799] [id = 692] 09:35:03 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:35:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2688ms 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 96 (0x8eb3e400) [pid = 1799] [serial = 2210] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 95 (0x8eb1b400) [pid = 1799] [serial = 2181] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 94 (0x8eaa3c00) [pid = 1799] [serial = 2180] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 93 (0x90c2f800) [pid = 1799] [serial = 2184] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x8f690000) [pid = 1799] [serial = 2183] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x9190a400) [pid = 1799] [serial = 2187] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x913ec800) [pid = 1799] [serial = 2186] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8d934c00) [pid = 1799] [serial = 2201] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8b7db000) [pid = 1799] [serial = 2198] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x91f45000) [pid = 1799] [serial = 2190] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x91919400) [pid = 1799] [serial = 2189] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8b7e8c00) [pid = 1799] [serial = 2199] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8cef9400) [pid = 1799] [serial = 2196] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8cdff800) [pid = 1799] [serial = 2195] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x91f67c00) [pid = 1799] [serial = 2193] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x91f65400) [pid = 1799] [serial = 2192] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8e54dc00) [pid = 1799] [serial = 2205] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8eb1bc00) [pid = 1799] [serial = 2207] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8e542800) [pid = 1799] [serial = 2204] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eb38400) [pid = 1799] [serial = 2208] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8d93d000) [pid = 1799] [serial = 2202] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1799 | 1469550904096 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 1799 | 1469550904102 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:35:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:35:04 INFO - PROCESS | 1799 | 1469550904113 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 1799 | 1469550904120 Marionette TRACE conn4 <- [1,2994,null,{}] 09:35:04 INFO - PROCESS | 1799 | 1469550904136 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:35:04 INFO - PROCESS | 1799 | 1469550904144 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:04 INFO - PROCESS | 1799 | 1469550904330 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:35:04 INFO - PROCESS | 1799 | 1469550904345 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 1799 | 1469550904358 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:04 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf4c00 == 31 [pid = 1799] [id = 758] 09:35:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8cdf7000) [pid = 1799] [serial = 2273] [outer = (nil)] 09:35:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8cdfb800) [pid = 1799] [serial = 2274] [outer = 0x8cdf7000] 09:35:04 INFO - PROCESS | 1799 | 1469550904436 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8ceeec00) [pid = 1799] [serial = 2275] [outer = 0x8cdf7000] 09:35:05 INFO - PROCESS | 1799 | 1469550905375 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:35:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:35:05 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:35:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1294ms 09:35:05 INFO - PROCESS | 1799 | 1469550905410 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 1799 | 1469550905414 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:35:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:35:05 INFO - PROCESS | 1799 | 1469550905427 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 1799 | 1469550905435 Marionette TRACE conn4 <- [1,2998,null,{}] 09:35:05 INFO - PROCESS | 1799 | 1469550905441 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:35:05 INFO - PROCESS | 1799 | 1469550905447 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:05 INFO - PROCESS | 1799 | 1469550905617 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:35:05 INFO - PROCESS | 1799 | 1469550905798 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 1799 | 1469550905810 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:05 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93cc00 == 32 [pid = 1799] [id = 759] 09:35:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8d93d400) [pid = 1799] [serial = 2276] [outer = (nil)] 09:35:05 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8d9c2c00) [pid = 1799] [serial = 2277] [outer = 0x8d93d400] 09:35:05 INFO - PROCESS | 1799 | 1469550905894 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8d9c6000) [pid = 1799] [serial = 2278] [outer = 0x8d93d400] 09:35:06 INFO - PROCESS | 1799 | 1469550906716 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:35:06 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:35:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1345ms 09:35:06 INFO - PROCESS | 1799 | 1469550906767 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 1799 | 1469550906772 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:35:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:35:06 INFO - PROCESS | 1799 | 1469550906787 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 1799 | 1469550906791 Marionette TRACE conn4 <- [1,3002,null,{}] 09:35:06 INFO - PROCESS | 1799 | 1469550906808 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:35:06 INFO - PROCESS | 1799 | 1469550906818 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:07 INFO - PROCESS | 1799 | 1469550907055 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:35:07 INFO - PROCESS | 1799 | 1469550907085 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 1799 | 1469550907099 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:07 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ea9c800 == 33 [pid = 1799] [id = 760] 09:35:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8ea9d000) [pid = 1799] [serial = 2279] [outer = (nil)] 09:35:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8eaa3c00) [pid = 1799] [serial = 2280] [outer = 0x8ea9d000] 09:35:07 INFO - PROCESS | 1799 | 1469550907177 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8eaf4800) [pid = 1799] [serial = 2281] [outer = 0x8ea9d000] 09:35:08 INFO - PROCESS | 1799 | 1469550908098 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:35:08 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:35:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1339ms 09:35:08 INFO - PROCESS | 1799 | 1469550908127 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 1799 | 1469550908131 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:35:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:35:08 INFO - PROCESS | 1799 | 1469550908137 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 1799 | 1469550908141 Marionette TRACE conn4 <- [1,3006,null,{}] 09:35:08 INFO - PROCESS | 1799 | 1469550908179 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:35:08 INFO - PROCESS | 1799 | 1469550908184 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:08 INFO - PROCESS | 1799 | 1469550908400 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:35:08 INFO - PROCESS | 1799 | 1469550908428 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 1799 | 1469550908436 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:08 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e3000 == 34 [pid = 1799] [id = 761] 09:35:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8eb38400) [pid = 1799] [serial = 2282] [outer = (nil)] 09:35:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8eb47800) [pid = 1799] [serial = 2283] [outer = 0x8eb38400] 09:35:08 INFO - PROCESS | 1799 | 1469550908509 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8ececc00) [pid = 1799] [serial = 2284] [outer = 0x8eb38400] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x8ee6b400) [pid = 1799] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x90d17800) [pid = 1799] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8cefa000) [pid = 1799] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8ee66800) [pid = 1799] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8cefac00) [pid = 1799] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8eaf2000) [pid = 1799] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x91342800) [pid = 1799] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8f68d000) [pid = 1799] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x8cdfa800) [pid = 1799] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8e546c00) [pid = 1799] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8b6f9000) [pid = 1799] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x9134dc00) [pid = 1799] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:35:09 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8cef6c00) [pid = 1799] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:35:09 INFO - PROCESS | 1799 | 1469550909865 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:35:09 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:35:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1743ms 09:35:09 INFO - PROCESS | 1799 | 1469550909880 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 1799 | 1469550909884 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:35:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:35:09 INFO - PROCESS | 1799 | 1469550909890 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 1799 | 1469550909894 Marionette TRACE conn4 <- [1,3010,null,{}] 09:35:09 INFO - PROCESS | 1799 | 1469550909899 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:35:09 INFO - PROCESS | 1799 | 1469550909905 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:10 INFO - PROCESS | 1799 | 1469550910056 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:35:10 INFO - PROCESS | 1799 | 1469550910070 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 1799 | 1469550910077 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:10 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb38800 == 35 [pid = 1799] [id = 762] 09:35:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8eb3b400) [pid = 1799] [serial = 2285] [outer = (nil)] 09:35:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8ee68800) [pid = 1799] [serial = 2286] [outer = 0x8eb3b400] 09:35:10 INFO - PROCESS | 1799 | 1469550910151 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8f490000) [pid = 1799] [serial = 2287] [outer = 0x8eb3b400] 09:35:11 INFO - PROCESS | 1799 | 1469550911007 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:35:11 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:35:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1142ms 09:35:11 INFO - PROCESS | 1799 | 1469550911036 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 1799 | 1469550911041 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:35:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:35:11 INFO - PROCESS | 1799 | 1469550911059 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - PROCESS | 1799 | 1469550911062 Marionette TRACE conn4 <- [1,3014,null,{}] 09:35:11 INFO - PROCESS | 1799 | 1469550911068 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:35:11 INFO - PROCESS | 1799 | 1469550911078 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:11 INFO - PROCESS | 1799 | 1469550911353 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:35:11 INFO - PROCESS | 1799 | 1469550911545 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 1799 | 1469550911558 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:11 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f1c00 == 36 [pid = 1799] [id = 763] 09:35:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8b6f2800) [pid = 1799] [serial = 2288] [outer = (nil)] 09:35:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x8b6fbc00) [pid = 1799] [serial = 2289] [outer = 0x8b6f2800] 09:35:11 INFO - PROCESS | 1799 | 1469550911640 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x8b7e8c00) [pid = 1799] [serial = 2290] [outer = 0x8b6f2800] 09:35:12 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:35:12 INFO - PROCESS | 1799 | 1469550912726 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:35:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:35:12 INFO - {} 09:35:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:35:12 INFO - {} 09:35:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:35:12 INFO - {} 09:35:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:35:12 INFO - {} 09:35:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1733ms 09:35:12 INFO - PROCESS | 1799 | 1469550912827 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 1799 | 1469550912835 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:35:12 INFO - TEST-START | /FileAPI/fileReader.html 09:35:12 INFO - PROCESS | 1799 | 1469550912847 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 1799 | 1469550912854 Marionette TRACE conn4 <- [1,3018,null,{}] 09:35:12 INFO - PROCESS | 1799 | 1469550912865 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:35:12 INFO - PROCESS | 1799 | 1469550912872 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:13 INFO - PROCESS | 1799 | 1469550913064 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:35:13 INFO - PROCESS | 1799 | 1469550913306 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 1799 | 1469550913318 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:13 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e376000 == 37 [pid = 1799] [id = 764] 09:35:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8e378800) [pid = 1799] [serial = 2291] [outer = (nil)] 09:35:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8ea9ac00) [pid = 1799] [serial = 2292] [outer = 0x8e378800] 09:35:13 INFO - PROCESS | 1799 | 1469550913446 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8eb0fc00) [pid = 1799] [serial = 2293] [outer = 0x8e378800] 09:35:14 INFO - PROCESS | 1799 | 1469550914363 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:35:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:35:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:35:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:35:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:35:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 1542ms 09:35:14 INFO - PROCESS | 1799 | 1469550914390 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 1799 | 1469550914396 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:35:14 INFO - TEST-START | /FileAPI/historical.html 09:35:14 INFO - PROCESS | 1799 | 1469550914403 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 1799 | 1469550914407 Marionette TRACE conn4 <- [1,3022,null,{}] 09:35:14 INFO - PROCESS | 1799 | 1469550914414 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:35:14 INFO - PROCESS | 1799 | 1469550914419 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:14 INFO - PROCESS | 1799 | 1469550914690 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:35:14 INFO - PROCESS | 1799 | 1469550914831 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 1799 | 1469550914839 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:14 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e382400 == 38 [pid = 1799] [id = 765] 09:35:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8eb17800) [pid = 1799] [serial = 2294] [outer = (nil)] 09:35:14 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8f495000) [pid = 1799] [serial = 2295] [outer = 0x8eb17800] 09:35:14 INFO - PROCESS | 1799 | 1469550914925 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8f692000) [pid = 1799] [serial = 2296] [outer = 0x8eb17800] 09:35:15 INFO - PROCESS | 1799 | 1469550915959 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:35:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:35:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:35:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:35:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:35:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:35:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:35:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:35:15 INFO - TEST-OK | /FileAPI/historical.html | took 1588ms 09:35:16 INFO - PROCESS | 1799 | 1469550915996 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 1799 | 1469550916003 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:35:16 INFO - TEST-START | /FileAPI/idlharness.html 09:35:16 INFO - PROCESS | 1799 | 1469550916024 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 1799 | 1469550916032 Marionette TRACE conn4 <- [1,3026,null,{}] 09:35:16 INFO - PROCESS | 1799 | 1469550916040 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:35:16 INFO - PROCESS | 1799 | 1469550916047 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:16 INFO - PROCESS | 1799 | 1469550916288 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:35:16 INFO - PROCESS | 1799 | 1469550916533 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 1799 | 1469550916542 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:16 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f694000 == 39 [pid = 1799] [id = 766] 09:35:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x90c2e800) [pid = 1799] [serial = 2297] [outer = (nil)] 09:35:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x9134dc00) [pid = 1799] [serial = 2298] [outer = 0x90c2e800] 09:35:16 INFO - PROCESS | 1799 | 1469550916652 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 1799 | ++DOMWINDOW == 90 (0x91355800) [pid = 1799] [serial = 2299] [outer = 0x90c2e800] 09:35:18 INFO - PROCESS | 1799 | 1469550918200 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:35:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:35:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:35:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:35:18 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:35:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:35:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:35:18 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:35:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:35:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:35:18 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:35:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:35:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:35:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:35:18 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:35:18 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:35:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:35:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:35:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:35:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:35:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:35:18 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:35:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:35:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:35:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:35:18 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:35:18 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:35:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:35:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:35:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:35:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:35:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 2463ms 09:35:18 INFO - PROCESS | 1799 | 1469550918582 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 1799 | 1469550918585 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:35:18 INFO - TEST-START | /FileAPI/idlharness.worker 09:35:18 INFO - PROCESS | 1799 | 1469550918602 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 1799 | 1469550918607 Marionette TRACE conn4 <- [1,3030,null,{}] 09:35:18 INFO - PROCESS | 1799 | 1469550918612 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:35:18 INFO - PROCESS | 1799 | 1469550918618 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:18 INFO - PROCESS | 1799 | 1469550918790 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:35:19 INFO - PROCESS | 1799 | 1469550918990 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 1799 | 1469550918999 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:19 INFO - PROCESS | 1799 | ++DOCSHELL 0x9134ac00 == 40 [pid = 1799] [id = 767] 09:35:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 91 (0x91361400) [pid = 1799] [serial = 2300] [outer = (nil)] 09:35:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 92 (0x9239ec00) [pid = 1799] [serial = 2301] [outer = 0x91361400] 09:35:19 INFO - PROCESS | 1799 | 1469550919080 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 1799 | ++DOMWINDOW == 93 (0x93aa4c00) [pid = 1799] [serial = 2302] [outer = 0x91361400] 09:35:19 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:35:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaf3c00 == 39 [pid = 1799] [id = 735] 09:35:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7ee400 == 38 [pid = 1799] [id = 734] 09:35:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb38800 == 37 [pid = 1799] [id = 762] 09:35:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e3000 == 36 [pid = 1799] [id = 761] 09:35:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8ea9c800 == 35 [pid = 1799] [id = 760] 09:35:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93cc00 == 34 [pid = 1799] [id = 759] 09:35:20 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf4c00 == 33 [pid = 1799] [id = 758] 09:35:20 INFO - PROCESS | 1799 | --DOMWINDOW == 92 (0x90d25000) [pid = 1799] [serial = 2223] [outer = (nil)] [url = about:blank] 09:35:20 INFO - PROCESS | 1799 | --DOMWINDOW == 91 (0x90d22000) [pid = 1799] [serial = 2238] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 90 (0x8d938c00) [pid = 1799] [serial = 2228] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 89 (0x8f498400) [pid = 1799] [serial = 2234] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8eb37c00) [pid = 1799] [serial = 2216] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x9134b000) [pid = 1799] [serial = 2240] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x8eb4a000) [pid = 1799] [serial = 2217] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8d7e8000) [pid = 1799] [serial = 2213] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x90c30800) [pid = 1799] [serial = 2220] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8e37f000) [pid = 1799] [serial = 2229] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8eb40800) [pid = 1799] [serial = 2211] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8eb10000) [pid = 1799] [serial = 2232] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8eaf4000) [pid = 1799] [serial = 2243] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x9135d000) [pid = 1799] [serial = 2225] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x91f42c00) [pid = 1799] [serial = 2245] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x8eaa7c00) [pid = 1799] [serial = 2231] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x90d17c00) [pid = 1799] [serial = 2237] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8f691c00) [pid = 1799] [serial = 2219] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8d93dc00) [pid = 1799] [serial = 2242] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x91360400) [pid = 1799] [serial = 2226] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x91f63c00) [pid = 1799] [serial = 2246] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8f689c00) [pid = 1799] [serial = 2235] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x90d1fc00) [pid = 1799] [serial = 2222] [outer = (nil)] [url = about:blank] 09:35:21 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8e377800) [pid = 1799] [serial = 2214] [outer = (nil)] [url = about:blank] 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:35:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:35:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:35:21 INFO - {} 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:35:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:35:21 INFO - {} 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:35:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:35:21 INFO - {} 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:35:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:35:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:35:21 INFO - {} 09:35:21 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:35:21 INFO - {} 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:35:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:35:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:35:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:35:21 INFO - {} 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:35:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:35:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:35:21 INFO - {} 09:35:21 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:35:21 INFO - {} 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:35:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:35:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:35:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 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:35:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:35:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:35:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:35:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:35:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:35:21 INFO - {} 09:35:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3015ms 09:35:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:35:21 INFO - PROCESS | 1799 | 1469550921473 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:35:21 INFO - PROCESS | 1799 | 1469550921620 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 1799 | 1469550921624 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:35:21 INFO - PROCESS | 1799 | 1469550921662 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 1799 | 1469550921672 Marionette TRACE conn4 <- [1,3034,null,{}] 09:35:21 INFO - PROCESS | 1799 | 1469550921697 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:35:21 INFO - PROCESS | 1799 | 1469550921708 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:21 INFO - PROCESS | 1799 | 1469550921983 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:35:22 INFO - PROCESS | 1799 | 1469550922137 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 1799 | 1469550922149 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:22 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e0400 == 34 [pid = 1799] [id = 768] 09:35:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8b7e2800) [pid = 1799] [serial = 2303] [outer = (nil)] 09:35:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x9135f800) [pid = 1799] [serial = 2304] [outer = 0x8b7e2800] 09:35:22 INFO - PROCESS | 1799 | 1469550922222 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x913eec00) [pid = 1799] [serial = 2305] [outer = 0x8b7e2800] 09:35:22 INFO - PROCESS | 1799 | 1469550922935 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:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:35:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1317ms 09:35:22 INFO - PROCESS | 1799 | 1469550922968 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 1799 | 1469550922978 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:35:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:35:22 INFO - PROCESS | 1799 | 1469550922994 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 1799 | 1469550922999 Marionette TRACE conn4 <- [1,3038,null,{}] 09:35:23 INFO - PROCESS | 1799 | 1469550923045 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:35:23 INFO - PROCESS | 1799 | 1469550923052 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:23 INFO - PROCESS | 1799 | 1469550923301 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:35:23 INFO - PROCESS | 1799 | 1469550923324 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 1799 | 1469550923332 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:23 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eaf7000 == 35 [pid = 1799] [id = 769] 09:35:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x93aac400) [pid = 1799] [serial = 2306] [outer = (nil)] 09:35:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x93c59400) [pid = 1799] [serial = 2307] [outer = 0x93aac400] 09:35:23 INFO - PROCESS | 1799 | 1469550923408 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x93c5fc00) [pid = 1799] [serial = 2308] [outer = 0x93aac400] 09:35:24 INFO - PROCESS | 1799 | 1469550924360 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:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:35:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1394ms 09:35:24 INFO - PROCESS | 1799 | 1469550924389 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:35:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:35:24 INFO - PROCESS | 1799 | 1469550924394 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:35:24 INFO - PROCESS | 1799 | 1469550924402 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 1799 | 1469550924409 Marionette TRACE conn4 <- [1,3042,null,{}] 09:35:24 INFO - PROCESS | 1799 | 1469550924433 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:35:24 INFO - PROCESS | 1799 | 1469550924442 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:24 INFO - PROCESS | 1799 | 1469550924655 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:35:24 INFO - PROCESS | 1799 | 1469550924692 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 1799 | 1469550924700 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:24 INFO - PROCESS | 1799 | ++DOCSHELL 0x95149800 == 36 [pid = 1799] [id = 770] 09:35:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x9515fc00) [pid = 1799] [serial = 2309] [outer = (nil)] 09:35:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x95165c00) [pid = 1799] [serial = 2310] [outer = 0x9515fc00] 09:35:24 INFO - PROCESS | 1799 | 1469550924787 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x95263c00) [pid = 1799] [serial = 2311] [outer = 0x9515fc00] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x923a0c00) [pid = 1799] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x8cdf9800) [pid = 1799] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8b7e1c00) [pid = 1799] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8eb3dc00) [pid = 1799] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x913ea000) [pid = 1799] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8f687400) [pid = 1799] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8cdf7000) [pid = 1799] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8f498c00) [pid = 1799] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8d933400) [pid = 1799] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8d93d400) [pid = 1799] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x8ea9d000) [pid = 1799] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x8eb38400) [pid = 1799] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:35:25 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8f692c00) [pid = 1799] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:35:26 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:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:35:26 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:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:35:26 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:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:35:26 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:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:35:26 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:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:35:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:35:26 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:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:35:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:35:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:35:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:35:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:35:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:35:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:35:26 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1790ms 09:35:26 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:35:26 INFO - PROCESS | 1799 | 1469550926099 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:35:26 INFO - PROCESS | 1799 | 1469550926191 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 1799 | 1469550926199 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:35:26 INFO - PROCESS | 1799 | 1469550926214 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 1799 | 1469550926216 Marionette TRACE conn4 <- [1,3046,null,{}] 09:35:26 INFO - PROCESS | 1799 | 1469550926249 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:35:26 INFO - PROCESS | 1799 | 1469550926263 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:26 INFO - PROCESS | 1799 | 1469550926507 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:35:26 INFO - PROCESS | 1799 | 1469550926740 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 1799 | 1469550926755 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:26 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7dbc00 == 37 [pid = 1799] [id = 771] 09:35:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8b7dcc00) [pid = 1799] [serial = 2312] [outer = (nil)] 09:35:26 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8ceedc00) [pid = 1799] [serial = 2313] [outer = 0x8b7dcc00] 09:35:26 INFO - PROCESS | 1799 | 1469550926833 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8d7ea800) [pid = 1799] [serial = 2314] [outer = 0x8b7dcc00] 09:35:27 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:35:27 INFO - PROCESS | 1799 | 1469550927871 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:35:27 INFO - {} 09:35:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1700ms 09:35:27 INFO - PROCESS | 1799 | 1469550927922 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 1799 | 1469550927927 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:35:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:35:27 INFO - PROCESS | 1799 | 1469550927982 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 1799 | 1469550927988 Marionette TRACE conn4 <- [1,3050,null,{}] 09:35:28 INFO - PROCESS | 1799 | 1469550928000 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:35:28 INFO - PROCESS | 1799 | 1469550928005 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:28 INFO - PROCESS | 1799 | 1469550928243 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:35:28 INFO - PROCESS | 1799 | 1469550928496 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 1799 | 1469550928504 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:28 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d93f000 == 38 [pid = 1799] [id = 772] 09:35:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8e379800) [pid = 1799] [serial = 2315] [outer = (nil)] 09:35:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8ea9d000) [pid = 1799] [serial = 2316] [outer = 0x8e379800] 09:35:28 INFO - PROCESS | 1799 | 1469550928641 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eaf3000) [pid = 1799] [serial = 2317] [outer = 0x8e379800] 09:35:29 INFO - PROCESS | 1799 | 1469550929503 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:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:35:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1589ms 09:35:29 INFO - PROCESS | 1799 | 1469550929529 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 1799 | 1469550929536 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:35:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:35:29 INFO - PROCESS | 1799 | 1469550929545 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 1799 | 1469550929549 Marionette TRACE conn4 <- [1,3054,null,{}] 09:35:29 INFO - PROCESS | 1799 | 1469550929555 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:35:29 INFO - PROCESS | 1799 | 1469550929561 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:29 INFO - PROCESS | 1799 | 1469550929753 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:35:29 INFO - PROCESS | 1799 | 1469550929945 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 1799 | 1469550929955 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:29 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e375c00 == 39 [pid = 1799] [id = 773] 09:35:29 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb37400) [pid = 1799] [serial = 2318] [outer = (nil)] 09:35:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb4a000) [pid = 1799] [serial = 2319] [outer = 0x8eb37400] 09:35:30 INFO - PROCESS | 1799 | 1469550930039 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8ecea400) [pid = 1799] [serial = 2320] [outer = 0x8eb37400] 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:35:31 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:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:35:31 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:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:35:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2136ms 09:35:31 INFO - PROCESS | 1799 | 1469550931465 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:35:31 INFO - PROCESS | 1799 | 1469550931830 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 1799 | 1469550931834 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:35:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:35:31 INFO - PROCESS | 1799 | 1469550931860 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 1799 | 1469550931870 Marionette TRACE conn4 <- [1,3058,null,{}] 09:35:31 INFO - PROCESS | 1799 | 1469550931878 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:35:31 INFO - PROCESS | 1799 | 1469550931886 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:32 INFO - PROCESS | 1799 | 1469550932107 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:35:32 INFO - PROCESS | 1799 | 1469550932298 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 1799 | 1469550932309 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:32 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ee69400 == 40 [pid = 1799] [id = 774] 09:35:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x90c36000) [pid = 1799] [serial = 2321] [outer = (nil)] 09:35:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x93a60800) [pid = 1799] [serial = 2322] [outer = 0x90c36000] 09:35:32 INFO - PROCESS | 1799 | 1469550932389 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x93aaec00) [pid = 1799] [serial = 2323] [outer = 0x90c36000] 09:35:33 INFO - PROCESS | 1799 | 1469550933371 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:35:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:35:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:35:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:35:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:35:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:35:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:35:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:35:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:35:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:35:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:35:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:35:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:35:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:35:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:35:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:35:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:35:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:35:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:35:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:35:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1567ms 09:35:33 INFO - PROCESS | 1799 | 1469550933420 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:35:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:35:33 INFO - PROCESS | 1799 | 1469550933430 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:35:33 INFO - PROCESS | 1799 | 1469550933437 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 1799 | 1469550933441 Marionette TRACE conn4 <- [1,3062,null,{}] 09:35:33 INFO - PROCESS | 1799 | 1469550933446 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:35:33 INFO - PROCESS | 1799 | 1469550933452 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:33 INFO - PROCESS | 1799 | 1469550933632 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:35:33 INFO - PROCESS | 1799 | 1469550933827 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 1799 | 1469550933835 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:33 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e378000 == 41 [pid = 1799] [id = 775] 09:35:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8e37d400) [pid = 1799] [serial = 2324] [outer = (nil)] 09:35:33 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x93c66000) [pid = 1799] [serial = 2325] [outer = 0x8e37d400] 09:35:33 INFO - PROCESS | 1799 | 1469550933914 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x9475a400) [pid = 1799] [serial = 2326] [outer = 0x8e37d400] 09:35:34 INFO - PROCESS | 1799 | [1799] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:35:34 INFO - PROCESS | 1799 | 1469550934881 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:35:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:35:34 INFO - {} 09:35:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1482ms 09:35:34 INFO - PROCESS | 1799 | 1469550934926 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:35:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:35:34 INFO - PROCESS | 1799 | 1469550934931 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:35:34 INFO - PROCESS | 1799 | 1469550934939 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 1799 | 1469550934942 Marionette TRACE conn4 <- [1,3066,null,{}] 09:35:34 INFO - PROCESS | 1799 | 1469550934951 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:35:34 INFO - PROCESS | 1799 | 1469550934956 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:35 INFO - PROCESS | 1799 | 1469550935223 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:35:35 INFO - PROCESS | 1799 | 1469550935419 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 1799 | 1469550935440 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:35 INFO - PROCESS | 1799 | ++DOCSHELL 0x95287400 == 42 [pid = 1799] [id = 776] 09:35:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x95289c00) [pid = 1799] [serial = 2327] [outer = (nil)] 09:35:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x96555000) [pid = 1799] [serial = 2328] [outer = 0x95289c00] 09:35:35 INFO - PROCESS | 1799 | 1469550935538 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x9655ec00) [pid = 1799] [serial = 2329] [outer = 0x95289c00] 09:35:36 INFO - PROCESS | 1799 | 1469550936548 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:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:35:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1654ms 09:35:36 INFO - PROCESS | 1799 | 1469550936594 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:35:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:35:36 INFO - PROCESS | 1799 | 1469550936599 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:35:36 INFO - PROCESS | 1799 | 1469550936606 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 1799 | 1469550936609 Marionette TRACE conn4 <- [1,3070,null,{}] 09:35:36 INFO - PROCESS | 1799 | 1469550936616 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:35:36 INFO - PROCESS | 1799 | 1469550936622 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:36 INFO - PROCESS | 1799 | 1469550936816 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:35:37 INFO - PROCESS | 1799 | 1469550937019 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 1799 | 1469550937029 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:37 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b7e4c00 == 43 [pid = 1799] [id = 777] 09:35:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8b7e5800) [pid = 1799] [serial = 2330] [outer = (nil)] 09:35:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 85 (0x8cdfcc00) [pid = 1799] [serial = 2331] [outer = 0x8b7e5800] 09:35:37 INFO - PROCESS | 1799 | 1469550937302 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 1799 | ++DOMWINDOW == 86 (0x8d7ec800) [pid = 1799] [serial = 2332] [outer = 0x8b7e5800] 09:35:38 INFO - PROCESS | 1799 | 1469550938205 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:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:35:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1631ms 09:35:38 INFO - PROCESS | 1799 | 1469550938239 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:35:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:35:38 INFO - PROCESS | 1799 | 1469550938245 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:35:38 INFO - PROCESS | 1799 | 1469550938253 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 1799 | 1469550938257 Marionette TRACE conn4 <- [1,3074,null,{}] 09:35:38 INFO - PROCESS | 1799 | 1469550938366 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:35:38 INFO - PROCESS | 1799 | 1469550938374 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:38 INFO - PROCESS | 1799 | 1469550938578 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:35:38 INFO - PROCESS | 1799 | 1469550938800 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 1799 | 1469550938809 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x95149800 == 42 [pid = 1799] [id = 770] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaf7000 == 41 [pid = 1799] [id = 769] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e0400 == 40 [pid = 1799] [id = 768] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8f694000 == 39 [pid = 1799] [id = 766] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8e382400 == 38 [pid = 1799] [id = 765] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f1c00 == 37 [pid = 1799] [id = 763] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8e376000 == 36 [pid = 1799] [id = 764] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf8400 == 35 [pid = 1799] [id = 756] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8eb31c00 == 34 [pid = 1799] [id = 750] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8e540c00 == 33 [pid = 1799] [id = 743] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee68000 == 32 [pid = 1799] [id = 744] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x9134ac00 == 31 [pid = 1799] [id = 767] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e1800 == 30 [pid = 1799] [id = 749] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f0000 == 29 [pid = 1799] [id = 747] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8eaf2800 == 28 [pid = 1799] [id = 741] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf4800 == 27 [pid = 1799] [id = 738] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8cefa400 == 26 [pid = 1799] [id = 742] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8f68cc00 == 25 [pid = 1799] [id = 739] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7e2000 == 24 [pid = 1799] [id = 748] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x91364800 == 23 [pid = 1799] [id = 751] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x91f8cc00 == 22 [pid = 1799] [id = 754] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7db800 == 21 [pid = 1799] [id = 753] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8b6f4800 == 20 [pid = 1799] [id = 752] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7de000 == 19 [pid = 1799] [id = 736] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8cef8800 == 18 [pid = 1799] [id = 737] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8d7eac00 == 17 [pid = 1799] [id = 733] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee63400 == 16 [pid = 1799] [id = 745] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x90c38c00 == 15 [pid = 1799] [id = 740] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8cdf6800 == 14 [pid = 1799] [id = 755] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8f498800 == 13 [pid = 1799] [id = 757] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x95287400 == 12 [pid = 1799] [id = 776] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8e378000 == 11 [pid = 1799] [id = 775] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8ee69400 == 10 [pid = 1799] [id = 774] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8d93f000 == 9 [pid = 1799] [id = 772] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8e375c00 == 8 [pid = 1799] [id = 773] 09:35:39 INFO - PROCESS | 1799 | --DOCSHELL 0x8b7dbc00 == 7 [pid = 1799] [id = 771] 09:35:39 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6ee400 == 8 [pid = 1799] [id = 778] 09:35:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 87 (0x8b6ee800) [pid = 1799] [serial = 2333] [outer = (nil)] 09:35:39 INFO - PROCESS | 1799 | ++DOMWINDOW == 88 (0x8b6fb000) [pid = 1799] [serial = 2334] [outer = 0x8b6ee800] 09:35:39 INFO - PROCESS | 1799 | 1469550939890 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 1799 | ++DOMWINDOW == 89 (0x8b7dfc00) [pid = 1799] [serial = 2335] [outer = 0x8b6ee800] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 88 (0x8ee68800) [pid = 1799] [serial = 2286] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 87 (0x93a5e800) [pid = 1799] [serial = 2264] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 86 (0x93a5a800) [pid = 1799] [serial = 2263] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 85 (0x8d7ee800) [pid = 1799] [serial = 2267] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 84 (0x8ceee400) [pid = 1799] [serial = 2266] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x8d9cd400) [pid = 1799] [serial = 2249] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x8d7ec400) [pid = 1799] [serial = 2248] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8ee66400) [pid = 1799] [serial = 2252] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x8ecef400) [pid = 1799] [serial = 2251] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x91f42000) [pid = 1799] [serial = 2255] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x913f6800) [pid = 1799] [serial = 2254] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x91f8d800) [pid = 1799] [serial = 2258] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x91f8c800) [pid = 1799] [serial = 2257] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8cdfb800) [pid = 1799] [serial = 2274] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8ceeec00) [pid = 1799] [serial = 2275] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x8ece8c00) [pid = 1799] [serial = 2272] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x8eb3cc00) [pid = 1799] [serial = 2270] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8eb1ac00) [pid = 1799] [serial = 2269] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8d9c2c00) [pid = 1799] [serial = 2277] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8eaa3c00) [pid = 1799] [serial = 2280] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8eb47800) [pid = 1799] [serial = 2283] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x92394000) [pid = 1799] [serial = 2261] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x92392c00) [pid = 1799] [serial = 2260] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8ececc00) [pid = 1799] [serial = 2284] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x8eaf4800) [pid = 1799] [serial = 2281] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8d9c6000) [pid = 1799] [serial = 2278] [outer = (nil)] [url = about:blank] 09:35:40 INFO - PROCESS | 1799 | 1469550940931 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:35:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:35:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:35:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:35:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:35:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:35:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:35:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2732ms 09:35:40 INFO - PROCESS | 1799 | 1469550940987 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 1799 | 1469550940994 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:35:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:35:41 INFO - PROCESS | 1799 | 1469550941004 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 1799 | 1469550941007 Marionette TRACE conn4 <- [1,3078,null,{}] 09:35:41 INFO - PROCESS | 1799 | 1469550941015 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:35:41 INFO - PROCESS | 1799 | 1469550941020 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:41 INFO - PROCESS | 1799 | 1469550941199 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:35:41 INFO - PROCESS | 1799 | 1469550941353 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 1799 | 1469550941361 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:41 INFO - PROCESS | 1799 | ++DOCSHELL 0x8d931000 == 9 [pid = 1799] [id = 779] 09:35:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8d931400) [pid = 1799] [serial = 2336] [outer = (nil)] 09:35:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8d937000) [pid = 1799] [serial = 2337] [outer = 0x8d931400] 09:35:41 INFO - PROCESS | 1799 | 1469550941451 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8d93dc00) [pid = 1799] [serial = 2338] [outer = 0x8d931400] 09:35:42 INFO - PROCESS | 1799 | 1469550942270 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:35:42 INFO - PROCESS | 1799 | 1469550942350 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:35:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:35:42 INFO - PROCESS | 1799 | 1469550942370 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 1799 | 1469550942375 Marionette TRACE conn4 <- [1,3082,null,{}] 09:35:42 INFO - PROCESS | 1799 | 1469550942382 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:35:42 INFO - PROCESS | 1799 | 1469550942388 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:42 INFO - PROCESS | 1799 | 1469550942571 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:35:42 INFO - PROCESS | 1799 | 1469550942760 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 1799 | 1469550942767 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:42 INFO - PROCESS | 1799 | ++DOCSHELL 0x8e381c00 == 10 [pid = 1799] [id = 780] 09:35:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8e383c00) [pid = 1799] [serial = 2339] [outer = (nil)] 09:35:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8e544400) [pid = 1799] [serial = 2340] [outer = 0x8e383c00] 09:35:42 INFO - PROCESS | 1799 | 1469550942839 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8ea98400) [pid = 1799] [serial = 2341] [outer = 0x8e383c00] 09:35:43 INFO - PROCESS | 1799 | 1469550943789 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:35:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:35:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:35:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1438ms 09:35:43 INFO - PROCESS | 1799 | 1469550943810 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 1799 | 1469550943813 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:35:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:35:43 INFO - PROCESS | 1799 | 1469550943833 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 1799 | 1469550943840 Marionette TRACE conn4 <- [1,3086,null,{}] 09:35:43 INFO - PROCESS | 1799 | 1469550943858 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:35:43 INFO - PROCESS | 1799 | 1469550943867 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:44 INFO - PROCESS | 1799 | 1469550944104 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:35:44 INFO - PROCESS | 1799 | 1469550944130 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 1799 | 1469550944141 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:44 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfb000 == 11 [pid = 1799] [id = 781] 09:35:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8e383000) [pid = 1799] [serial = 2342] [outer = (nil)] 09:35:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8eb32400) [pid = 1799] [serial = 2343] [outer = 0x8e383000] 09:35:44 INFO - PROCESS | 1799 | 1469550944226 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8eb39000) [pid = 1799] [serial = 2344] [outer = 0x8e383000] 09:35:45 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x90c2e800) [pid = 1799] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:35:45 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8b6f2800) [pid = 1799] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:35:45 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8b7e2800) [pid = 1799] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:35:45 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x8e378800) [pid = 1799] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:35:45 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x93aac400) [pid = 1799] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:35:45 INFO - PROCESS | 1799 | --DOMWINDOW == 66 (0x91361400) [pid = 1799] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:35:45 INFO - PROCESS | 1799 | --DOMWINDOW == 65 (0x8eb17800) [pid = 1799] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:35:45 INFO - PROCESS | 1799 | --DOMWINDOW == 64 (0x9515fc00) [pid = 1799] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:35:45 INFO - PROCESS | 1799 | --DOMWINDOW == 63 (0x8eb3b400) [pid = 1799] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:35:45 INFO - PROCESS | 1799 | 1469550945457 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:35:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:35:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1664ms 09:35:45 INFO - PROCESS | 1799 | 1469550945487 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:35:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:35:45 INFO - PROCESS | 1799 | 1469550945491 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:35:45 INFO - PROCESS | 1799 | 1469550945498 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 1799 | 1469550945501 Marionette TRACE conn4 <- [1,3090,null,{}] 09:35:45 INFO - PROCESS | 1799 | 1469550945507 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:35:45 INFO - PROCESS | 1799 | 1469550945512 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:45 INFO - PROCESS | 1799 | 1469550945738 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:35:45 INFO - PROCESS | 1799 | 1469550945762 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 1799 | 1469550945770 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:45 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb19c00 == 12 [pid = 1799] [id = 782] 09:35:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 64 (0x8eb1c800) [pid = 1799] [serial = 2345] [outer = (nil)] 09:35:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 65 (0x8eb42800) [pid = 1799] [serial = 2346] [outer = 0x8eb1c800] 09:35:45 INFO - PROCESS | 1799 | 1469550945840 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 1799 | ++DOMWINDOW == 66 (0x8eb45800) [pid = 1799] [serial = 2347] [outer = 0x8eb1c800] 09:35:46 INFO - PROCESS | 1799 | 1469550946692 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:35:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:35:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1240ms 09:35:46 INFO - PROCESS | 1799 | 1469550946745 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 1799 | 1469550946749 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:35:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:35:46 INFO - PROCESS | 1799 | 1469550946755 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 1799 | 1469550946758 Marionette TRACE conn4 <- [1,3094,null,{}] 09:35:46 INFO - PROCESS | 1799 | 1469550946764 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:35:46 INFO - PROCESS | 1799 | 1469550946769 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:46 INFO - PROCESS | 1799 | 1469550946915 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:35:46 INFO - PROCESS | 1799 | 1469550946930 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 1799 | 1469550946940 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:46 INFO - PROCESS | 1799 | ++DOCSHELL 0x8ece7800 == 13 [pid = 1799] [id = 783] 09:35:46 INFO - PROCESS | 1799 | ++DOMWINDOW == 67 (0x8ece7c00) [pid = 1799] [serial = 2348] [outer = (nil)] 09:35:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 68 (0x8ececc00) [pid = 1799] [serial = 2349] [outer = 0x8ece7c00] 09:35:47 INFO - PROCESS | 1799 | 1469550947027 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 1799 | ++DOMWINDOW == 69 (0x8f490400) [pid = 1799] [serial = 2350] [outer = 0x8ece7c00] 09:35:48 INFO - PROCESS | 1799 | 1469550948188 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:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:35:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1484ms 09:35:48 INFO - PROCESS | 1799 | 1469550948242 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 1799 | 1469550948249 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:35:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:35:48 INFO - PROCESS | 1799 | 1469550948308 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 1799 | 1469550948317 Marionette TRACE conn4 <- [1,3098,null,{}] 09:35:48 INFO - PROCESS | 1799 | 1469550948326 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:35:48 INFO - PROCESS | 1799 | 1469550948331 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:48 INFO - PROCESS | 1799 | 1469550948576 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:35:48 INFO - PROCESS | 1799 | 1469550948783 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 1799 | 1469550948796 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:48 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdfc000 == 14 [pid = 1799] [id = 784] 09:35:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 70 (0x8d93f400) [pid = 1799] [serial = 2351] [outer = (nil)] 09:35:48 INFO - PROCESS | 1799 | ++DOMWINDOW == 71 (0x8d9d0000) [pid = 1799] [serial = 2352] [outer = 0x8d93f400] 09:35:48 INFO - PROCESS | 1799 | 1469550948954 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 1799 | ++DOMWINDOW == 72 (0x8e37c800) [pid = 1799] [serial = 2353] [outer = 0x8d93f400] 09:35:49 INFO - PROCESS | 1799 | 1469550949867 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:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:35:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1608ms 09:35:49 INFO - PROCESS | 1799 | 1469550949908 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 1799 | 1469550949916 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:35:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:35:49 INFO - PROCESS | 1799 | 1469550949928 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 1799 | 1469550949932 Marionette TRACE conn4 <- [1,3102,null,{}] 09:35:49 INFO - PROCESS | 1799 | 1469550949970 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:35:49 INFO - PROCESS | 1799 | 1469550949977 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:50 INFO - PROCESS | 1799 | 1469550950190 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:35:50 INFO - PROCESS | 1799 | 1469550950403 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 1799 | 1469550950413 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:50 INFO - PROCESS | 1799 | ++DOCSHELL 0x8eb10400 == 15 [pid = 1799] [id = 785] 09:35:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 73 (0x8eb15400) [pid = 1799] [serial = 2354] [outer = (nil)] 09:35:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 74 (0x8eb34400) [pid = 1799] [serial = 2355] [outer = 0x8eb15400] 09:35:50 INFO - PROCESS | 1799 | 1469550950538 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 1799 | ++DOMWINDOW == 75 (0x8eb44800) [pid = 1799] [serial = 2356] [outer = 0x8eb15400] 09:35:51 INFO - PROCESS | 1799 | 1469550951561 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:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:35:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1664ms 09:35:51 INFO - PROCESS | 1799 | 1469550951592 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:35:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:35:51 INFO - PROCESS | 1799 | 1469550951596 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:35:51 INFO - PROCESS | 1799 | 1469550951604 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 1799 | 1469550951611 Marionette TRACE conn4 <- [1,3106,null,{}] 09:35:51 INFO - PROCESS | 1799 | 1469550951629 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:35:51 INFO - PROCESS | 1799 | 1469550951638 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:51 INFO - PROCESS | 1799 | 1469550951920 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:35:52 INFO - PROCESS | 1799 | 1469550952066 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 1799 | 1469550952080 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:52 INFO - PROCESS | 1799 | ++DOCSHELL 0x8f49cc00 == 16 [pid = 1799] [id = 786] 09:35:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 76 (0x8f49d000) [pid = 1799] [serial = 2357] [outer = (nil)] 09:35:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 77 (0x8f688c00) [pid = 1799] [serial = 2358] [outer = 0x8f49d000] 09:35:52 INFO - PROCESS | 1799 | 1469550952210 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 1799 | ++DOMWINDOW == 78 (0x8f68f400) [pid = 1799] [serial = 2359] [outer = 0x8f49d000] 09:35:53 INFO - PROCESS | 1799 | 1469550953132 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:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:35:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1540ms 09:35:53 INFO - PROCESS | 1799 | 1469550953143 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:35:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:35:53 INFO - PROCESS | 1799 | 1469550953148 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:35:53 INFO - PROCESS | 1799 | 1469550953155 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 1799 | 1469550953159 Marionette TRACE conn4 <- [1,3110,null,{}] 09:35:53 INFO - PROCESS | 1799 | 1469550953165 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:35:53 INFO - PROCESS | 1799 | 1469550953171 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:53 INFO - PROCESS | 1799 | 1469550953382 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:35:53 INFO - PROCESS | 1799 | 1469550953632 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 1799 | 1469550953640 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:53 INFO - PROCESS | 1799 | ++DOCSHELL 0x8b6f6800 == 17 [pid = 1799] [id = 787] 09:35:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 79 (0x8d7e1400) [pid = 1799] [serial = 2360] [outer = (nil)] 09:35:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 80 (0x90c34000) [pid = 1799] [serial = 2361] [outer = 0x8d7e1400] 09:35:53 INFO - PROCESS | 1799 | 1469550953731 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1799 | ++DOMWINDOW == 81 (0x90c39400) [pid = 1799] [serial = 2362] [outer = 0x8d7e1400] 09:35:54 INFO - PROCESS | 1799 | 1469550954605 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:35:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:35:54 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:35:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:35:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1492ms 09:35:54 INFO - PROCESS | 1799 | 1469550954660 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 1799 | 1469550954663 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:35:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:35:54 INFO - PROCESS | 1799 | 1469550954672 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 1799 | 1469550954675 Marionette TRACE conn4 <- [1,3114,null,{}] 09:35:54 INFO - PROCESS | 1799 | 1469550954681 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:35:54 INFO - PROCESS | 1799 | 1469550954687 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:54 INFO - PROCESS | 1799 | 1469550954884 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:35:55 INFO - PROCESS | 1799 | 1469550955285 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\", \"08255c4d-e759-4078-bb88-08781f4bca66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 1799 | 1469550955297 Marionette INFO sendAsync 774c4857-7c7d-475a-912f-ec17a4a7c104 09:35:55 INFO - PROCESS | 1799 | ++DOCSHELL 0x8cdf0c00 == 18 [pid = 1799] [id = 788] 09:35:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 82 (0x8cdf3800) [pid = 1799] [serial = 2363] [outer = (nil)] 09:35:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 83 (0x8cdff800) [pid = 1799] [serial = 2364] [outer = 0x8cdf3800] 09:35:55 INFO - PROCESS | 1799 | 1469550955451 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 1799 | ++DOMWINDOW == 84 (0x8d7e7400) [pid = 1799] [serial = 2365] [outer = 0x8cdf3800] 09:35:56 INFO - PROCESS | 1799 | 1469550956455 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:35:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:35:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1837ms 09:35:56 INFO - PROCESS | 1799 | 1469550956536 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 1799 | 1469550956543 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 83 (0x95263c00) [pid = 1799] [serial = 2311] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 82 (0x91355800) [pid = 1799] [serial = 2299] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 81 (0x8b6fbc00) [pid = 1799] [serial = 2289] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 80 (0x913eec00) [pid = 1799] [serial = 2305] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 79 (0x9135f800) [pid = 1799] [serial = 2304] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 78 (0x8ea9ac00) [pid = 1799] [serial = 2292] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 77 (0x93c5fc00) [pid = 1799] [serial = 2308] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 76 (0x9239ec00) [pid = 1799] [serial = 2301] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 75 (0x8f495000) [pid = 1799] [serial = 2295] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 74 (0x8eb0fc00) [pid = 1799] [serial = 2293] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 73 (0x9134dc00) [pid = 1799] [serial = 2298] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 72 (0x95165c00) [pid = 1799] [serial = 2310] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 71 (0x8b7e8c00) [pid = 1799] [serial = 2290] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 70 (0x8f692000) [pid = 1799] [serial = 2296] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 69 (0x8f490000) [pid = 1799] [serial = 2287] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 68 (0x93c59400) [pid = 1799] [serial = 2307] [outer = (nil)] [url = about:blank] 09:35:56 INFO - PROCESS | 1799 | --DOMWINDOW == 67 (0x93aa4c00) [pid = 1799] [serial = 2302] [outer = (nil)] [url = about:blank] 09:35:57 WARNING - u'runner_teardown' () 09:35:57 INFO - No more tests 09:35:57 INFO - Got 0 unexpected results 09:35:57 INFO - SUITE-END | took 1304s 09:35:57 INFO - Closing logging queue 09:35:57 INFO - queue closed 09:35:57 INFO - Return code: 0 09:35:57 WARNING - # TBPL SUCCESS # 09:35:57 INFO - Running post-action listener: _resource_record_post_action 09:35:57 INFO - Running post-run listener: _resource_record_post_run 09:35:59 INFO - Total resource usage - Wall time: 1341s; CPU: 98.0%; Read bytes: 13979648; Write bytes: 925351936; Read time: 576; Write time: 230612 09:35:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:35:59 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 141598720; Read time: 0; Write time: 128664 09:35:59 INFO - run-tests - Wall time: 1309s; CPU: 98.0%; Read bytes: 11259904; Write bytes: 783081472; Read time: 500; Write time: 101852 09:35:59 INFO - Running post-run listener: _upload_blobber_files 09:35:59 INFO - Blob upload gear active. 09:35:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:35:59 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:35:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:35:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:35:59 INFO - (blobuploader) - INFO - Open directory for files ... 09:35:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:36:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:36:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:36:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:36:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:36:02 INFO - (blobuploader) - INFO - Done attempting. 09:36:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:36:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:36:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:36:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:36:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:36:03 INFO - (blobuploader) - INFO - Done attempting. 09:36:03 INFO - (blobuploader) - INFO - Iteration through files over. 09:36:03 INFO - Return code: 0 09:36:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:36:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:36:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5ed7d8d0e7a371b8169621c90f46fb71414469a98c14433023b3b2bff7c8e2c5b3b2a05838d9569c914b011f30e2f499ff428358af45ce00ab010b4bba566b7c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e50f2734320d5e5dd13cb1de274532ca4903431a7171bf9c4b8900ae2204eb92aa1eb50894bf5c1dfbece7780700fee9fb539ed6d6c230059be30690c89542f"} 09:36:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:36:03 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:36:03 INFO - Contents: 09:36:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5ed7d8d0e7a371b8169621c90f46fb71414469a98c14433023b3b2bff7c8e2c5b3b2a05838d9569c914b011f30e2f499ff428358af45ce00ab010b4bba566b7c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e50f2734320d5e5dd13cb1de274532ca4903431a7171bf9c4b8900ae2204eb92aa1eb50894bf5c1dfbece7780700fee9fb539ed6d6c230059be30690c89542f"} 09:36:03 INFO - Running post-run listener: copy_logs_to_upload_dir 09:36:03 INFO - Copying logs to upload dir... 09:36:03 INFO - mkdir: /builds/slave/test/build/upload/logs 09:36:03 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1429.607780 ========= master_lag: -0.06 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 49 secs) (at 2016-07-26 09:36:03.632470) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 09:36:03.633575) ========= 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-1469549223.46315-1757059704 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5ed7d8d0e7a371b8169621c90f46fb71414469a98c14433023b3b2bff7c8e2c5b3b2a05838d9569c914b011f30e2f499ff428358af45ce00ab010b4bba566b7c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e50f2734320d5e5dd13cb1de274532ca4903431a7171bf9c4b8900ae2204eb92aa1eb50894bf5c1dfbece7780700fee9fb539ed6d6c230059be30690c89542f"} build_url:https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032258 build_url: 'https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5ed7d8d0e7a371b8169621c90f46fb71414469a98c14433023b3b2bff7c8e2c5b3b2a05838d9569c914b011f30e2f499ff428358af45ce00ab010b4bba566b7c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e50f2734320d5e5dd13cb1de274532ca4903431a7171bf9c4b8900ae2204eb92aa1eb50894bf5c1dfbece7780700fee9fb539ed6d6c230059be30690c89542f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KZcA4wD7QtCkfT6z0BS-Dw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 09:36:03.705501) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:36:03.706026) ========= 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-1469549223.46315-1757059704 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019234 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:36:03.804208) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-26 09:36:03.804523) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-26 09:36:03.804918) ========= ========= Total master_lag: 0.15 =========