builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-223 starttime: 1460965389.32 results: success (0) buildid: 20160417235220 builduid: c96a1e1a0dd84123b4987001cf891dbf revision: f02903bd5b2c62aeb46f0f8c4003945a8d6816e6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 00:43:09.321536) ========= master: http://buildbot-master51.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 00:43:09.322166) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-04-18 00:43:09.322589) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-04-18 00:43:10.425976) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 00:43:10.426517) ========= 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=9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362 _=/tools/buildbot/bin/python using PTY: False --2016-04-18 00:43:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.4M=0.001s 2016-04-18 00:43:11 (10.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.675110 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 00:43:11.136991) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 00:43:11.137483) ========= 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=9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018714 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 00:43:11.202190) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 00:43:11.202680) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev f02903bd5b2c62aeb46f0f8c4003945a8d6816e6 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev f02903bd5b2c62aeb46f0f8c4003945a8d6816e6 --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=9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362 _=/tools/buildbot/bin/python using PTY: False 2016-04-18 00:43:11,305 truncating revision to first 12 chars 2016-04-18 00:43:11,305 Setting DEBUG logging. 2016-04-18 00:43:11,305 attempt 1/10 2016-04-18 00:43:11,305 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/f02903bd5b2c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 00:43:13,188 unpacking tar archive at: mozilla-inbound-f02903bd5b2c/testing/mozharness/ program finished with exit code 0 elapsedTime=2.489070 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 00:43:13.726518) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 00:43:13.726997) ========= script_repo_revision: f02903bd5b2c62aeb46f0f8c4003945a8d6816e6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 00:43:13.727594) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 00:43:13.727996) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 00:43:13.757783) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 28 secs) (at 2016-04-18 00:43:13.758219) ========= /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-inbound --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-inbound', '--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=9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362 _=/tools/buildbot/bin/python using PTY: False 00:43:14 INFO - MultiFileLogger online at 20160418 00:43:14 in /builds/slave/test 00:43: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-inbound --download-symbols true 00:43:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:43:14 INFO - {'append_to_log': False, 00:43:14 INFO - 'base_work_dir': '/builds/slave/test', 00:43:14 INFO - 'blob_upload_branch': 'mozilla-inbound', 00:43:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:43:14 INFO - 'buildbot_json_path': 'buildprops.json', 00:43:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:43:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:43:14 INFO - 'download_minidump_stackwalk': True, 00:43:14 INFO - 'download_symbols': 'true', 00:43:14 INFO - 'e10s': False, 00:43:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:43:14 INFO - 'tooltool.py': '/tools/tooltool.py', 00:43:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:43:14 INFO - '/tools/misc-python/virtualenv.py')}, 00:43:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:43:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:43:14 INFO - 'log_level': 'info', 00:43:14 INFO - 'log_to_console': True, 00:43:14 INFO - 'opt_config_files': (), 00:43:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:43:14 INFO - '--processes=1', 00:43:14 INFO - '--config=%(test_path)s/wptrunner.ini', 00:43:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:43:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:43:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:43:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:43:14 INFO - 'pip_index': False, 00:43:14 INFO - 'require_test_zip': True, 00:43:14 INFO - 'test_type': ('testharness',), 00:43:14 INFO - 'this_chunk': '1', 00:43:14 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:43:14 INFO - 'total_chunks': '10', 00:43:14 INFO - 'virtualenv_path': 'venv', 00:43:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:43:14 INFO - 'work_dir': 'build'} 00:43:14 INFO - ##### 00:43:14 INFO - ##### Running clobber step. 00:43:14 INFO - ##### 00:43:14 INFO - Running pre-action listener: _resource_record_pre_action 00:43:14 INFO - Running main action method: clobber 00:43:14 INFO - rmtree: /builds/slave/test/build 00:43:14 INFO - Running post-action listener: _resource_record_post_action 00:43:14 INFO - ##### 00:43:14 INFO - ##### Running read-buildbot-config step. 00:43:14 INFO - ##### 00:43:14 INFO - Running pre-action listener: _resource_record_pre_action 00:43:14 INFO - Running main action method: read_buildbot_config 00:43:14 INFO - Using buildbot properties: 00:43:14 INFO - { 00:43:14 INFO - "project": "", 00:43:14 INFO - "product": "firefox", 00:43:14 INFO - "script_repo_revision": "production", 00:43:14 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 00:43:14 INFO - "repository": "", 00:43:14 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 00:43:14 INFO - "buildid": "20160417235220", 00:43:14 INFO - "pgo_build": "False", 00:43:14 INFO - "basedir": "/builds/slave/test", 00:43:14 INFO - "buildnumber": 32, 00:43:14 INFO - "slavename": "tst-linux64-spot-223", 00:43:14 INFO - "master": "http://buildbot-master51.bb.releng.use1.mozilla.com:8201/", 00:43:14 INFO - "platform": "linux64", 00:43:14 INFO - "branch": "mozilla-inbound", 00:43:14 INFO - "revision": "f02903bd5b2c62aeb46f0f8c4003945a8d6816e6", 00:43:14 INFO - "repo_path": "integration/mozilla-inbound", 00:43:14 INFO - "moz_repo_path": "", 00:43:14 INFO - "stage_platform": "linux64", 00:43:14 INFO - "builduid": "c96a1e1a0dd84123b4987001cf891dbf", 00:43:14 INFO - "slavebuilddir": "test" 00:43:14 INFO - } 00:43:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 00:43:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 00:43:14 INFO - Running post-action listener: _resource_record_post_action 00:43:14 INFO - ##### 00:43:14 INFO - ##### Running download-and-extract step. 00:43:14 INFO - ##### 00:43:14 INFO - Running pre-action listener: _resource_record_pre_action 00:43:14 INFO - Running main action method: download_and_extract 00:43:14 INFO - mkdir: /builds/slave/test/build/tests 00:43:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:43:14 INFO - https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 00:43:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 00:43:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 00:43:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 00:43:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 00:43:15 INFO - Downloaded 1361 bytes. 00:43:15 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 00:43:15 INFO - Using the following test package requirements: 00:43:15 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 00:43:15 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:43:15 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 00:43:15 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:43:15 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 00:43:15 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:43:15 INFO - u'jsshell-linux-x86_64.zip'], 00:43:15 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:43:15 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 00:43:15 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 00:43:15 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:43:15 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 00:43:15 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:43:15 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 00:43:15 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:43:15 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 00:43:15 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:43:15 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 00:43:15 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 00:43:15 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')]} 00:43:15 INFO - https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 00:43:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 00:43:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 00:43:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 00:43:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 00:43:19 INFO - Downloaded 22668329 bytes. 00:43:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:43:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:43:20 INFO - caution: filename not matched: web-platform/* 00:43:20 INFO - Return code: 11 00:43:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:43:20 INFO - https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 00:43:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 00:43:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 00:43:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 00:43:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 00:43:22 INFO - Downloaded 36382568 bytes. 00:43:22 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:43:22 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:43:26 INFO - caution: filename not matched: bin/* 00:43:26 INFO - caution: filename not matched: config/* 00:43:26 INFO - caution: filename not matched: mozbase/* 00:43:26 INFO - caution: filename not matched: marionette/* 00:43:26 INFO - caution: filename not matched: tools/wptserve/* 00:43:26 INFO - Return code: 11 00:43:26 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')]} 00:43:26 INFO - https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 00:43:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 00:43:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 00:43:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 00:43:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 00:43:30 INFO - Downloaded 64160081 bytes. 00:43:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 00:43:30 INFO - mkdir: /builds/slave/test/properties 00:43:30 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:43:30 INFO - Writing to file /builds/slave/test/properties/build_url 00:43:30 INFO - Contents: 00:43:30 INFO - build_url:https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 00:43:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 00:43:32 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:43:32 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:43:32 INFO - Contents: 00:43:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 00:43:32 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')]} 00:43:32 INFO - https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:43:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 00:43:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 00:43:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 00:43:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 00:43:40 INFO - Downloaded 90717778 bytes. 00:43:40 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 00:43:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 00:43:47 INFO - Return code: 0 00:43:47 INFO - Running post-action listener: _resource_record_post_action 00:43:47 INFO - Running post-action listener: set_extra_try_arguments 00:43:47 INFO - ##### 00:43:47 INFO - ##### Running create-virtualenv step. 00:43:47 INFO - ##### 00:43:47 INFO - Running pre-action listener: _pre_create_virtualenv 00:43:47 INFO - Running pre-action listener: _resource_record_pre_action 00:43:47 INFO - Running main action method: create_virtualenv 00:43:47 INFO - Creating virtualenv /builds/slave/test/build/venv 00:43:47 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 00:43:47 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:43:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:43:48 INFO - Using real prefix '/usr' 00:43:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:43:51 INFO - Installing distribute.............................................................................................................................................................................................done. 00:43:55 INFO - Installing pip.................done. 00:43:55 INFO - Return code: 0 00:43:55 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 00:43:55 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')]} 00:43:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:43:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:43:55 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')]} 00:43:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:43:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:43:55 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x16e9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16ea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x172dce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1732ba0>, '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 0x172bf60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x172c410>, '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': '9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362', '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 00:43:55 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 00:43:55 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 00:43:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:43:55 INFO - 'CCACHE_UMASK': '002', 00:43:55 INFO - 'DISPLAY': ':0', 00:43:55 INFO - 'HOME': '/home/cltbld', 00:43:55 INFO - 'LANG': 'en_US.UTF-8', 00:43:55 INFO - 'LOGNAME': 'cltbld', 00:43:55 INFO - 'MAIL': '/var/mail/cltbld', 00:43:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:43:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:43:55 INFO - 'MOZ_NO_REMOTE': '1', 00:43:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:43:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:43:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:43:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:43:55 INFO - 'PWD': '/builds/slave/test', 00:43:55 INFO - 'SHELL': '/bin/bash', 00:43:55 INFO - 'SHLVL': '1', 00:43:55 INFO - 'TERM': 'linux', 00:43:55 INFO - 'TMOUT': '86400', 00:43:55 INFO - 'USER': 'cltbld', 00:43:55 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362', 00:43:55 INFO - '_': '/tools/buildbot/bin/python'} 00:43:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:43:55 INFO - Downloading/unpacking psutil>=0.7.1 00:43:55 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 00:43:55 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 00:43:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:43:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:43:55 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 00:43:55 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 00:44:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:44:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:44:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:44:01 INFO - Installing collected packages: psutil 00:44:01 INFO - Running setup.py install for psutil 00:44:01 INFO - building 'psutil._psutil_linux' extension 00:44:01 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-x86_64-2.7/psutil/_psutil_linux.o 00:44:03 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 00:44:03 INFO - building 'psutil._psutil_posix' extension 00:44:03 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-x86_64-2.7/psutil/_psutil_posix.o 00:44:03 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 00:44:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:44:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:44:03 INFO - Successfully installed psutil 00:44:03 INFO - Cleaning up... 00:44:03 INFO - Return code: 0 00:44:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 00:44:03 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')]} 00:44:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:44:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:44:03 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')]} 00:44:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:44:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:44:03 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x16e9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16ea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x172dce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1732ba0>, '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 0x172bf60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x172c410>, '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': '9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362', '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 00:44:03 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 00:44:03 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 00:44:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:44:03 INFO - 'CCACHE_UMASK': '002', 00:44:03 INFO - 'DISPLAY': ':0', 00:44:03 INFO - 'HOME': '/home/cltbld', 00:44:03 INFO - 'LANG': 'en_US.UTF-8', 00:44:03 INFO - 'LOGNAME': 'cltbld', 00:44:03 INFO - 'MAIL': '/var/mail/cltbld', 00:44:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:44:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:44:03 INFO - 'MOZ_NO_REMOTE': '1', 00:44:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:44:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:44:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:44:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:44:03 INFO - 'PWD': '/builds/slave/test', 00:44:03 INFO - 'SHELL': '/bin/bash', 00:44:03 INFO - 'SHLVL': '1', 00:44:03 INFO - 'TERM': 'linux', 00:44:03 INFO - 'TMOUT': '86400', 00:44:03 INFO - 'USER': 'cltbld', 00:44:03 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362', 00:44:03 INFO - '_': '/tools/buildbot/bin/python'} 00:44:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:44:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:44:04 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 00:44:04 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 00:44:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:44:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:44:04 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 00:44:04 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 00:44:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:44:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:44:09 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 00:44:09 INFO - Installing collected packages: mozsystemmonitor 00:44:09 INFO - Running setup.py install for mozsystemmonitor 00:44:09 INFO - Successfully installed mozsystemmonitor 00:44:09 INFO - Cleaning up... 00:44:09 INFO - Return code: 0 00:44:09 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:44:09 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')]} 00:44:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:44:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:44:09 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')]} 00:44:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:44:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:44:09 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x16e9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16ea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x172dce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1732ba0>, '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 0x172bf60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x172c410>, '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': '9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362', '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 00:44:09 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 00:44:09 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 00:44:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:44:09 INFO - 'CCACHE_UMASK': '002', 00:44:09 INFO - 'DISPLAY': ':0', 00:44:09 INFO - 'HOME': '/home/cltbld', 00:44:09 INFO - 'LANG': 'en_US.UTF-8', 00:44:09 INFO - 'LOGNAME': 'cltbld', 00:44:09 INFO - 'MAIL': '/var/mail/cltbld', 00:44:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:44:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:44:09 INFO - 'MOZ_NO_REMOTE': '1', 00:44:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:44:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:44:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:44:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:44:09 INFO - 'PWD': '/builds/slave/test', 00:44:09 INFO - 'SHELL': '/bin/bash', 00:44:09 INFO - 'SHLVL': '1', 00:44:09 INFO - 'TERM': 'linux', 00:44:09 INFO - 'TMOUT': '86400', 00:44:09 INFO - 'USER': 'cltbld', 00:44:09 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362', 00:44:09 INFO - '_': '/tools/buildbot/bin/python'} 00:44:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:44:09 INFO - Downloading/unpacking blobuploader==1.2.4 00:44:09 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 00:44:09 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 00:44:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:44:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:44:09 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 00:44:09 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 00:44:14 INFO - Downloading blobuploader-1.2.4.tar.gz 00:44:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:44:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:44:14 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 00:44:14 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 00:44:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:44:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:44:14 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 00:44:14 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 00:44:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:44:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:44: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 00:44: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 00:44:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:44:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:44: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 00:44: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 00:44:16 INFO - Downloading docopt-0.6.1.tar.gz 00:44:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:44:16 INFO - Installing collected packages: blobuploader, requests, docopt 00:44:16 INFO - Running setup.py install for blobuploader 00:44:16 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:44:16 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:44:16 INFO - Running setup.py install for requests 00:44:17 INFO - Running setup.py install for docopt 00:44:17 INFO - Successfully installed blobuploader requests docopt 00:44:17 INFO - Cleaning up... 00:44:17 INFO - Return code: 0 00:44:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:44: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')]} 00:44:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:44:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:44: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')]} 00:44:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:44:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:44:17 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x16e9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16ea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x172dce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1732ba0>, '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 0x172bf60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x172c410>, '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': '9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362', '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 00:44:17 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 00:44:17 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:44:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:44:17 INFO - 'CCACHE_UMASK': '002', 00:44:17 INFO - 'DISPLAY': ':0', 00:44:17 INFO - 'HOME': '/home/cltbld', 00:44:17 INFO - 'LANG': 'en_US.UTF-8', 00:44:17 INFO - 'LOGNAME': 'cltbld', 00:44:17 INFO - 'MAIL': '/var/mail/cltbld', 00:44:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:44:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:44:17 INFO - 'MOZ_NO_REMOTE': '1', 00:44:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:44:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:44:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:44:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:44:17 INFO - 'PWD': '/builds/slave/test', 00:44:17 INFO - 'SHELL': '/bin/bash', 00:44:17 INFO - 'SHLVL': '1', 00:44:17 INFO - 'TERM': 'linux', 00:44:17 INFO - 'TMOUT': '86400', 00:44:17 INFO - 'USER': 'cltbld', 00:44:17 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362', 00:44:17 INFO - '_': '/tools/buildbot/bin/python'} 00:44:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:44:18 INFO - Running setup.py (path:/tmp/pip-DSJcSG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:44:18 INFO - Running setup.py (path:/tmp/pip-qjCaC1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:44:18 INFO - Running setup.py (path:/tmp/pip-ou1q6E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:44:18 INFO - Running setup.py (path:/tmp/pip-KdzRoT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:44:18 INFO - Running setup.py (path:/tmp/pip-aY6aGp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:44:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:44:18 INFO - Running setup.py (path:/tmp/pip-H9n2tT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:44:19 INFO - Running setup.py (path:/tmp/pip-VYsSBx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:44:19 INFO - Running setup.py (path:/tmp/pip-E_iX1n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:44:19 INFO - Running setup.py (path:/tmp/pip-2MStUJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:44:19 INFO - Running setup.py (path:/tmp/pip-qWHeqN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:44:19 INFO - Running setup.py (path:/tmp/pip-Vi4lXN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:44:19 INFO - Running setup.py (path:/tmp/pip-ldEj0q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:44:19 INFO - Running setup.py (path:/tmp/pip-iGXLeU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:44:19 INFO - Running setup.py (path:/tmp/pip-SJ89At-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:44:20 INFO - Running setup.py (path:/tmp/pip-pmO5PI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:44:20 INFO - Running setup.py (path:/tmp/pip-TTUKn8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:44:20 INFO - Running setup.py (path:/tmp/pip-CU8T4t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:44:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:44:20 INFO - Running setup.py (path:/tmp/pip-skA9xf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:44:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:44:20 INFO - Running setup.py (path:/tmp/pip-DqXoe6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:44:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:44:20 INFO - Running setup.py (path:/tmp/pip-xnJJop-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:44:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:44:21 INFO - Running setup.py (path:/tmp/pip-Wmz7SG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:44:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:44:21 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 00:44:21 INFO - Running setup.py install for manifestparser 00:44:21 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:44:21 INFO - Running setup.py install for mozcrash 00:44:21 INFO - Running setup.py install for mozdebug 00:44:21 INFO - Running setup.py install for mozdevice 00:44:22 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:44:22 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:44:22 INFO - Running setup.py install for mozfile 00:44:22 INFO - Running setup.py install for mozhttpd 00:44:22 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:44:22 INFO - Running setup.py install for mozinfo 00:44:22 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:44:22 INFO - Running setup.py install for mozInstall 00:44:22 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:44:22 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:44:22 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:44:22 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:44:22 INFO - Running setup.py install for mozleak 00:44:23 INFO - Running setup.py install for mozlog 00:44:23 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:44:23 INFO - Running setup.py install for moznetwork 00:44:23 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:44:23 INFO - Running setup.py install for mozprocess 00:44:23 INFO - Running setup.py install for mozprofile 00:44:23 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:44:23 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:44:23 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:44:23 INFO - Running setup.py install for mozrunner 00:44:24 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:44:24 INFO - Running setup.py install for mozscreenshot 00:44:24 INFO - Running setup.py install for moztest 00:44:24 INFO - Running setup.py install for mozversion 00:44:25 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:44:25 INFO - Running setup.py install for wptserve 00:44:25 INFO - Running setup.py install for marionette-driver 00:44:26 INFO - Running setup.py install for browsermob-proxy 00:44:26 INFO - Running setup.py install for marionette-client 00:44:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:44:26 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:44:26 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 00:44:26 INFO - Cleaning up... 00:44:26 INFO - Return code: 0 00:44:26 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:44:26 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')]} 00:44:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:44:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:44:26 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')]} 00:44:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:44:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 00:44:26 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x16e9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16ea3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x172dce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1732ba0>, '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 0x172bf60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x172c410>, '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': '9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362', '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 00:44:26 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 00:44:26 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:44:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:44:26 INFO - 'CCACHE_UMASK': '002', 00:44:26 INFO - 'DISPLAY': ':0', 00:44:26 INFO - 'HOME': '/home/cltbld', 00:44:26 INFO - 'LANG': 'en_US.UTF-8', 00:44:26 INFO - 'LOGNAME': 'cltbld', 00:44:26 INFO - 'MAIL': '/var/mail/cltbld', 00:44:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:44:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:44:26 INFO - 'MOZ_NO_REMOTE': '1', 00:44:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:44:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:44:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:44:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:44:26 INFO - 'PWD': '/builds/slave/test', 00:44:26 INFO - 'SHELL': '/bin/bash', 00:44:26 INFO - 'SHLVL': '1', 00:44:26 INFO - 'TERM': 'linux', 00:44:26 INFO - 'TMOUT': '86400', 00:44:26 INFO - 'USER': 'cltbld', 00:44:26 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362', 00:44:26 INFO - '_': '/tools/buildbot/bin/python'} 00:44:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:44:27 INFO - Running setup.py (path:/tmp/pip-TagEMU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:44: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)) 00:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:44:27 INFO - Running setup.py (path:/tmp/pip-aTcfRA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:44:27 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)) 00:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:44:27 INFO - Running setup.py (path:/tmp/pip-Lj7fo6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:44:27 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)) 00:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:44:27 INFO - Running setup.py (path:/tmp/pip-JSkB1j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:44:27 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)) 00:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:44:27 INFO - Running setup.py (path:/tmp/pip-SMyrSV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:44:27 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)) 00:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:44:27 INFO - Running setup.py (path:/tmp/pip-CTdTkn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:44:27 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)) 00:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:44:27 INFO - Running setup.py (path:/tmp/pip-oXBetd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:44: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)) 00:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:44:28 INFO - Running setup.py (path:/tmp/pip-fNrfME-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:44: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)) 00:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:44:28 INFO - Running setup.py (path:/tmp/pip-LO7gGI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:44:28 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)) 00:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:44:28 INFO - Running setup.py (path:/tmp/pip-0nVYUF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:44:28 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)) 00:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:44:28 INFO - Running setup.py (path:/tmp/pip-LPG27g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:44:28 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)) 00:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:44:28 INFO - Running setup.py (path:/tmp/pip-NKZiJD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:44:28 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)) 00:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:44:28 INFO - Running setup.py (path:/tmp/pip-6WzPV3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:44:28 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)) 00:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:44:28 INFO - Running setup.py (path:/tmp/pip-d6O8CU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:44: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)) 00:44:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:44:29 INFO - Running setup.py (path:/tmp/pip-zCtOcB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:44: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)) 00:44:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:44:29 INFO - Running setup.py (path:/tmp/pip-IENBoD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:44:29 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)) 00:44:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:44:29 INFO - Running setup.py (path:/tmp/pip-buYGZk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:44:29 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)) 00:44:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:44:29 INFO - Running setup.py (path:/tmp/pip-bnEIfD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:44:29 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)) 00:44:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:44:29 INFO - Running setup.py (path:/tmp/pip-nXZuUL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:44:29 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)) 00:44:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:44:29 INFO - Running setup.py (path:/tmp/pip-kJ8aw8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:44:29 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)) 00:44:29 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:44:30 INFO - Running setup.py (path:/tmp/pip-jpRiq8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:44:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:44:30 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)) 00:44:30 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)) 00:44:30 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)) 00:44:30 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)) 00:44:30 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)) 00:44:30 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)) 00:44:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:44:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:44:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:44:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:44:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 00:44:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:44:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:44:35 INFO - Downloading blessings-1.6.tar.gz 00:44:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:44: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)) 00:44:35 INFO - Installing collected packages: blessings 00:44:35 INFO - Running setup.py install for blessings 00:44:35 INFO - Successfully installed blessings 00:44:35 INFO - Cleaning up... 00:44:36 INFO - Return code: 0 00:44:36 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:44:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:44:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:44:36 INFO - Reading from file tmpfile_stdout 00:44:36 INFO - Current package versions: 00:44:36 INFO - argparse == 1.2.1 00:44:36 INFO - blessings == 1.6 00:44:36 INFO - blobuploader == 1.2.4 00:44:36 INFO - browsermob-proxy == 0.6.0 00:44:36 INFO - docopt == 0.6.1 00:44:36 INFO - manifestparser == 1.1 00:44:36 INFO - marionette-client == 2.3.0 00:44:36 INFO - marionette-driver == 1.4.0 00:44:36 INFO - mozInstall == 1.12 00:44:36 INFO - mozcrash == 0.17 00:44:36 INFO - mozdebug == 0.1 00:44:36 INFO - mozdevice == 0.48 00:44:36 INFO - mozfile == 1.2 00:44:36 INFO - mozhttpd == 0.7 00:44:36 INFO - mozinfo == 0.9 00:44:36 INFO - mozleak == 0.1 00:44:36 INFO - mozlog == 3.1 00:44:36 INFO - moznetwork == 0.27 00:44:36 INFO - mozprocess == 0.22 00:44:36 INFO - mozprofile == 0.28 00:44:36 INFO - mozrunner == 6.11 00:44:36 INFO - mozscreenshot == 0.1 00:44:36 INFO - mozsystemmonitor == 0.0 00:44:36 INFO - moztest == 0.7 00:44:36 INFO - mozversion == 1.4 00:44:36 INFO - psutil == 3.1.1 00:44:36 INFO - requests == 1.2.3 00:44:36 INFO - wptserve == 1.4.0 00:44:36 INFO - wsgiref == 0.1.2 00:44:36 INFO - Running post-action listener: _resource_record_post_action 00:44:36 INFO - Running post-action listener: _start_resource_monitoring 00:44:36 INFO - Starting resource monitoring. 00:44:36 INFO - ##### 00:44:36 INFO - ##### Running pull step. 00:44:36 INFO - ##### 00:44:36 INFO - Running pre-action listener: _resource_record_pre_action 00:44:36 INFO - Running main action method: pull 00:44:36 INFO - Pull has nothing to do! 00:44:36 INFO - Running post-action listener: _resource_record_post_action 00:44:36 INFO - ##### 00:44:36 INFO - ##### Running install step. 00:44:36 INFO - ##### 00:44:36 INFO - Running pre-action listener: _resource_record_pre_action 00:44:36 INFO - Running main action method: install 00:44:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:44:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:44:36 INFO - Reading from file tmpfile_stdout 00:44:36 INFO - Detecting whether we're running mozinstall >=1.0... 00:44:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:44:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:44:37 INFO - Reading from file tmpfile_stdout 00:44:37 INFO - Output received: 00:44:37 INFO - Usage: mozinstall [options] installer 00:44:37 INFO - Options: 00:44:37 INFO - -h, --help show this help message and exit 00:44:37 INFO - -d DEST, --destination=DEST 00:44:37 INFO - Directory to install application into. [default: 00:44:37 INFO - "/builds/slave/test"] 00:44:37 INFO - --app=APP Application being installed. [default: firefox] 00:44:37 INFO - mkdir: /builds/slave/test/build/application 00:44:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 00:44:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 00:45:05 INFO - Reading from file tmpfile_stdout 00:45:05 INFO - Output received: 00:45:05 INFO - /builds/slave/test/build/application/firefox/firefox 00:45:05 INFO - Running post-action listener: _resource_record_post_action 00:45:05 INFO - ##### 00:45:05 INFO - ##### Running run-tests step. 00:45:05 INFO - ##### 00:45:05 INFO - Running pre-action listener: _resource_record_pre_action 00:45:05 INFO - Running main action method: run_tests 00:45:05 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:45:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:45:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:45:05 INFO - grabbing minidump binary from tooltool 00:45:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:45:05 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1732ba0>, '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 0x172bf60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x172c410>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:45:05 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 00:45:05 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/linux64/releng.manifest -o -c /builds/tooltool_cache 00:45:05 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 00:45:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:45:07 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmppu03Zj 00:45:07 INFO - INFO - File integrity verified, renaming tmppu03Zj to linux64-minidump_stackwalk 00:45:07 INFO - INFO - Updating local cache /builds/tooltool_cache... 00:45:07 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 00:45:07 INFO - Return code: 0 00:45:07 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 00:45:07 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:45:07 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/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 00:45:07 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/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 00:45:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:45:07 INFO - 'CCACHE_UMASK': '002', 00:45:07 INFO - 'DISPLAY': ':0', 00:45:07 INFO - 'HOME': '/home/cltbld', 00:45:07 INFO - 'LANG': 'en_US.UTF-8', 00:45:07 INFO - 'LOGNAME': 'cltbld', 00:45:07 INFO - 'MAIL': '/var/mail/cltbld', 00:45:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:45:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:45:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:45:08 INFO - 'MOZ_NO_REMOTE': '1', 00:45:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:45:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:45:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:45:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:45:08 INFO - 'PWD': '/builds/slave/test', 00:45:08 INFO - 'SHELL': '/bin/bash', 00:45:08 INFO - 'SHLVL': '1', 00:45:08 INFO - 'TERM': 'linux', 00:45:08 INFO - 'TMOUT': '86400', 00:45:08 INFO - 'USER': 'cltbld', 00:45:08 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362', 00:45:08 INFO - '_': '/tools/buildbot/bin/python'} 00:45: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/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 00:45:08 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 00:45:08 INFO - import pkg_resources 00:45:10 INFO - Using 1 client processes 00:45:10 INFO - wptserve Starting http server on 127.0.0.1:8000 00:45:10 INFO - wptserve Starting http server on 127.0.0.1:8001 00:45:10 INFO - wptserve Starting http server on 127.0.0.1:8443 00:45:12 INFO - SUITE-START | Running 778 tests 00:45:12 INFO - Running testharness tests 00:45:12 INFO - Setting up ssl 00:45:12 INFO - PROCESS | certutil | 00:45:12 INFO - PROCESS | certutil | 00:45:12 INFO - PROCESS | certutil | 00:45:12 INFO - Certificate Nickname Trust Attributes 00:45:12 INFO - SSL,S/MIME,JAR/XPI 00:45:12 INFO - 00:45:12 INFO - web-platform-tests CT,, 00:45:12 INFO - 00:45:12 INFO - Starting runner 00:45:15 INFO - PROCESS | 1933 | 1460965515223 Marionette DEBUG Marionette enabled via build flag and pref 00:45:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8986d05000 == 1 [pid = 1933] [id = 1] 00:45:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 1 (0x7f8986d05800) [pid = 1933] [serial = 1] [outer = (nil)] 00:45:15 INFO - PROCESS | 1933 | [1933] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:45:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 2 (0x7f8986d06800) [pid = 1933] [serial = 2] [outer = 0x7f8986d05800] 00:45:15 INFO - PROCESS | 1933 | 1460965515878 Marionette INFO Listening on port 2828 00:45:16 INFO - PROCESS | 1933 | 1460965516391 Marionette DEBUG Marionette enabled via command-line flag 00:45:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983e7b800 == 2 [pid = 1933] [id = 2] 00:45:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 3 (0x7f8983ec2800) [pid = 1933] [serial = 3] [outer = (nil)] 00:45:16 INFO - PROCESS | 1933 | [1933] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 00:45:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 4 (0x7f8983ec3800) [pid = 1933] [serial = 4] [outer = 0x7f8983ec2800] 00:45:16 INFO - PROCESS | 1933 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f8983cd03d0 00:45:16 INFO - PROCESS | 1933 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f89895a1c10 00:45:17 INFO - PROCESS | 1933 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f8983cecf70 00:45:17 INFO - PROCESS | 1933 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f8983cf12b0 00:45:17 INFO - PROCESS | 1933 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f8983cf15e0 00:45:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 5 (0x7f8983e71800) [pid = 1933] [serial = 5] [outer = 0x7f8986d05800] 00:45:17 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:45:17 INFO - PROCESS | 1933 | 1460965517359 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43766 00:45:17 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:45:17 INFO - PROCESS | 1933 | 1460965517435 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43767 00:45:17 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:45:17 INFO - PROCESS | 1933 | 1460965517447 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43768 00:45:17 INFO - PROCESS | 1933 | 1460965517451 Marionette DEBUG Closed connection conn0 00:45:17 INFO - PROCESS | 1933 | 1460965517526 Marionette DEBUG Closed connection conn1 00:45:17 INFO - PROCESS | 1933 | [1933] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 00:45:17 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:45:17 INFO - PROCESS | 1933 | 1460965517570 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43769 00:45:17 INFO - PROCESS | 1933 | 1460965517574 Marionette DEBUG Closed connection conn2 00:45:17 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:45:17 INFO - PROCESS | 1933 | 1460965517621 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:43770 00:45:17 INFO - PROCESS | 1933 | 1460965517634 Marionette DEBUG Closed connection conn3 00:45:17 INFO - PROCESS | 1933 | 1460965517687 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:45:17 INFO - PROCESS | 1933 | 1460965517701 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160417235220","device":"desktop","version":"48.0a1"} 00:45:18 INFO - PROCESS | 1933 | [1933] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:45:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772ca000 == 3 [pid = 1933] [id = 3] 00:45:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 6 (0x7f89772ca800) [pid = 1933] [serial = 6] [outer = (nil)] 00:45:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772cb000 == 4 [pid = 1933] [id = 4] 00:45:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 7 (0x7f89775e8800) [pid = 1933] [serial = 7] [outer = (nil)] 00:45:19 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:45:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897639d800 == 5 [pid = 1933] [id = 5] 00:45:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 8 (0x7f8976366c00) [pid = 1933] [serial = 8] [outer = (nil)] 00:45:19 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:45:19 INFO - PROCESS | 1933 | [1933] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:45:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 9 (0x7f8976375c00) [pid = 1933] [serial = 9] [outer = 0x7f8976366c00] 00:45:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 10 (0x7f8975d17000) [pid = 1933] [serial = 10] [outer = 0x7f89772ca800] 00:45:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 11 (0x7f8975d92c00) [pid = 1933] [serial = 11] [outer = 0x7f89775e8800] 00:45:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 12 (0x7f8975d94c00) [pid = 1933] [serial = 12] [outer = 0x7f8976366c00] 00:45:21 INFO - PROCESS | 1933 | 1460965521057 Marionette DEBUG loaded listener.js 00:45:21 INFO - PROCESS | 1933 | 1460965521074 Marionette DEBUG loaded listener.js 00:45:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 13 (0x7f8973a17c00) [pid = 1933] [serial = 13] [outer = 0x7f8976366c00] 00:45:21 INFO - PROCESS | 1933 | 1460965521744 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"d06fc559-8342-40e8-98e6-a849e4df2f28","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160417235220","device":"desktop","version":"48.0a1","command_id":1}}] 00:45:22 INFO - PROCESS | 1933 | 1460965522036 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}] 00:45:22 INFO - PROCESS | 1933 | 1460965522298 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 00:45:22 INFO - PROCESS | 1933 | 1460965522355 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:45:22 INFO - PROCESS | 1933 | [1933] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:45:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 14 (0x7f8970edf000) [pid = 1933] [serial = 14] [outer = 0x7f8976366c00] 00:45:22 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:45:22 INFO - PROCESS | 1933 | 1460965522795 Marionette TRACE conn4 <- [1,3,null,{}] 00:45:22 INFO - PROCESS | 1933 | 1460965522846 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 00:45:22 INFO - PROCESS | 1933 | 1460965522879 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 00:45:23 INFO - PROCESS | 1933 | 1460965522996 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 00:45:23 INFO - PROCESS | 1933 | 1460965522998 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 00:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:45:23 INFO - PROCESS | 1933 | 1460965523083 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:45:23 INFO - PROCESS | 1933 | 1460965523091 Marionette TRACE conn4 <- [1,6,null,{}] 00:45:23 INFO - PROCESS | 1933 | 1460965523126 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}] 00:45:23 INFO - PROCESS | 1933 | 1460965523142 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 00:45:23 INFO - PROCESS | 1933 | 1460965523147 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f265800 == 6 [pid = 1933] [id = 6] 00:45:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 15 (0x7f896f10b800) [pid = 1933] [serial = 15] [outer = (nil)] 00:45:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 16 (0x7f896f10d800) [pid = 1933] [serial = 16] [outer = 0x7f896f10b800] 00:45:23 INFO - PROCESS | 1933 | 1460965523223 Marionette DEBUG loaded listener.js 00:45:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 17 (0x7f89758cd400) [pid = 1933] [serial = 17] [outer = 0x7f896f10b800] 00:45:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f16f000 == 7 [pid = 1933] [id = 7] 00:45:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 18 (0x7f896f1c1c00) [pid = 1933] [serial = 18] [outer = (nil)] 00:45:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 19 (0x7f8970e54000) [pid = 1933] [serial = 19] [outer = 0x7f896f1c1c00] 00:45:23 INFO - PROCESS | 1933 | 1460965523656 Marionette DEBUG loaded listener.js 00:45:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 20 (0x7f896ed54000) [pid = 1933] [serial = 20] [outer = 0x7f896f1c1c00] 00:45:24 INFO - PROCESS | 1933 | 1460965524086 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]]]}] 00:45:24 INFO - PROCESS | 1933 | [1933] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 00:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1127ms 00:45:24 INFO - PROCESS | 1933 | 1460965524159 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 00:45:24 INFO - PROCESS | 1933 | 1460965524162 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 00:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:45:24 INFO - PROCESS | 1933 | 1460965524232 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:45:24 INFO - PROCESS | 1933 | 1460965524234 Marionette TRACE conn4 <- [1,10,null,{}] 00:45:24 INFO - PROCESS | 1933 | 1460965524271 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}] 00:45:24 INFO - PROCESS | 1933 | 1460965524424 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 00:45:24 INFO - PROCESS | 1933 | 1460965524447 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d48e800 == 8 [pid = 1933] [id = 8] 00:45:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 21 (0x7f896e2aec00) [pid = 1933] [serial = 21] [outer = (nil)] 00:45:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 22 (0x7f89758ca400) [pid = 1933] [serial = 22] [outer = 0x7f896e2aec00] 00:45:24 INFO - PROCESS | 1933 | 1460965524505 Marionette DEBUG loaded listener.js 00:45:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 23 (0x7f896d3a5400) [pid = 1933] [serial = 23] [outer = 0x7f896e2aec00] 00:45:25 INFO - PROCESS | 1933 | 1460965525019 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]]]}] 00:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 887ms 00:45:25 INFO - PROCESS | 1933 | 1460965525067 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 00:45:25 INFO - PROCESS | 1933 | 1460965525071 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 00:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:45:25 INFO - PROCESS | 1933 | 1460965525076 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:45:25 INFO - PROCESS | 1933 | 1460965525078 Marionette TRACE conn4 <- [1,14,null,{}] 00:45:25 INFO - PROCESS | 1933 | 1460965525083 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}] 00:45:25 INFO - PROCESS | 1933 | 1460965525221 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 00:45:25 INFO - PROCESS | 1933 | 1460965525240 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89841a2000 == 9 [pid = 1933] [id = 9] 00:45:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 24 (0x7f896d3a7800) [pid = 1933] [serial = 24] [outer = (nil)] 00:45:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 25 (0x7f896d67a000) [pid = 1933] [serial = 25] [outer = 0x7f896d3a7800] 00:45:25 INFO - PROCESS | 1933 | 1460965525312 Marionette DEBUG loaded listener.js 00:45:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 26 (0x7f897d245800) [pid = 1933] [serial = 26] [outer = 0x7f896d3a7800] 00:45:26 INFO - PROCESS | 1933 | 1460965526304 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]]]}] 00:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1278ms 00:45:26 INFO - PROCESS | 1933 | 1460965526356 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 00:45:26 INFO - PROCESS | 1933 | 1460965526360 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 00:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:45:26 INFO - PROCESS | 1933 | 1460965526369 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:45:26 INFO - PROCESS | 1933 | 1460965526374 Marionette TRACE conn4 <- [1,18,null,{}] 00:45:26 INFO - PROCESS | 1933 | 1460965526383 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}] 00:45:26 INFO - PROCESS | 1933 | 1460965526583 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 00:45:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896db15800 == 10 [pid = 1933] [id = 10] 00:45:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 27 (0x7f896db16000) [pid = 1933] [serial = 27] [outer = (nil)] 00:45:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 28 (0x7f896d713000) [pid = 1933] [serial = 28] [outer = 0x7f896db16000] 00:45:26 INFO - PROCESS | 1933 | 1460965526729 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 29 (0x7f896e21c000) [pid = 1933] [serial = 29] [outer = 0x7f896db16000] 00:45:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896e223000 == 11 [pid = 1933] [id = 11] 00:45:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 30 (0x7f896d83f000) [pid = 1933] [serial = 30] [outer = (nil)] 00:45:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 31 (0x7f896d840c00) [pid = 1933] [serial = 31] [outer = 0x7f896d83f000] 00:45:26 INFO - PROCESS | 1933 | 1460965526833 Marionette DEBUG loaded listener.js 00:45:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 32 (0x7f896e2aac00) [pid = 1933] [serial = 32] [outer = 0x7f896d83f000] 00:45:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896db1f000 == 12 [pid = 1933] [id = 12] 00:45:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 33 (0x7f896d3af800) [pid = 1933] [serial = 33] [outer = (nil)] 00:45:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 34 (0x7f896f10c000) [pid = 1933] [serial = 34] [outer = 0x7f896d3af800] 00:45:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 35 (0x7f896f2f1400) [pid = 1933] [serial = 35] [outer = 0x7f896d3af800] 00:45:27 INFO - PROCESS | 1933 | 1460965527781 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]]]}] 00:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1440ms 00:45:27 INFO - PROCESS | 1933 | 1460965527811 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 00:45:27 INFO - PROCESS | 1933 | 1460965527819 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 00:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:45:27 INFO - PROCESS | 1933 | 1460965527829 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:45:27 INFO - PROCESS | 1933 | 1460965527832 Marionette TRACE conn4 <- [1,22,null,{}] 00:45:27 INFO - PROCESS | 1933 | 1460965527837 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}] 00:45:27 INFO - PROCESS | 1933 | 1460965527990 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 00:45:28 INFO - PROCESS | 1933 | 1460965528141 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8974a1a800 == 13 [pid = 1933] [id = 13] 00:45:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 36 (0x7f896e2a8800) [pid = 1933] [serial = 36] [outer = (nil)] 00:45:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 37 (0x7f89748ecc00) [pid = 1933] [serial = 37] [outer = 0x7f896e2a8800] 00:45:28 INFO - PROCESS | 1933 | 1460965528213 Marionette DEBUG loaded listener.js 00:45:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 38 (0x7f8975eeac00) [pid = 1933] [serial = 38] [outer = 0x7f896e2a8800] 00:45:28 INFO - PROCESS | 1933 | 1460965528954 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]]]}] 00:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1179ms 00:45:29 INFO - PROCESS | 1933 | 1460965529010 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 00:45:29 INFO - PROCESS | 1933 | 1460965529013 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 00:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:45:29 INFO - PROCESS | 1933 | 1460965529019 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:45:29 INFO - PROCESS | 1933 | 1460965529025 Marionette TRACE conn4 <- [1,26,null,{}] 00:45:29 INFO - PROCESS | 1933 | 1460965529040 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}] 00:45:29 INFO - PROCESS | 1933 | 1460965529204 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 00:45:29 INFO - PROCESS | 1933 | 1460965529317 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897665b000 == 14 [pid = 1933] [id = 14] 00:45:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 39 (0x7f897698f000) [pid = 1933] [serial = 39] [outer = (nil)] 00:45:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 40 (0x7f8976ef2000) [pid = 1933] [serial = 40] [outer = 0x7f897698f000] 00:45:29 INFO - PROCESS | 1933 | 1460965529391 Marionette DEBUG loaded listener.js 00:45:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 41 (0x7f8976f7dc00) [pid = 1933] [serial = 41] [outer = 0x7f897698f000] 00:45:30 INFO - PROCESS | 1933 | 1460965530333 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]]]}] 00:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1338ms 00:45:30 INFO - PROCESS | 1933 | 1460965530358 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 00:45:30 INFO - PROCESS | 1933 | 1460965530363 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 00:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:45:30 INFO - PROCESS | 1933 | 1460965530371 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:45:30 INFO - PROCESS | 1933 | 1460965530375 Marionette TRACE conn4 <- [1,30,null,{}] 00:45:30 INFO - PROCESS | 1933 | 1460965530382 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}] 00:45:30 INFO - PROCESS | 1933 | 1460965530511 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 00:45:30 INFO - PROCESS | 1933 | 1460965530639 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d477000 == 15 [pid = 1933] [id = 15] 00:45:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 42 (0x7f896f2f9000) [pid = 1933] [serial = 42] [outer = (nil)] 00:45:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 43 (0x7f89739ad400) [pid = 1933] [serial = 43] [outer = 0x7f896f2f9000] 00:45:30 INFO - PROCESS | 1933 | 1460965530728 Marionette DEBUG loaded listener.js 00:45:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 44 (0x7f8974345c00) [pid = 1933] [serial = 44] [outer = 0x7f896f2f9000] 00:45:31 INFO - PROCESS | 1933 | 1460965531458 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]]]}] 00:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1134ms 00:45:31 INFO - PROCESS | 1933 | 1460965531505 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 00:45:31 INFO - PROCESS | 1933 | 1460965531512 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 00:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:45:31 INFO - PROCESS | 1933 | 1460965531521 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:45:31 INFO - PROCESS | 1933 | 1460965531524 Marionette TRACE conn4 <- [1,34,null,{}] 00:45:31 INFO - PROCESS | 1933 | 1460965531529 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}] 00:45:31 INFO - PROCESS | 1933 | 1460965531657 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 00:45:31 INFO - PROCESS | 1933 | 1460965531736 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975c30000 == 16 [pid = 1933] [id = 16] 00:45:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 45 (0x7f8970e5d400) [pid = 1933] [serial = 45] [outer = (nil)] 00:45:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 46 (0x7f897580a000) [pid = 1933] [serial = 46] [outer = 0x7f8970e5d400] 00:45:31 INFO - PROCESS | 1933 | 1460965531792 Marionette DEBUG loaded listener.js 00:45:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 47 (0x7f8976f79400) [pid = 1933] [serial = 47] [outer = 0x7f8970e5d400] 00:45:32 INFO - PROCESS | 1933 | 1460965532379 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]]]}] 00:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 885ms 00:45:32 INFO - PROCESS | 1933 | 1460965532407 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 00:45:32 INFO - PROCESS | 1933 | 1460965532410 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 00:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:45:32 INFO - PROCESS | 1933 | 1460965532415 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:45:32 INFO - PROCESS | 1933 | 1460965532423 Marionette TRACE conn4 <- [1,38,null,{}] 00:45:32 INFO - PROCESS | 1933 | 1460965532437 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}] 00:45:32 INFO - PROCESS | 1933 | 1460965532573 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 00:45:32 INFO - PROCESS | 1933 | 1460965532654 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976bf3000 == 17 [pid = 1933] [id = 17] 00:45:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 48 (0x7f897104c000) [pid = 1933] [serial = 48] [outer = (nil)] 00:45:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 49 (0x7f897723a400) [pid = 1933] [serial = 49] [outer = 0x7f897104c000] 00:45:32 INFO - PROCESS | 1933 | 1460965532717 Marionette DEBUG loaded listener.js 00:45:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 50 (0x7f89779e4800) [pid = 1933] [serial = 50] [outer = 0x7f897104c000] 00:45:33 INFO - PROCESS | 1933 | 1460965533318 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]]]}] 00:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 935ms 00:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:45:33 INFO - PROCESS | 1933 | 1460965533351 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 00:45:33 INFO - PROCESS | 1933 | 1460965533354 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 00:45:33 INFO - PROCESS | 1933 | 1460965533358 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:45:33 INFO - PROCESS | 1933 | 1460965533362 Marionette TRACE conn4 <- [1,42,null,{}] 00:45:33 INFO - PROCESS | 1933 | 1460965533367 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}] 00:45:33 INFO - PROCESS | 1933 | 1460965533520 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 00:45:33 INFO - PROCESS | 1933 | 1460965533537 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772e1800 == 18 [pid = 1933] [id = 18] 00:45:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 51 (0x7f89775df800) [pid = 1933] [serial = 51] [outer = (nil)] 00:45:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 52 (0x7f897935d400) [pid = 1933] [serial = 52] [outer = 0x7f89775df800] 00:45:33 INFO - PROCESS | 1933 | 1460965533597 Marionette DEBUG loaded listener.js 00:45:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 53 (0x7f8979d87800) [pid = 1933] [serial = 53] [outer = 0x7f89775df800] 00:45:34 INFO - PROCESS | 1933 | 1460965534178 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]]]}] 00:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 879ms 00:45:34 INFO - PROCESS | 1933 | 1460965534238 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 00:45:34 INFO - PROCESS | 1933 | 1460965534242 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 00:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:45:34 INFO - PROCESS | 1933 | 1460965534247 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:45:34 INFO - PROCESS | 1933 | 1460965534249 Marionette TRACE conn4 <- [1,46,null,{}] 00:45:34 INFO - PROCESS | 1933 | 1460965534254 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}] 00:45:34 INFO - PROCESS | 1933 | 1460965534373 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 00:45:34 INFO - PROCESS | 1933 | 1460965534386 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897757e800 == 19 [pid = 1933] [id = 19] 00:45:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 54 (0x7f896d4ab000) [pid = 1933] [serial = 54] [outer = (nil)] 00:45:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 55 (0x7f89739adc00) [pid = 1933] [serial = 55] [outer = 0x7f896d4ab000] 00:45:34 INFO - PROCESS | 1933 | 1460965534447 Marionette DEBUG loaded listener.js 00:45:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 56 (0x7f897a1a4c00) [pid = 1933] [serial = 56] [outer = 0x7f896d4ab000] 00:45:35 INFO - PROCESS | 1933 | 1460965535088 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]]]}] 00:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 880ms 00:45:35 INFO - PROCESS | 1933 | 1460965535127 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 00:45:35 INFO - PROCESS | 1933 | 1460965535130 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 00:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:45:35 INFO - PROCESS | 1933 | 1460965535136 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:45:35 INFO - PROCESS | 1933 | 1460965535137 Marionette TRACE conn4 <- [1,50,null,{}] 00:45:35 INFO - PROCESS | 1933 | 1460965535143 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}] 00:45:35 INFO - PROCESS | 1933 | 1460965535321 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 00:45:35 INFO - PROCESS | 1933 | 1460965535355 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89780ef800 == 20 [pid = 1933] [id = 20] 00:45:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 57 (0x7f897a14b400) [pid = 1933] [serial = 57] [outer = (nil)] 00:45:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 58 (0x7f8983c70800) [pid = 1933] [serial = 58] [outer = 0x7f897a14b400] 00:45:35 INFO - PROCESS | 1933 | 1460965535419 Marionette DEBUG loaded listener.js 00:45:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 59 (0x7f89843b3400) [pid = 1933] [serial = 59] [outer = 0x7f897a14b400] 00:45:36 INFO - PROCESS | 1933 | 1460965536131 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]]]}] 00:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1024ms 00:45:36 INFO - PROCESS | 1933 | 1460965536161 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 00:45:36 INFO - PROCESS | 1933 | 1460965536170 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 00:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:45:36 INFO - PROCESS | 1933 | 1460965536189 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:45:36 INFO - PROCESS | 1933 | 1460965536197 Marionette TRACE conn4 <- [1,54,null,{}] 00:45:36 INFO - PROCESS | 1933 | 1460965536227 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}] 00:45:36 INFO - PROCESS | 1933 | 1460965536386 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 00:45:36 INFO - PROCESS | 1933 | 1460965536502 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f25b000 == 21 [pid = 1933] [id = 21] 00:45:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 60 (0x7f896d683800) [pid = 1933] [serial = 60] [outer = (nil)] 00:45:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 61 (0x7f896f10f000) [pid = 1933] [serial = 61] [outer = 0x7f896d683800] 00:45:36 INFO - PROCESS | 1933 | 1460965536578 Marionette DEBUG loaded listener.js 00:45:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 62 (0x7f896f2f8400) [pid = 1933] [serial = 62] [outer = 0x7f896d683800] 00:45:37 INFO - PROCESS | 1933 | 1460965537347 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]]]}] 00:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1205ms 00:45:37 INFO - PROCESS | 1933 | 1460965537395 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 00:45:37 INFO - PROCESS | 1933 | 1460965537403 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 00:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:45:37 INFO - PROCESS | 1933 | 1460965537426 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:45:37 INFO - PROCESS | 1933 | 1460965537431 Marionette TRACE conn4 <- [1,58,null,{}] 00:45:37 INFO - PROCESS | 1933 | 1460965537440 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}] 00:45:37 INFO - PROCESS | 1933 | 1460965537591 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 00:45:37 INFO - PROCESS | 1933 | 1460965537709 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897693c800 == 22 [pid = 1933] [id = 22] 00:45:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 63 (0x7f896d683c00) [pid = 1933] [serial = 63] [outer = (nil)] 00:45:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 64 (0x7f897585a000) [pid = 1933] [serial = 64] [outer = 0x7f896d683c00] 00:45:37 INFO - PROCESS | 1933 | 1460965537779 Marionette DEBUG loaded listener.js 00:45:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 65 (0x7f89766c8800) [pid = 1933] [serial = 65] [outer = 0x7f896d683c00] 00:45:38 INFO - PROCESS | 1933 | 1460965538553 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]]]}] 00:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1203ms 00:45:38 INFO - PROCESS | 1933 | 1460965538630 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 00:45:38 INFO - PROCESS | 1933 | 1460965538633 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 00:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:45:38 INFO - PROCESS | 1933 | 1460965538641 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:45:38 INFO - PROCESS | 1933 | 1460965538646 Marionette TRACE conn4 <- [1,62,null,{}] 00:45:38 INFO - PROCESS | 1933 | 1460965538661 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}] 00:45:38 INFO - PROCESS | 1933 | 1460965538820 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 00:45:38 INFO - PROCESS | 1933 | 1460965538936 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8979d1c000 == 23 [pid = 1933] [id = 23] 00:45:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 66 (0x7f8976eeec00) [pid = 1933] [serial = 66] [outer = (nil)] 00:45:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 67 (0x7f897754d800) [pid = 1933] [serial = 67] [outer = 0x7f8976eeec00] 00:45:39 INFO - PROCESS | 1933 | 1460965539012 Marionette DEBUG loaded listener.js 00:45:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 68 (0x7f897a151c00) [pid = 1933] [serial = 68] [outer = 0x7f8976eeec00] 00:45:39 INFO - PROCESS | 1933 | 1460965539794 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]]]}] 00:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1336ms 00:45:39 INFO - PROCESS | 1933 | 1460965539978 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 00:45:39 INFO - PROCESS | 1933 | 1460965539984 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 00:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:45:39 INFO - PROCESS | 1933 | 1460965539991 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:45:39 INFO - PROCESS | 1933 | 1460965539995 Marionette TRACE conn4 <- [1,66,null,{}] 00:45:40 INFO - PROCESS | 1933 | 1460965540002 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}] 00:45:40 INFO - PROCESS | 1933 | 1460965540145 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 00:45:40 INFO - PROCESS | 1933 | 1460965540237 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89743d5000 == 24 [pid = 1933] [id = 24] 00:45:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 69 (0x7f896f1c6800) [pid = 1933] [serial = 69] [outer = (nil)] 00:45:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 70 (0x7f896f2f6800) [pid = 1933] [serial = 70] [outer = 0x7f896f1c6800] 00:45:40 INFO - PROCESS | 1933 | 1460965540302 Marionette DEBUG loaded listener.js 00:45:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 71 (0x7f8973a18c00) [pid = 1933] [serial = 71] [outer = 0x7f896f1c6800] 00:45:41 INFO - PROCESS | 1933 | 1460965541095 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]]]}] 00:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1187ms 00:45:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897757e800 == 23 [pid = 1933] [id = 19] 00:45:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89772e1800 == 22 [pid = 1933] [id = 18] 00:45:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976bf3000 == 21 [pid = 1933] [id = 17] 00:45:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975c30000 == 20 [pid = 1933] [id = 16] 00:45:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d477000 == 19 [pid = 1933] [id = 15] 00:45:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8974a1a800 == 18 [pid = 1933] [id = 13] 00:45:41 INFO - PROCESS | 1933 | 1460965541199 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 00:45:41 INFO - PROCESS | 1933 | 1460965541205 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 00:45:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896e223000 == 17 [pid = 1933] [id = 11] 00:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:45:41 INFO - PROCESS | 1933 | 1460965541221 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:45:41 INFO - PROCESS | 1933 | 1460965541226 Marionette TRACE conn4 <- [1,70,null,{}] 00:45:41 INFO - PROCESS | 1933 | 1460965541234 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}] 00:45:41 INFO - PROCESS | 1933 | 1460965541398 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 00:45:41 INFO - PROCESS | 1933 | 1460965541520 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f176800 == 18 [pid = 1933] [id = 25] 00:45:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 72 (0x7f896f1be400) [pid = 1933] [serial = 72] [outer = (nil)] 00:45:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 73 (0x7f896f2fc000) [pid = 1933] [serial = 73] [outer = 0x7f896f1be400] 00:45:41 INFO - PROCESS | 1933 | 1460965541600 Marionette DEBUG loaded listener.js 00:45:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 74 (0x7f89748ef800) [pid = 1933] [serial = 74] [outer = 0x7f896f1be400] 00:45:42 INFO - PROCESS | 1933 | 1460965542389 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]]]}] 00:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1233ms 00:45:42 INFO - PROCESS | 1933 | 1460965542472 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 00:45:42 INFO - PROCESS | 1933 | 1460965542478 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 00:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:45:42 INFO - PROCESS | 1933 | 1460965542489 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:45:42 INFO - PROCESS | 1933 | 1460965542494 Marionette TRACE conn4 <- [1,74,null,{}] 00:45:42 INFO - PROCESS | 1933 | 1460965542500 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}] 00:45:42 INFO - PROCESS | 1933 | 1460965542659 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 00:45:42 INFO - PROCESS | 1933 | 1460965542781 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976b1d000 == 19 [pid = 1933] [id = 26] 00:45:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 75 (0x7f896f1bec00) [pid = 1933] [serial = 75] [outer = (nil)] 00:45:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 76 (0x7f8976ef3000) [pid = 1933] [serial = 76] [outer = 0x7f896f1bec00] 00:45:42 INFO - PROCESS | 1933 | 1460965542857 Marionette DEBUG loaded listener.js 00:45:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 77 (0x7f8977064c00) [pid = 1933] [serial = 77] [outer = 0x7f896f1bec00] 00:45:43 INFO - PROCESS | 1933 | 1460965543573 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]]]}] 00:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1147ms 00:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:45:43 INFO - PROCESS | 1933 | 1460965543644 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 00:45:43 INFO - PROCESS | 1933 | 1460965543646 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 00:45:43 INFO - PROCESS | 1933 | 1460965543653 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:45:43 INFO - PROCESS | 1933 | 1460965543657 Marionette TRACE conn4 <- [1,78,null,{}] 00:45:43 INFO - PROCESS | 1933 | 1460965543671 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}] 00:45:43 INFO - PROCESS | 1933 | 1460965543876 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 00:45:43 INFO - PROCESS | 1933 | 1460965543892 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8977d5c000 == 20 [pid = 1933] [id = 27] 00:45:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 78 (0x7f89775df400) [pid = 1933] [serial = 78] [outer = (nil)] 00:45:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 79 (0x7f8979d84000) [pid = 1933] [serial = 79] [outer = 0x7f89775df400] 00:45:43 INFO - PROCESS | 1933 | 1460965543966 Marionette DEBUG loaded listener.js 00:45:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 80 (0x7f89830d3800) [pid = 1933] [serial = 80] [outer = 0x7f89775df400] 00:45:44 INFO - PROCESS | 1933 | 1460965544827 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]]]}] 00:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1232ms 00:45:44 INFO - PROCESS | 1933 | 1460965544885 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 00:45:44 INFO - PROCESS | 1933 | 1460965544888 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 00:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:45:44 INFO - PROCESS | 1933 | 1460965544894 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:45:44 INFO - PROCESS | 1933 | 1460965544896 Marionette TRACE conn4 <- [1,82,null,{}] 00:45:44 INFO - PROCESS | 1933 | 1460965544902 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}] 00:45:45 INFO - PROCESS | 1933 | 1460965545044 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 00:45:45 INFO - PROCESS | 1933 | 1460965545170 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d354000 == 21 [pid = 1933] [id = 28] 00:45:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 81 (0x7f896d4a8c00) [pid = 1933] [serial = 81] [outer = (nil)] 00:45:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 82 (0x7f89843ba400) [pid = 1933] [serial = 82] [outer = 0x7f896d4a8c00] 00:45:45 INFO - PROCESS | 1933 | 1460965545241 Marionette DEBUG loaded listener.js 00:45:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 83 (0x7f898513ec00) [pid = 1933] [serial = 83] [outer = 0x7f896d4a8c00] 00:45:46 INFO - PROCESS | 1933 | 1460965546014 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]]]}] 00:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1178ms 00:45:46 INFO - PROCESS | 1933 | 1460965546073 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 00:45:46 INFO - PROCESS | 1933 | 1460965546077 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 00:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:45:46 INFO - PROCESS | 1933 | 1460965546082 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:45:46 INFO - PROCESS | 1933 | 1460965546084 Marionette TRACE conn4 <- [1,86,null,{}] 00:45:46 INFO - PROCESS | 1933 | 1460965546090 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}] 00:45:46 INFO - PROCESS | 1933 | 1460965546225 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 00:45:46 INFO - PROCESS | 1933 | 1460965546356 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983e69000 == 22 [pid = 1933] [id = 29] 00:45:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 84 (0x7f89830d7000) [pid = 1933] [serial = 84] [outer = (nil)] 00:45:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 85 (0x7f8985305000) [pid = 1933] [serial = 85] [outer = 0x7f89830d7000] 00:45:46 INFO - PROCESS | 1933 | 1460965546426 Marionette DEBUG loaded listener.js 00:45:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 86 (0x7f89854bec00) [pid = 1933] [serial = 86] [outer = 0x7f89830d7000] 00:45:47 INFO - PROCESS | 1933 | 1460965547207 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]]]}] 00:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1181ms 00:45:47 INFO - PROCESS | 1933 | 1460965547264 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 00:45:47 INFO - PROCESS | 1933 | 1460965547269 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 00:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:45:47 INFO - PROCESS | 1933 | 1460965547277 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:45:47 INFO - PROCESS | 1933 | 1460965547281 Marionette TRACE conn4 <- [1,90,null,{}] 00:45:47 INFO - PROCESS | 1933 | 1460965547289 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}] 00:45:47 INFO - PROCESS | 1933 | 1460965547430 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 00:45:47 INFO - PROCESS | 1933 | 1460965547554 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89710d4000 == 23 [pid = 1933] [id = 30] 00:45:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 87 (0x7f8973ad1000) [pid = 1933] [serial = 87] [outer = (nil)] 00:45:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 88 (0x7f8975568400) [pid = 1933] [serial = 88] [outer = 0x7f8973ad1000] 00:45:47 INFO - PROCESS | 1933 | 1460965547627 Marionette DEBUG loaded listener.js 00:45:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 89 (0x7f8975ef5000) [pid = 1933] [serial = 89] [outer = 0x7f8973ad1000] 00:45:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897693c800 == 22 [pid = 1933] [id = 22] 00:45:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f25b000 == 21 [pid = 1933] [id = 21] 00:45:48 INFO - PROCESS | 1933 | 1460965548447 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]]]}] 00:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1234ms 00:45:48 INFO - PROCESS | 1933 | 1460965548511 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 00:45:48 INFO - PROCESS | 1933 | 1460965548518 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 00:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:45:48 INFO - PROCESS | 1933 | 1460965548526 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:45:48 INFO - PROCESS | 1933 | 1460965548532 Marionette TRACE conn4 <- [1,94,null,{}] 00:45:48 INFO - PROCESS | 1933 | 1460965548539 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}] 00:45:48 INFO - PROCESS | 1933 | 1460965548698 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 00:45:48 INFO - PROCESS | 1933 | 1460965548821 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772dc800 == 22 [pid = 1933] [id = 31] 00:45:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 90 (0x7f8976071400) [pid = 1933] [serial = 90] [outer = (nil)] 00:45:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 91 (0x7f8976ef6400) [pid = 1933] [serial = 91] [outer = 0x7f8976071400] 00:45:48 INFO - PROCESS | 1933 | 1460965548893 Marionette DEBUG loaded listener.js 00:45:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 92 (0x7f8977240400) [pid = 1933] [serial = 92] [outer = 0x7f8976071400] 00:45:49 INFO - PROCESS | 1933 | 1460965549659 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]]]}] 00:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1179ms 00:45:49 INFO - PROCESS | 1933 | 1460965549707 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 00:45:49 INFO - PROCESS | 1933 | 1460965549715 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 00:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:45:49 INFO - PROCESS | 1933 | 1460965549724 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:45:49 INFO - PROCESS | 1933 | 1460965549727 Marionette TRACE conn4 <- [1,98,null,{}] 00:45:49 INFO - PROCESS | 1933 | 1460965549733 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}] 00:45:49 INFO - PROCESS | 1933 | 1460965549886 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 00:45:50 INFO - PROCESS | 1933 | 1460965550007 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d341800 == 23 [pid = 1933] [id = 32] 00:45:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 93 (0x7f8976370c00) [pid = 1933] [serial = 93] [outer = (nil)] 00:45:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 94 (0x7f89830d7800) [pid = 1933] [serial = 94] [outer = 0x7f8976370c00] 00:45:50 INFO - PROCESS | 1933 | 1460965550079 Marionette DEBUG loaded listener.js 00:45:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f89830dcc00) [pid = 1933] [serial = 95] [outer = 0x7f8976370c00] 00:45:50 INFO - PROCESS | 1933 | 1460965550887 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]]]}] 00:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1231ms 00:45:50 INFO - PROCESS | 1933 | 1460965550957 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 00:45:50 INFO - PROCESS | 1933 | 1460965550960 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 00:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:45:50 INFO - PROCESS | 1933 | 1460965550966 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:45:50 INFO - PROCESS | 1933 | 1460965550972 Marionette TRACE conn4 <- [1,102,null,{}] 00:45:50 INFO - PROCESS | 1933 | 1460965550987 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}] 00:45:51 INFO - PROCESS | 1933 | 1460965551147 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 00:45:51 INFO - PROCESS | 1933 | 1460965551269 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8984135800 == 24 [pid = 1933] [id = 33] 00:45:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f89843cf800) [pid = 1933] [serial = 96] [outer = (nil)] 00:45:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f89854c8400) [pid = 1933] [serial = 97] [outer = 0x7f89843cf800] 00:45:51 INFO - PROCESS | 1933 | 1460965551345 Marionette DEBUG loaded listener.js 00:45:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f898738a000) [pid = 1933] [serial = 98] [outer = 0x7f89843cf800] 00:45:52 INFO - PROCESS | 1933 | 1460965552105 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]]]}] 00:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1184ms 00:45:52 INFO - PROCESS | 1933 | 1460965552151 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 00:45:52 INFO - PROCESS | 1933 | 1460965552155 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 00:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:45:52 INFO - PROCESS | 1933 | 1460965552161 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:45:52 INFO - PROCESS | 1933 | 1460965552165 Marionette TRACE conn4 <- [1,106,null,{}] 00:45:52 INFO - PROCESS | 1933 | 1460965552170 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}] 00:45:52 INFO - PROCESS | 1933 | 1460965552317 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 00:45:52 INFO - PROCESS | 1933 | 1460965552539 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8973a95000 == 25 [pid = 1933] [id = 34] 00:45:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f896d678000) [pid = 1933] [serial = 99] [outer = (nil)] 00:45:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f896d834c00) [pid = 1933] [serial = 100] [outer = 0x7f896d678000] 00:45:52 INFO - PROCESS | 1933 | 1460965552609 Marionette DEBUG loaded listener.js 00:45:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f89739bac00) [pid = 1933] [serial = 101] [outer = 0x7f896d678000] 00:45:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897665b000 == 24 [pid = 1933] [id = 14] 00:45:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976b1d000 == 23 [pid = 1933] [id = 26] 00:45:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f176800 == 22 [pid = 1933] [id = 25] 00:45:53 INFO - PROCESS | 1933 | 1460965553510 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]]]}] 00:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1382ms 00:45:53 INFO - PROCESS | 1933 | 1460965553545 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 00:45:53 INFO - PROCESS | 1933 | 1460965553550 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 00:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:45:53 INFO - PROCESS | 1933 | 1460965553558 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:45:53 INFO - PROCESS | 1933 | 1460965553563 Marionette TRACE conn4 <- [1,110,null,{}] 00:45:53 INFO - PROCESS | 1933 | 1460965553572 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}] 00:45:53 INFO - PROCESS | 1933 | 1460965553720 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 00:45:53 INFO - PROCESS | 1933 | 1460965553855 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976eb5800 == 23 [pid = 1933] [id = 35] 00:45:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f8974290c00) [pid = 1933] [serial = 102] [outer = (nil)] 00:45:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f8976ef0400) [pid = 1933] [serial = 103] [outer = 0x7f8974290c00] 00:45:53 INFO - PROCESS | 1933 | 1460965553928 Marionette DEBUG loaded listener.js 00:45:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f89779e1400) [pid = 1933] [serial = 104] [outer = 0x7f8974290c00] 00:45:54 INFO - PROCESS | 1933 | 1460965554754 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]]]}] 00:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1239ms 00:45:54 INFO - PROCESS | 1933 | 1460965554798 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 00:45:54 INFO - PROCESS | 1933 | 1460965554806 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 00:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:45:54 INFO - PROCESS | 1933 | 1460965554833 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:45:54 INFO - PROCESS | 1933 | 1460965554837 Marionette TRACE conn4 <- [1,114,null,{}] 00:45:54 INFO - PROCESS | 1933 | 1460965554843 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}] 00:45:54 INFO - PROCESS | 1933 | 1460965554995 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 00:45:55 INFO - PROCESS | 1933 | 1460965555121 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983ed1800 == 24 [pid = 1933] [id = 36] 00:45:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f896d3aa000) [pid = 1933] [serial = 105] [outer = (nil)] 00:45:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f8984107c00) [pid = 1933] [serial = 106] [outer = 0x7f896d3aa000] 00:45:55 INFO - PROCESS | 1933 | 1460965555194 Marionette DEBUG loaded listener.js 00:45:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f89851f9800) [pid = 1933] [serial = 107] [outer = 0x7f896d3aa000] 00:45:56 INFO - PROCESS | 1933 | 1460965556006 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]]]}] 00:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1231ms 00:45:56 INFO - PROCESS | 1933 | 1460965556062 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 00:45:56 INFO - PROCESS | 1933 | 1460965556065 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 00:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:45:56 INFO - PROCESS | 1933 | 1460965556071 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:45:56 INFO - PROCESS | 1933 | 1460965556077 Marionette TRACE conn4 <- [1,118,null,{}] 00:45:56 INFO - PROCESS | 1933 | 1460965556092 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}] 00:45:56 INFO - PROCESS | 1933 | 1460965556241 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 00:45:56 INFO - PROCESS | 1933 | 1460965556342 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898515a800 == 25 [pid = 1933] [id = 37] 00:45:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f8987224400) [pid = 1933] [serial = 108] [outer = (nil)] 00:45:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f8988a40800) [pid = 1933] [serial = 109] [outer = 0x7f8987224400] 00:45:56 INFO - PROCESS | 1933 | 1460965556413 Marionette DEBUG loaded listener.js 00:45:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f89891a9400) [pid = 1933] [serial = 110] [outer = 0x7f8987224400] 00:45:57 INFO - PROCESS | 1933 | 1460965557145 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]]]}] 00:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1139ms 00:45:57 INFO - PROCESS | 1933 | 1460965557211 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 00:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:45:57 INFO - PROCESS | 1933 | 1460965557216 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 00:45:57 INFO - PROCESS | 1933 | 1460965557221 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:45:57 INFO - PROCESS | 1933 | 1460965557224 Marionette TRACE conn4 <- [1,122,null,{}] 00:45:57 INFO - PROCESS | 1933 | 1460965557229 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}] 00:45:57 INFO - PROCESS | 1933 | 1460965557375 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 00:45:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f8970edbc00) [pid = 1933] [serial = 111] [outer = 0x7f896d3af800] 00:45:57 INFO - PROCESS | 1933 | 1460965557534 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8988a14800 == 26 [pid = 1933] [id = 38] 00:45:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f8989665400) [pid = 1933] [serial = 112] [outer = (nil)] 00:45:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f8989669400) [pid = 1933] [serial = 113] [outer = 0x7f8989665400] 00:45:57 INFO - PROCESS | 1933 | 1460965557611 Marionette DEBUG loaded listener.js 00:45:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f898b29dc00) [pid = 1933] [serial = 114] [outer = 0x7f8989665400] 00:45:58 INFO - PROCESS | 1933 | 1460965558347 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]]]}] 00:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1183ms 00:45:58 INFO - PROCESS | 1933 | 1460965558404 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 00:45:58 INFO - PROCESS | 1933 | 1460965558407 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 00:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:45:58 INFO - PROCESS | 1933 | 1460965558429 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:45:58 INFO - PROCESS | 1933 | 1460965558433 Marionette TRACE conn4 <- [1,126,null,{}] 00:45:58 INFO - PROCESS | 1933 | 1460965558439 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}] 00:45:58 INFO - PROCESS | 1933 | 1460965558579 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 00:45:58 INFO - PROCESS | 1933 | 1460965558703 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8988a05800 == 27 [pid = 1933] [id = 39] 00:45:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f896d4a7c00) [pid = 1933] [serial = 115] [outer = (nil)] 00:45:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f898b299000) [pid = 1933] [serial = 116] [outer = 0x7f896d4a7c00] 00:45:58 INFO - PROCESS | 1933 | 1460965558772 Marionette DEBUG loaded listener.js 00:45:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f898bfaa800) [pid = 1933] [serial = 117] [outer = 0x7f896d4a7c00] 00:45:59 INFO - PROCESS | 1933 | 1460965559607 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]]]}] 00:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1250ms 00:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:45:59 INFO - PROCESS | 1933 | 1460965559663 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 00:45:59 INFO - PROCESS | 1933 | 1460965559666 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 00:45:59 INFO - PROCESS | 1933 | 1460965559672 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:45:59 INFO - PROCESS | 1933 | 1460965559675 Marionette TRACE conn4 <- [1,130,null,{}] 00:45:59 INFO - PROCESS | 1933 | 1460965559680 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}] 00:45:59 INFO - PROCESS | 1933 | 1460965559981 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 00:46:00 INFO - PROCESS | 1933 | 1460965560160 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772e7800 == 28 [pid = 1933] [id = 40] 00:46:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f896d5ab400) [pid = 1933] [serial = 118] [outer = (nil)] 00:46:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f896d5ad000) [pid = 1933] [serial = 119] [outer = 0x7f896d5ab400] 00:46:00 INFO - PROCESS | 1933 | 1460965560228 Marionette DEBUG loaded listener.js 00:46:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f896d681c00) [pid = 1933] [serial = 120] [outer = 0x7f896d5ab400] 00:46:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89772dc800 == 27 [pid = 1933] [id = 31] 00:46:01 INFO - PROCESS | 1933 | 1460965561097 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]]]}] 00:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1478ms 00:46:01 INFO - PROCESS | 1933 | 1460965561150 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 00:46:01 INFO - PROCESS | 1933 | 1460965561154 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 00:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:46:01 INFO - PROCESS | 1933 | 1460965561162 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:46:01 INFO - PROCESS | 1933 | 1460965561168 Marionette TRACE conn4 <- [1,134,null,{}] 00:46:01 INFO - PROCESS | 1933 | 1460965561177 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}] 00:46:01 INFO - PROCESS | 1933 | 1460965561370 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 00:46:01 INFO - PROCESS | 1933 | 1460965561502 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8979d0c800 == 28 [pid = 1933] [id = 41] 00:46:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f896d5ab800) [pid = 1933] [serial = 121] [outer = (nil)] 00:46:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f8972586c00) [pid = 1933] [serial = 122] [outer = 0x7f896d5ab800] 00:46:01 INFO - PROCESS | 1933 | 1460965561576 Marionette DEBUG loaded listener.js 00:46:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f8976caa000) [pid = 1933] [serial = 123] [outer = 0x7f896d5ab800] 00:46:02 INFO - PROCESS | 1933 | 1460965562407 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]]]}] 00:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1301ms 00:46:02 INFO - PROCESS | 1933 | 1460965562464 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 00:46:02 INFO - PROCESS | 1933 | 1460965562473 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 00:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:46:02 INFO - PROCESS | 1933 | 1460965562482 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:46:02 INFO - PROCESS | 1933 | 1460965562486 Marionette TRACE conn4 <- [1,138,null,{}] 00:46:02 INFO - PROCESS | 1933 | 1460965562491 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}] 00:46:02 INFO - PROCESS | 1933 | 1460965562645 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 00:46:02 INFO - PROCESS | 1933 | 1460965562775 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8987263800 == 29 [pid = 1933] [id = 42] 00:46:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f896f104400) [pid = 1933] [serial = 124] [outer = (nil)] 00:46:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f8983c66c00) [pid = 1933] [serial = 125] [outer = 0x7f896f104400] 00:46:02 INFO - PROCESS | 1933 | 1460965562847 Marionette DEBUG loaded listener.js 00:46:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f89843b3c00) [pid = 1933] [serial = 126] [outer = 0x7f896f104400] 00:46:03 INFO - PROCESS | 1933 | 1460965563686 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]]]}] 00:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1237ms 00:46:03 INFO - PROCESS | 1933 | 1460965563754 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 00:46:03 INFO - PROCESS | 1933 | 1460965563758 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 00:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:46:03 INFO - PROCESS | 1933 | 1460965563764 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:46:03 INFO - PROCESS | 1933 | 1460965563769 Marionette TRACE conn4 <- [1,142,null,{}] 00:46:03 INFO - PROCESS | 1933 | 1460965563784 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}] 00:46:03 INFO - PROCESS | 1933 | 1460965563970 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 00:46:04 INFO - PROCESS | 1933 | 1460965564099 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8989616000 == 30 [pid = 1933] [id = 43] 00:46:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f8986de9c00) [pid = 1933] [serial = 127] [outer = (nil)] 00:46:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f8989020800) [pid = 1933] [serial = 128] [outer = 0x7f8986de9c00] 00:46:04 INFO - PROCESS | 1933 | 1460965564177 Marionette DEBUG loaded listener.js 00:46:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f8989493c00) [pid = 1933] [serial = 129] [outer = 0x7f8986de9c00] 00:46:04 INFO - PROCESS | 1933 | 1460965564971 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]]]}] 00:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1237ms 00:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:46:05 INFO - PROCESS | 1933 | 1460965565002 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 00:46:05 INFO - PROCESS | 1933 | 1460965565005 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 00:46:05 INFO - PROCESS | 1933 | 1460965565011 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:46:05 INFO - PROCESS | 1933 | 1460965565014 Marionette TRACE conn4 <- [1,146,null,{}] 00:46:05 INFO - PROCESS | 1933 | 1460965565019 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}] 00:46:05 INFO - PROCESS | 1933 | 1460965565161 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 00:46:05 INFO - PROCESS | 1933 | 1460965565294 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d33b800 == 31 [pid = 1933] [id = 44] 00:46:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f897104cc00) [pid = 1933] [serial = 130] [outer = (nil)] 00:46:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f897257dc00) [pid = 1933] [serial = 131] [outer = 0x7f897104cc00] 00:46:05 INFO - PROCESS | 1933 | 1460965565373 Marionette DEBUG loaded listener.js 00:46:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f8972589000) [pid = 1933] [serial = 132] [outer = 0x7f897104cc00] 00:46:06 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976eb5800 == 30 [pid = 1933] [id = 35] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983ed1800 == 29 [pid = 1933] [id = 36] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8977d5c000 == 28 [pid = 1933] [id = 27] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f265800 == 27 [pid = 1933] [id = 6] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8979d1c000 == 26 [pid = 1933] [id = 23] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897d354000 == 25 [pid = 1933] [id = 28] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983e69000 == 24 [pid = 1933] [id = 29] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898515a800 == 23 [pid = 1933] [id = 37] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8988a14800 == 22 [pid = 1933] [id = 38] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d48e800 == 21 [pid = 1933] [id = 8] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89780ef800 == 20 [pid = 1933] [id = 20] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8984135800 == 19 [pid = 1933] [id = 33] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897d341800 == 18 [pid = 1933] [id = 32] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89710d4000 == 17 [pid = 1933] [id = 30] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8989616000 == 16 [pid = 1933] [id = 43] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8973a95000 == 15 [pid = 1933] [id = 34] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8988a05800 == 14 [pid = 1933] [id = 39] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8987263800 == 13 [pid = 1933] [id = 42] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89841a2000 == 12 [pid = 1933] [id = 9] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89772e7800 == 11 [pid = 1933] [id = 40] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8979d0c800 == 10 [pid = 1933] [id = 41] 00:46:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89743d5000 == 9 [pid = 1933] [id = 24] 00:46:09 INFO - PROCESS | 1933 | 1460965569468 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]]]}] 00:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 4592ms 00:46:09 INFO - PROCESS | 1933 | 1460965569655 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 00:46:09 INFO - PROCESS | 1933 | 1460965569660 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 00:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:46:09 INFO - PROCESS | 1933 | 1460965569668 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:46:09 INFO - PROCESS | 1933 | 1460965569672 Marionette TRACE conn4 <- [1,150,null,{}] 00:46:09 INFO - PROCESS | 1933 | 1460965569681 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}] 00:46:09 INFO - PROCESS | 1933 | 1460965569835 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 00:46:09 INFO - PROCESS | 1933 | 1460965569919 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89710c1000 == 10 [pid = 1933] [id = 45] 00:46:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f8971057800) [pid = 1933] [serial = 133] [outer = (nil)] 00:46:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f897257f000) [pid = 1933] [serial = 134] [outer = 0x7f8971057800] 00:46:09 INFO - PROCESS | 1933 | 1460965569984 Marionette DEBUG loaded listener.js 00:46:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f8973741000) [pid = 1933] [serial = 135] [outer = 0x7f8971057800] 00:46:10 INFO - PROCESS | 1933 | 1460965570611 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]]]}] 00:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 984ms 00:46:10 INFO - PROCESS | 1933 | 1460965570652 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 00:46:10 INFO - PROCESS | 1933 | 1460965570661 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 00:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:46:10 INFO - PROCESS | 1933 | 1460965570671 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:46:10 INFO - PROCESS | 1933 | 1460965570674 Marionette TRACE conn4 <- [1,154,null,{}] 00:46:10 INFO - PROCESS | 1933 | 1460965570680 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}] 00:46:10 INFO - PROCESS | 1933 | 1460965570830 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 00:46:10 INFO - PROCESS | 1933 | 1460965570928 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976654800 == 11 [pid = 1933] [id = 46] 00:46:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f896d5a4800) [pid = 1933] [serial = 136] [outer = (nil)] 00:46:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f897580d400) [pid = 1933] [serial = 137] [outer = 0x7f896d5a4800] 00:46:10 INFO - PROCESS | 1933 | 1460965570985 Marionette DEBUG loaded listener.js 00:46:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f8976372800) [pid = 1933] [serial = 138] [outer = 0x7f896d5a4800] 00:46:11 INFO - PROCESS | 1933 | 1460965571595 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]]]}] 00:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 983ms 00:46:11 INFO - PROCESS | 1933 | 1460965571653 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 00:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:46:11 INFO - PROCESS | 1933 | 1460965571658 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 00:46:11 INFO - PROCESS | 1933 | 1460965571664 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:46:11 INFO - PROCESS | 1933 | 1460965571670 Marionette TRACE conn4 <- [1,158,null,{}] 00:46:11 INFO - PROCESS | 1933 | 1460965571685 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}] 00:46:11 INFO - PROCESS | 1933 | 1460965571890 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 00:46:11 INFO - PROCESS | 1933 | 1460965571930 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d1cb000 == 12 [pid = 1933] [id = 47] 00:46:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f896f1c9000) [pid = 1933] [serial = 139] [outer = (nil)] 00:46:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f89775dc800) [pid = 1933] [serial = 140] [outer = 0x7f896f1c9000] 00:46:11 INFO - PROCESS | 1933 | 1460965571994 Marionette DEBUG loaded listener.js 00:46:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f897a1b0400) [pid = 1933] [serial = 141] [outer = 0x7f896f1c9000] 00:46:13 INFO - PROCESS | 1933 | 1460965573136 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]]]}] 00:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1545ms 00:46:13 INFO - PROCESS | 1933 | 1460965573214 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 00:46:13 INFO - PROCESS | 1933 | 1460965573217 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 00:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:46:13 INFO - PROCESS | 1933 | 1460965573222 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:46:13 INFO - PROCESS | 1933 | 1460965573224 Marionette TRACE conn4 <- [1,162,null,{}] 00:46:13 INFO - PROCESS | 1933 | 1460965573229 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}] 00:46:13 INFO - PROCESS | 1933 | 1460965573394 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 00:46:13 INFO - PROCESS | 1933 | 1460965573415 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898501c800 == 13 [pid = 1933] [id = 48] 00:46:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f89779e4000) [pid = 1933] [serial = 142] [outer = (nil)] 00:46:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f89851f6c00) [pid = 1933] [serial = 143] [outer = 0x7f89779e4000] 00:46:13 INFO - PROCESS | 1933 | 1460965573472 Marionette DEBUG loaded listener.js 00:46:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f898721f400) [pid = 1933] [serial = 144] [outer = 0x7f89779e4000] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f896d83f000) [pid = 1933] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f897698f000) [pid = 1933] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f896d683800) [pid = 1933] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f8973ad1000) [pid = 1933] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f89843cf800) [pid = 1933] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f896d5ab400) [pid = 1933] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f896f1bec00) [pid = 1933] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f896f1be400) [pid = 1933] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f896d678000) [pid = 1933] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f897a14b400) [pid = 1933] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f896f1c6800) [pid = 1933] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f896f2f9000) [pid = 1933] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 131 (0x7f8970e5d400) [pid = 1933] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f897104c000) [pid = 1933] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f89775df800) [pid = 1933] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f896d4ab000) [pid = 1933] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f896e2a8800) [pid = 1933] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f8986de9c00) [pid = 1933] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f8976071400) [pid = 1933] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f896d3a7800) [pid = 1933] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 123 (0x7f896e2aec00) [pid = 1933] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 122 (0x7f896f104400) [pid = 1933] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f8976370c00) [pid = 1933] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f896d4a8c00) [pid = 1933] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f896f10b800) [pid = 1933] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f896d4a7c00) [pid = 1933] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f8989665400) [pid = 1933] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f896d3aa000) [pid = 1933] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f89830d7000) [pid = 1933] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f8976eeec00) [pid = 1933] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f896d5ab800) [pid = 1933] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f8987224400) [pid = 1933] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f896d683c00) [pid = 1933] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f89775df400) [pid = 1933] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:46:14 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f8974290c00) [pid = 1933] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:46:15 INFO - PROCESS | 1933 | 1460965575077 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]]]}] 00:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1876ms 00:46:15 INFO - PROCESS | 1933 | 1460965575099 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 00:46:15 INFO - PROCESS | 1933 | 1460965575102 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 00:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:46:15 INFO - PROCESS | 1933 | 1460965575111 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:46:15 INFO - PROCESS | 1933 | 1460965575113 Marionette TRACE conn4 <- [1,166,null,{}] 00:46:15 INFO - PROCESS | 1933 | 1460965575118 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}] 00:46:15 INFO - PROCESS | 1933 | 1460965575237 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 00:46:15 INFO - PROCESS | 1933 | 1460965575251 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f173800 == 14 [pid = 1933] [id = 49] 00:46:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f896d3b0400) [pid = 1933] [serial = 145] [outer = (nil)] 00:46:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f896d834800) [pid = 1933] [serial = 146] [outer = 0x7f896d3b0400] 00:46:15 INFO - PROCESS | 1933 | 1460965575307 Marionette DEBUG loaded listener.js 00:46:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f8970edfc00) [pid = 1933] [serial = 147] [outer = 0x7f896d3b0400] 00:46:16 INFO - PROCESS | 1933 | 1460965576162 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]]]}] 00:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1129ms 00:46:16 INFO - PROCESS | 1933 | 1460965576256 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 00:46:16 INFO - PROCESS | 1933 | 1460965576258 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 00:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:46:16 INFO - PROCESS | 1933 | 1460965576278 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:46:16 INFO - PROCESS | 1933 | 1460965576281 Marionette TRACE conn4 <- [1,170,null,{}] 00:46:16 INFO - PROCESS | 1933 | 1460965576285 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}] 00:46:16 INFO - PROCESS | 1933 | 1460965576458 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 00:46:16 INFO - PROCESS | 1933 | 1460965576551 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d33d800 == 15 [pid = 1933] [id = 50] 00:46:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f896d5b0000) [pid = 1933] [serial = 148] [outer = (nil)] 00:46:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f8984321c00) [pid = 1933] [serial = 149] [outer = 0x7f896d5b0000] 00:46:16 INFO - PROCESS | 1933 | 1460965576618 Marionette DEBUG loaded listener.js 00:46:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f898915bc00) [pid = 1933] [serial = 150] [outer = 0x7f896d5b0000] 00:46:17 INFO - PROCESS | 1933 | 1460965577511 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]]]}] 00:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1283ms 00:46:17 INFO - PROCESS | 1933 | 1460965577555 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 00:46:17 INFO - PROCESS | 1933 | 1460965577561 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 00:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:46:17 INFO - PROCESS | 1933 | 1460965577597 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:46:17 INFO - PROCESS | 1933 | 1460965577602 Marionette TRACE conn4 <- [1,174,null,{}] 00:46:17 INFO - PROCESS | 1933 | 1460965577609 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}] 00:46:17 INFO - PROCESS | 1933 | 1460965577769 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 00:46:17 INFO - PROCESS | 1933 | 1460965577898 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975d16000 == 16 [pid = 1933] [id = 51] 00:46:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f896f1c9400) [pid = 1933] [serial = 151] [outer = (nil)] 00:46:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f897258a400) [pid = 1933] [serial = 152] [outer = 0x7f896f1c9400] 00:46:17 INFO - PROCESS | 1933 | 1460965577971 Marionette DEBUG loaded listener.js 00:46:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f897433c400) [pid = 1933] [serial = 153] [outer = 0x7f896f1c9400] 00:46:18 INFO - PROCESS | 1933 | 1460965578836 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]]]}] 00:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1289ms 00:46:18 INFO - PROCESS | 1933 | 1460965578885 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 00:46:18 INFO - PROCESS | 1933 | 1460965578893 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 00:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:46:18 INFO - PROCESS | 1933 | 1460965578902 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:46:18 INFO - PROCESS | 1933 | 1460965578907 Marionette TRACE conn4 <- [1,178,null,{}] 00:46:18 INFO - PROCESS | 1933 | 1460965578912 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}] 00:46:19 INFO - PROCESS | 1933 | 1460965579075 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 00:46:19 INFO - PROCESS | 1933 | 1460965579205 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d715800 == 17 [pid = 1933] [id = 52] 00:46:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f896d677000) [pid = 1933] [serial = 154] [outer = (nil)] 00:46:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f896f103800) [pid = 1933] [serial = 155] [outer = 0x7f896d677000] 00:46:19 INFO - PROCESS | 1933 | 1460965579272 Marionette DEBUG loaded listener.js 00:46:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f8973addc00) [pid = 1933] [serial = 156] [outer = 0x7f896d677000] 00:46:20 INFO - PROCESS | 1933 | 1460965580380 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]]]}] 00:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1531ms 00:46:20 INFO - PROCESS | 1933 | 1460965580434 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 00:46:20 INFO - PROCESS | 1933 | 1460965580439 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 00:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:46:20 INFO - PROCESS | 1933 | 1460965580447 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:46:20 INFO - PROCESS | 1933 | 1460965580451 Marionette TRACE conn4 <- [1,182,null,{}] 00:46:20 INFO - PROCESS | 1933 | 1460965580458 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}] 00:46:20 INFO - PROCESS | 1933 | 1460965580620 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f89854c8400) [pid = 1933] [serial = 97] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f8975568400) [pid = 1933] [serial = 88] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f8972586c00) [pid = 1933] [serial = 122] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f896d5ad000) [pid = 1933] [serial = 119] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f8976ef3000) [pid = 1933] [serial = 76] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f8976ef0400) [pid = 1933] [serial = 103] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f896d834c00) [pid = 1933] [serial = 100] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f8983c70800) [pid = 1933] [serial = 58] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f8986d06800) [pid = 1933] [serial = 2] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f8973a18c00) [pid = 1933] [serial = 71] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f89843b3400) [pid = 1933] [serial = 59] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f896f2fc000) [pid = 1933] [serial = 73] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 108 (0x7f89739ad400) [pid = 1933] [serial = 43] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 107 (0x7f897580a000) [pid = 1933] [serial = 46] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 106 (0x7f896d713000) [pid = 1933] [serial = 28] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f897723a400) [pid = 1933] [serial = 49] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f89779e4800) [pid = 1933] [serial = 50] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 103 (0x7f897935d400) [pid = 1933] [serial = 52] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f8979d87800) [pid = 1933] [serial = 53] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f89739adc00) [pid = 1933] [serial = 55] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f897a1a4c00) [pid = 1933] [serial = 56] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 99 (0x7f89748ecc00) [pid = 1933] [serial = 37] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 98 (0x7f896f2f6800) [pid = 1933] [serial = 70] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 97 (0x7f8976f79400) [pid = 1933] [serial = 47] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 96 (0x7f8975eeac00) [pid = 1933] [serial = 38] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 95 (0x7f8974345c00) [pid = 1933] [serial = 44] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 94 (0x7f896d840c00) [pid = 1933] [serial = 31] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 93 (0x7f8976ef2000) [pid = 1933] [serial = 40] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 92 (0x7f8976f7dc00) [pid = 1933] [serial = 41] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 91 (0x7f896e2aac00) [pid = 1933] [serial = 32] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 90 (0x7f896f10c000) [pid = 1933] [serial = 34] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 89 (0x7f897d245800) [pid = 1933] [serial = 26] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 88 (0x7f896f2f8400) [pid = 1933] [serial = 62] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 87 (0x7f8975ef5000) [pid = 1933] [serial = 89] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 86 (0x7f897585a000) [pid = 1933] [serial = 64] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 85 (0x7f896f10f000) [pid = 1933] [serial = 61] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 84 (0x7f8976ef6400) [pid = 1933] [serial = 91] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 83 (0x7f89843ba400) [pid = 1933] [serial = 82] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 82 (0x7f898738a000) [pid = 1933] [serial = 98] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 81 (0x7f896d681c00) [pid = 1933] [serial = 120] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 80 (0x7f8984107c00) [pid = 1933] [serial = 106] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 79 (0x7f8977064c00) [pid = 1933] [serial = 77] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 78 (0x7f89748ef800) [pid = 1933] [serial = 74] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 77 (0x7f89739bac00) [pid = 1933] [serial = 101] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 76 (0x7f89891a9400) [pid = 1933] [serial = 110] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 75 (0x7f89766c8800) [pid = 1933] [serial = 65] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 74 (0x7f8975d94c00) [pid = 1933] [serial = 12] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 73 (0x7f8979d84000) [pid = 1933] [serial = 79] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 72 (0x7f89830d7800) [pid = 1933] [serial = 94] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 71 (0x7f89779e1400) [pid = 1933] [serial = 104] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 70 (0x7f8988a40800) [pid = 1933] [serial = 109] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 69 (0x7f897754d800) [pid = 1933] [serial = 67] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 68 (0x7f89830d3800) [pid = 1933] [serial = 80] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 67 (0x7f8976375c00) [pid = 1933] [serial = 9] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 66 (0x7f896d67a000) [pid = 1933] [serial = 25] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 65 (0x7f89758ca400) [pid = 1933] [serial = 22] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 64 (0x7f896d3a5400) [pid = 1933] [serial = 23] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 63 (0x7f89830dcc00) [pid = 1933] [serial = 95] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 62 (0x7f898513ec00) [pid = 1933] [serial = 83] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 61 (0x7f896f10d800) [pid = 1933] [serial = 16] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 60 (0x7f89758cd400) [pid = 1933] [serial = 17] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 59 (0x7f898bfaa800) [pid = 1933] [serial = 117] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 58 (0x7f898b29dc00) [pid = 1933] [serial = 114] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 57 (0x7f8970e54000) [pid = 1933] [serial = 19] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 56 (0x7f89851f9800) [pid = 1933] [serial = 107] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 55 (0x7f898b299000) [pid = 1933] [serial = 116] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 54 (0x7f896f2f1400) [pid = 1933] [serial = 35] [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.] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 53 (0x7f8989669400) [pid = 1933] [serial = 113] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 52 (0x7f89854bec00) [pid = 1933] [serial = 86] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 51 (0x7f8985305000) [pid = 1933] [serial = 85] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 50 (0x7f897a151c00) [pid = 1933] [serial = 68] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 49 (0x7f8976caa000) [pid = 1933] [serial = 123] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 48 (0x7f897257dc00) [pid = 1933] [serial = 131] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 47 (0x7f8977240400) [pid = 1933] [serial = 92] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 46 (0x7f8983c66c00) [pid = 1933] [serial = 125] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 45 (0x7f89843b3c00) [pid = 1933] [serial = 126] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 44 (0x7f8989020800) [pid = 1933] [serial = 128] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | --DOMWINDOW == 43 (0x7f8989493c00) [pid = 1933] [serial = 129] [outer = (nil)] [url = about:blank] 00:46:20 INFO - PROCESS | 1933 | 1460965580840 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d710000 == 18 [pid = 1933] [id = 53] 00:46:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 44 (0x7f896d839000) [pid = 1933] [serial = 157] [outer = (nil)] 00:46:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 45 (0x7f896dbdec00) [pid = 1933] [serial = 158] [outer = 0x7f896d839000] 00:46:20 INFO - PROCESS | 1933 | 1460965580901 Marionette DEBUG loaded listener.js 00:46:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 46 (0x7f896f107400) [pid = 1933] [serial = 159] [outer = 0x7f896d839000] 00:46:21 INFO - PROCESS | 1933 | 1460965581175 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:46:21 INFO - PROCESS | 1933 | 1460965581528 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]]]}] 00:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1129ms 00:46:21 INFO - PROCESS | 1933 | 1460965581576 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 00:46:21 INFO - PROCESS | 1933 | 1460965581581 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 00:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:46:21 INFO - PROCESS | 1933 | 1460965581593 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:46:21 INFO - PROCESS | 1933 | 1460965581596 Marionette TRACE conn4 <- [1,186,null,{}] 00:46:21 INFO - PROCESS | 1933 | 1460965581602 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}] 00:46:21 INFO - PROCESS | 1933 | 1460965581728 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 00:46:21 INFO - PROCESS | 1933 | 1460965581808 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f26c000 == 19 [pid = 1933] [id = 54] 00:46:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 47 (0x7f896d67fc00) [pid = 1933] [serial = 160] [outer = (nil)] 00:46:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 48 (0x7f8971056800) [pid = 1933] [serial = 161] [outer = 0x7f896d67fc00] 00:46:21 INFO - PROCESS | 1933 | 1460965581863 Marionette DEBUG loaded listener.js 00:46:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 49 (0x7f89739b2800) [pid = 1933] [serial = 162] [outer = 0x7f896d67fc00] 00:46:22 INFO - PROCESS | 1933 | 1460965582432 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]]]}] 00:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 884ms 00:46:22 INFO - PROCESS | 1933 | 1460965582475 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 00:46:22 INFO - PROCESS | 1933 | 1460965582479 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 00:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:46:22 INFO - PROCESS | 1933 | 1460965582484 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:46:22 INFO - PROCESS | 1933 | 1460965582490 Marionette TRACE conn4 <- [1,190,null,{}] 00:46:22 INFO - PROCESS | 1933 | 1460965582505 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}] 00:46:22 INFO - PROCESS | 1933 | 1460965582672 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 00:46:22 INFO - PROCESS | 1933 | 1460965582696 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8974ad3800 == 20 [pid = 1933] [id = 55] 00:46:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 50 (0x7f8973ada000) [pid = 1933] [serial = 163] [outer = (nil)] 00:46:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 51 (0x7f8974aa4c00) [pid = 1933] [serial = 164] [outer = 0x7f8973ada000] 00:46:22 INFO - PROCESS | 1933 | 1460965582763 Marionette DEBUG loaded listener.js 00:46:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 52 (0x7f897585a400) [pid = 1933] [serial = 165] [outer = 0x7f8973ada000] 00:46:23 INFO - PROCESS | 1933 | 1460965583633 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]]]}] 00:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1189ms 00:46:23 INFO - PROCESS | 1933 | 1460965583674 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 00:46:23 INFO - PROCESS | 1933 | 1460965583678 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 00:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:46:23 INFO - PROCESS | 1933 | 1460965583691 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:46:23 INFO - PROCESS | 1933 | 1460965583693 Marionette TRACE conn4 <- [1,194,null,{}] 00:46:23 INFO - PROCESS | 1933 | 1460965583698 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}] 00:46:23 INFO - PROCESS | 1933 | 1460965583850 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 00:46:23 INFO - PROCESS | 1933 | 1460965583873 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89761e5000 == 21 [pid = 1933] [id = 56] 00:46:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 53 (0x7f896d67d000) [pid = 1933] [serial = 166] [outer = (nil)] 00:46:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 54 (0x7f8975ee8800) [pid = 1933] [serial = 167] [outer = 0x7f896d67d000] 00:46:23 INFO - PROCESS | 1933 | 1460965583930 Marionette DEBUG loaded listener.js 00:46:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 55 (0x7f8976b8ac00) [pid = 1933] [serial = 168] [outer = 0x7f896d67d000] 00:46:24 INFO - PROCESS | 1933 | 1460965584540 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]]]}] 00:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 933ms 00:46:24 INFO - PROCESS | 1933 | 1460965584616 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 00:46:24 INFO - PROCESS | 1933 | 1460965584623 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 00:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:46:24 INFO - PROCESS | 1933 | 1460965584641 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:46:24 INFO - PROCESS | 1933 | 1460965584649 Marionette TRACE conn4 <- [1,198,null,{}] 00:46:24 INFO - PROCESS | 1933 | 1460965584708 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}] 00:46:24 INFO - PROCESS | 1933 | 1460965584865 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 00:46:24 INFO - PROCESS | 1933 | --DOMWINDOW == 54 (0x7f89779e4000) [pid = 1933] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:46:24 INFO - PROCESS | 1933 | --DOMWINDOW == 53 (0x7f897104cc00) [pid = 1933] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:46:24 INFO - PROCESS | 1933 | --DOMWINDOW == 52 (0x7f8971057800) [pid = 1933] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:46:24 INFO - PROCESS | 1933 | --DOMWINDOW == 51 (0x7f896d5a4800) [pid = 1933] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:46:24 INFO - PROCESS | 1933 | --DOMWINDOW == 50 (0x7f896d3b0400) [pid = 1933] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:46:24 INFO - PROCESS | 1933 | --DOMWINDOW == 49 (0x7f896f1c9000) [pid = 1933] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:46:24 INFO - PROCESS | 1933 | 1460965584930 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89756ca000 == 22 [pid = 1933] [id = 57] 00:46:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 50 (0x7f896d3b0400) [pid = 1933] [serial = 169] [outer = (nil)] 00:46:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 51 (0x7f8971052000) [pid = 1933] [serial = 170] [outer = 0x7f896d3b0400] 00:46:24 INFO - PROCESS | 1933 | 1460965584987 Marionette DEBUG loaded listener.js 00:46:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 52 (0x7f8976ef5400) [pid = 1933] [serial = 171] [outer = 0x7f896d3b0400] 00:46:25 INFO - PROCESS | 1933 | 1460965585575 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]]]}] 00:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 992ms 00:46:25 INFO - PROCESS | 1933 | 1460965585633 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 00:46:25 INFO - PROCESS | 1933 | 1460965585636 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 00:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:46:25 INFO - PROCESS | 1933 | 1460965585641 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:46:25 INFO - PROCESS | 1933 | 1460965585643 Marionette TRACE conn4 <- [1,202,null,{}] 00:46:25 INFO - PROCESS | 1933 | 1460965585648 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}] 00:46:25 INFO - PROCESS | 1933 | 1460965585836 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 00:46:25 INFO - PROCESS | 1933 | 1460965585849 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976ebd000 == 23 [pid = 1933] [id = 58] 00:46:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 53 (0x7f896d5b1800) [pid = 1933] [serial = 172] [outer = (nil)] 00:46:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 54 (0x7f8977237c00) [pid = 1933] [serial = 173] [outer = 0x7f896d5b1800] 00:46:25 INFO - PROCESS | 1933 | 1460965585910 Marionette DEBUG loaded listener.js 00:46:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 55 (0x7f89780be800) [pid = 1933] [serial = 174] [outer = 0x7f896d5b1800] 00:46:26 INFO - PROCESS | 1933 | 1460965586498 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]]]}] 00:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 876ms 00:46:26 INFO - PROCESS | 1933 | 1460965586518 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 00:46:26 INFO - PROCESS | 1933 | 1460965586520 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 00:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:46:26 INFO - PROCESS | 1933 | 1460965586526 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:46:26 INFO - PROCESS | 1933 | 1460965586528 Marionette TRACE conn4 <- [1,206,null,{}] 00:46:26 INFO - PROCESS | 1933 | 1460965586533 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}] 00:46:26 INFO - PROCESS | 1933 | 1460965586651 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 00:46:26 INFO - PROCESS | 1933 | 1460965586664 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8977453800 == 24 [pid = 1933] [id = 59] 00:46:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 56 (0x7f896d682c00) [pid = 1933] [serial = 175] [outer = (nil)] 00:46:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 57 (0x7f8979d84000) [pid = 1933] [serial = 176] [outer = 0x7f896d682c00] 00:46:26 INFO - PROCESS | 1933 | 1460965586724 Marionette DEBUG loaded listener.js 00:46:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 58 (0x7f897a153c00) [pid = 1933] [serial = 177] [outer = 0x7f896d682c00] 00:46:27 INFO - PROCESS | 1933 | 1460965587525 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]]]}] 00:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1026ms 00:46:27 INFO - PROCESS | 1933 | 1460965587552 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 00:46:27 INFO - PROCESS | 1933 | 1460965587557 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 00:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:46:27 INFO - PROCESS | 1933 | 1460965587566 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:46:27 INFO - PROCESS | 1933 | 1460965587571 Marionette TRACE conn4 <- [1,210,null,{}] 00:46:27 INFO - PROCESS | 1933 | 1460965587609 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}] 00:46:27 INFO - PROCESS | 1933 | 1460965587788 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 00:46:27 INFO - PROCESS | 1933 | 1460965587905 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f2a0000 == 25 [pid = 1933] [id = 60] 00:46:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 59 (0x7f896d67e800) [pid = 1933] [serial = 178] [outer = (nil)] 00:46:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 60 (0x7f896ed53000) [pid = 1933] [serial = 179] [outer = 0x7f896d67e800] 00:46:27 INFO - PROCESS | 1933 | 1460965587976 Marionette DEBUG loaded listener.js 00:46:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 61 (0x7f897257d400) [pid = 1933] [serial = 180] [outer = 0x7f896d67e800] 00:46:28 INFO - PROCESS | 1933 | 1460965588701 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]]]}] 00:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1201ms 00:46:28 INFO - PROCESS | 1933 | 1460965588767 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 00:46:28 INFO - PROCESS | 1933 | 1460965588775 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 00:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:46:28 INFO - PROCESS | 1933 | 1460965588785 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:46:28 INFO - PROCESS | 1933 | 1460965588789 Marionette TRACE conn4 <- [1,214,null,{}] 00:46:28 INFO - PROCESS | 1933 | 1460965588811 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}] 00:46:28 INFO - PROCESS | 1933 | 1460965588957 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 00:46:29 INFO - PROCESS | 1933 | 1460965589075 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976bf1800 == 26 [pid = 1933] [id = 61] 00:46:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 62 (0x7f896d67f800) [pid = 1933] [serial = 181] [outer = (nil)] 00:46:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 63 (0x7f897433c000) [pid = 1933] [serial = 182] [outer = 0x7f896d67f800] 00:46:29 INFO - PROCESS | 1933 | 1460965589142 Marionette DEBUG loaded listener.js 00:46:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 64 (0x7f8975851000) [pid = 1933] [serial = 183] [outer = 0x7f896d67f800] 00:46:29 INFO - PROCESS | 1933 | 1460965589915 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]]]}] 00:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1146ms 00:46:29 INFO - PROCESS | 1933 | 1460965589930 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 00:46:29 INFO - PROCESS | 1933 | 1460965589934 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 00:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:46:29 INFO - PROCESS | 1933 | 1460965589940 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:46:29 INFO - PROCESS | 1933 | 1460965589945 Marionette TRACE conn4 <- [1,218,null,{}] 00:46:29 INFO - PROCESS | 1933 | 1460965589960 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}] 00:46:30 INFO - PROCESS | 1933 | 1460965590102 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 00:46:30 INFO - PROCESS | 1933 | 1460965590229 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89780e0000 == 27 [pid = 1933] [id = 62] 00:46:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 65 (0x7f8974223c00) [pid = 1933] [serial = 184] [outer = (nil)] 00:46:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 66 (0x7f897723b800) [pid = 1933] [serial = 185] [outer = 0x7f8974223c00] 00:46:30 INFO - PROCESS | 1933 | 1460965590300 Marionette DEBUG loaded listener.js 00:46:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 67 (0x7f8977d69400) [pid = 1933] [serial = 186] [outer = 0x7f8974223c00] 00:46:31 INFO - PROCESS | 1933 | 1460965591097 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]]]}] 00:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1183ms 00:46:31 INFO - PROCESS | 1933 | 1460965591124 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 00:46:31 INFO - PROCESS | 1933 | 1460965591127 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 00:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:46:31 INFO - PROCESS | 1933 | 1460965591148 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:46:31 INFO - PROCESS | 1933 | 1460965591151 Marionette TRACE conn4 <- [1,222,null,{}] 00:46:31 INFO - PROCESS | 1933 | 1460965591156 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}] 00:46:31 INFO - PROCESS | 1933 | 1460965591297 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 00:46:31 INFO - PROCESS | 1933 | 1460965591435 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8979ee1800 == 28 [pid = 1933] [id = 63] 00:46:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 68 (0x7f896d4a6c00) [pid = 1933] [serial = 187] [outer = (nil)] 00:46:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 69 (0x7f897a1a5800) [pid = 1933] [serial = 188] [outer = 0x7f896d4a6c00] 00:46:31 INFO - PROCESS | 1933 | 1460965591506 Marionette DEBUG loaded listener.js 00:46:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 70 (0x7f89830db000) [pid = 1933] [serial = 189] [outer = 0x7f896d4a6c00] 00:46:32 INFO - PROCESS | 1933 | 1460965592387 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]]]}] 00:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1284ms 00:46:32 INFO - PROCESS | 1933 | 1460965592432 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 00:46:32 INFO - PROCESS | 1933 | 1460965592437 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 00:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:46:32 INFO - PROCESS | 1933 | 1460965592444 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:46:32 INFO - PROCESS | 1933 | 1460965592449 Marionette TRACE conn4 <- [1,226,null,{}] 00:46:32 INFO - PROCESS | 1933 | 1460965592458 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}] 00:46:32 INFO - PROCESS | 1933 | 1460965592593 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 00:46:32 INFO - PROCESS | 1933 | 1460965592746 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d48f000 == 29 [pid = 1933] [id = 64] 00:46:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 71 (0x7f896d5ac800) [pid = 1933] [serial = 190] [outer = (nil)] 00:46:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 72 (0x7f896f106000) [pid = 1933] [serial = 191] [outer = 0x7f896d5ac800] 00:46:32 INFO - PROCESS | 1933 | 1460965592823 Marionette DEBUG loaded listener.js 00:46:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 73 (0x7f8970e5b400) [pid = 1933] [serial = 192] [outer = 0x7f896d5ac800] 00:46:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897d33b800 == 28 [pid = 1933] [id = 44] 00:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 72 (0x7f89851f6c00) [pid = 1933] [serial = 143] [outer = (nil)] [url = about:blank] 00:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 71 (0x7f8972589000) [pid = 1933] [serial = 132] [outer = (nil)] [url = about:blank] 00:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 70 (0x7f897257f000) [pid = 1933] [serial = 134] [outer = (nil)] [url = about:blank] 00:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 69 (0x7f8973741000) [pid = 1933] [serial = 135] [outer = (nil)] [url = about:blank] 00:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 68 (0x7f897580d400) [pid = 1933] [serial = 137] [outer = (nil)] [url = about:blank] 00:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 67 (0x7f8976372800) [pid = 1933] [serial = 138] [outer = (nil)] [url = about:blank] 00:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 66 (0x7f896d834800) [pid = 1933] [serial = 146] [outer = (nil)] [url = about:blank] 00:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 65 (0x7f89775dc800) [pid = 1933] [serial = 140] [outer = (nil)] [url = about:blank] 00:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 64 (0x7f897a1b0400) [pid = 1933] [serial = 141] [outer = (nil)] [url = about:blank] 00:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 63 (0x7f8970edfc00) [pid = 1933] [serial = 147] [outer = (nil)] [url = about:blank] 00:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 62 (0x7f898721f400) [pid = 1933] [serial = 144] [outer = (nil)] [url = about:blank] 00:46:33 INFO - PROCESS | 1933 | --DOMWINDOW == 61 (0x7f8984321c00) [pid = 1933] [serial = 149] [outer = (nil)] [url = about:blank] 00:46:33 INFO - PROCESS | 1933 | 1460965593556 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]]]}] 00:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1144ms 00:46:33 INFO - PROCESS | 1933 | 1460965593589 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 00:46:33 INFO - PROCESS | 1933 | 1460965593596 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 00:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:46:33 INFO - PROCESS | 1933 | 1460965593605 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:46:33 INFO - PROCESS | 1933 | 1460965593609 Marionette TRACE conn4 <- [1,230,null,{}] 00:46:33 INFO - PROCESS | 1933 | 1460965593614 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}] 00:46:33 INFO - PROCESS | 1933 | 1460965593743 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 00:46:33 INFO - PROCESS | 1933 | 1460965593831 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89725e8800 == 29 [pid = 1933] [id = 65] 00:46:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 62 (0x7f896d5a4000) [pid = 1933] [serial = 193] [outer = (nil)] 00:46:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 63 (0x7f897105ac00) [pid = 1933] [serial = 194] [outer = 0x7f896d5a4000] 00:46:33 INFO - PROCESS | 1933 | 1460965593889 Marionette DEBUG loaded listener.js 00:46:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 64 (0x7f8974aab800) [pid = 1933] [serial = 195] [outer = 0x7f896d5a4000] 00:46:34 INFO - PROCESS | 1933 | 1460965594469 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]]]}] 00:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 880ms 00:46:34 INFO - PROCESS | 1933 | 1460965594486 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 00:46:34 INFO - PROCESS | 1933 | 1460965594488 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 00:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:46:34 INFO - PROCESS | 1933 | 1460965594495 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:46:34 INFO - PROCESS | 1933 | 1460965594500 Marionette TRACE conn4 <- [1,234,null,{}] 00:46:34 INFO - PROCESS | 1933 | 1460965594514 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}] 00:46:34 INFO - PROCESS | 1933 | 1460965594648 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 00:46:34 INFO - PROCESS | 1933 | 1460965594755 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976b18800 == 30 [pid = 1933] [id = 66] 00:46:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 65 (0x7f896f10d400) [pid = 1933] [serial = 196] [outer = (nil)] 00:46:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 66 (0x7f89766c2000) [pid = 1933] [serial = 197] [outer = 0x7f896f10d400] 00:46:34 INFO - PROCESS | 1933 | 1460965594814 Marionette DEBUG loaded listener.js 00:46:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 67 (0x7f8977556c00) [pid = 1933] [serial = 198] [outer = 0x7f896f10d400] 00:46:35 INFO - PROCESS | 1933 | 1460965595383 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]]]}] 00:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 931ms 00:46:35 INFO - PROCESS | 1933 | 1460965595426 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 00:46:35 INFO - PROCESS | 1933 | 1460965595429 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 00:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:46:35 INFO - PROCESS | 1933 | 1460965595434 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:46:35 INFO - PROCESS | 1933 | 1460965595437 Marionette TRACE conn4 <- [1,238,null,{}] 00:46:35 INFO - PROCESS | 1933 | 1460965595442 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}] 00:46:35 INFO - PROCESS | 1933 | 1460965595609 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 00:46:35 INFO - PROCESS | 1933 | 1460965595636 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8977d5b000 == 31 [pid = 1933] [id = 67] 00:46:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 68 (0x7f896d5ad800) [pid = 1933] [serial = 199] [outer = (nil)] 00:46:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 69 (0x7f89780be400) [pid = 1933] [serial = 200] [outer = 0x7f896d5ad800] 00:46:35 INFO - PROCESS | 1933 | 1460965595693 Marionette DEBUG loaded listener.js 00:46:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 70 (0x7f896d682400) [pid = 1933] [serial = 201] [outer = 0x7f896d5ad800] 00:46:36 INFO - PROCESS | 1933 | 1460965596433 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]]]}] 00:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1030ms 00:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:46:36 INFO - PROCESS | 1933 | 1460965596465 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 00:46:36 INFO - PROCESS | 1933 | 1460965596467 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 00:46:36 INFO - PROCESS | 1933 | 1460965596473 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:46:36 INFO - PROCESS | 1933 | 1460965596475 Marionette TRACE conn4 <- [1,242,null,{}] 00:46:36 INFO - PROCESS | 1933 | 1460965596480 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}] 00:46:36 INFO - PROCESS | 1933 | 1460965596633 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 00:46:36 INFO - PROCESS | 1933 | 1460965596646 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d354000 == 32 [pid = 1933] [id = 68] 00:46:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 71 (0x7f896d3a7800) [pid = 1933] [serial = 202] [outer = (nil)] 00:46:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 72 (0x7f8983eb1800) [pid = 1933] [serial = 203] [outer = 0x7f896d3a7800] 00:46:36 INFO - PROCESS | 1933 | 1460965596746 Marionette DEBUG loaded listener.js 00:46:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 73 (0x7f898418c800) [pid = 1933] [serial = 204] [outer = 0x7f896d3a7800] 00:46:37 INFO - PROCESS | 1933 | 1460965597367 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]]]}] 00:46:37 INFO - PROCESS | 1933 | --DOMWINDOW == 72 (0x7f8973ada000) [pid = 1933] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:46:37 INFO - PROCESS | 1933 | --DOMWINDOW == 71 (0x7f896d67fc00) [pid = 1933] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:46:37 INFO - PROCESS | 1933 | --DOMWINDOW == 70 (0x7f896d839000) [pid = 1933] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:46:37 INFO - PROCESS | 1933 | --DOMWINDOW == 69 (0x7f896d67d000) [pid = 1933] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:46:37 INFO - PROCESS | 1933 | --DOMWINDOW == 68 (0x7f896d3b0400) [pid = 1933] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:46:37 INFO - PROCESS | 1933 | --DOMWINDOW == 67 (0x7f896d5b1800) [pid = 1933] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 931ms 00:46:37 INFO - PROCESS | 1933 | 1460965597407 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 00:46:37 INFO - PROCESS | 1933 | 1460965597410 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 00:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:46:37 INFO - PROCESS | 1933 | 1460965597415 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:46:37 INFO - PROCESS | 1933 | 1460965597417 Marionette TRACE conn4 <- [1,246,null,{}] 00:46:37 INFO - PROCESS | 1933 | 1460965597422 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}] 00:46:37 INFO - PROCESS | 1933 | 1460965597600 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 00:46:37 INFO - PROCESS | 1933 | 1460965597627 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897df22800 == 33 [pid = 1933] [id = 69] 00:46:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 68 (0x7f89830dc800) [pid = 1933] [serial = 205] [outer = (nil)] 00:46:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 69 (0x7f898431dc00) [pid = 1933] [serial = 206] [outer = 0x7f89830dc800] 00:46:37 INFO - PROCESS | 1933 | 1460965597697 Marionette DEBUG loaded listener.js 00:46:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 70 (0x7f898512b800) [pid = 1933] [serial = 207] [outer = 0x7f89830dc800] 00:46:38 INFO - PROCESS | 1933 | 1460965598309 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]]]}] 00:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 924ms 00:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:46:38 INFO - PROCESS | 1933 | 1460965598340 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 00:46:38 INFO - PROCESS | 1933 | 1460965598342 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 00:46:38 INFO - PROCESS | 1933 | 1460965598348 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:46:38 INFO - PROCESS | 1933 | 1460965598350 Marionette TRACE conn4 <- [1,250,null,{}] 00:46:38 INFO - PROCESS | 1933 | 1460965598355 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}] 00:46:38 INFO - PROCESS | 1933 | 1460965598471 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 00:46:38 INFO - PROCESS | 1933 | 1460965598560 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983ed1800 == 34 [pid = 1933] [id = 70] 00:46:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 71 (0x7f896d5a3000) [pid = 1933] [serial = 208] [outer = (nil)] 00:46:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 72 (0x7f897123b000) [pid = 1933] [serial = 209] [outer = 0x7f896d5a3000] 00:46:38 INFO - PROCESS | 1933 | 1460965598616 Marionette DEBUG loaded listener.js 00:46:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 73 (0x7f8971240800) [pid = 1933] [serial = 210] [outer = 0x7f896d5a3000] 00:46:39 INFO - PROCESS | 1933 | 1460965599125 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]]]}] 00:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 831ms 00:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:46:39 INFO - PROCESS | 1933 | 1460965599178 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 00:46:39 INFO - PROCESS | 1933 | 1460965599180 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 00:46:39 INFO - PROCESS | 1933 | 1460965599186 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:46:39 INFO - PROCESS | 1933 | 1460965599188 Marionette TRACE conn4 <- [1,254,null,{}] 00:46:39 INFO - PROCESS | 1933 | 1460965599193 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}] 00:46:39 INFO - PROCESS | 1933 | 1460965599312 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 00:46:39 INFO - PROCESS | 1933 | 1460965599329 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8984363000 == 35 [pid = 1933] [id = 71] 00:46:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 74 (0x7f8971238800) [pid = 1933] [serial = 211] [outer = (nil)] 00:46:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 75 (0x7f898512b000) [pid = 1933] [serial = 212] [outer = 0x7f8971238800] 00:46:39 INFO - PROCESS | 1933 | 1460965599385 Marionette DEBUG loaded listener.js 00:46:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 76 (0x7f898530d800) [pid = 1933] [serial = 213] [outer = 0x7f8971238800] 00:46:40 INFO - PROCESS | 1933 | 1460965600298 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]]]}] 00:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1182ms 00:46:40 INFO - PROCESS | 1933 | 1460965600368 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 00:46:40 INFO - PROCESS | 1933 | 1460965600373 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 00:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:46:40 INFO - PROCESS | 1933 | 1460965600380 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:46:40 INFO - PROCESS | 1933 | 1460965600385 Marionette TRACE conn4 <- [1,258,null,{}] 00:46:40 INFO - PROCESS | 1933 | 1460965600393 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}] 00:46:40 INFO - PROCESS | 1933 | 1460965600581 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 00:46:40 INFO - PROCESS | 1933 | 1460965600707 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89761c7800 == 36 [pid = 1933] [id = 72] 00:46:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 77 (0x7f896f10e000) [pid = 1933] [serial = 214] [outer = (nil)] 00:46:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 78 (0x7f8971052400) [pid = 1933] [serial = 215] [outer = 0x7f896f10e000] 00:46:40 INFO - PROCESS | 1933 | 1460965600780 Marionette DEBUG loaded listener.js 00:46:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 79 (0x7f89739aec00) [pid = 1933] [serial = 216] [outer = 0x7f896f10e000] 00:46:41 INFO - PROCESS | 1933 | 1460965601525 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]]]}] 00:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1183ms 00:46:41 INFO - PROCESS | 1933 | 1460965601564 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 00:46:41 INFO - PROCESS | 1933 | 1460965601572 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 00:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:46:41 INFO - PROCESS | 1933 | 1460965601582 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:46:41 INFO - PROCESS | 1933 | 1460965601585 Marionette TRACE conn4 <- [1,262,null,{}] 00:46:41 INFO - PROCESS | 1933 | 1460965601607 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}] 00:46:41 INFO - PROCESS | 1933 | 1460965601761 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 00:46:41 INFO - PROCESS | 1933 | 1460965601885 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d340800 == 37 [pid = 1933] [id = 73] 00:46:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 80 (0x7f896f1bcc00) [pid = 1933] [serial = 217] [outer = (nil)] 00:46:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 81 (0x7f8976ef0800) [pid = 1933] [serial = 218] [outer = 0x7f896f1bcc00] 00:46:41 INFO - PROCESS | 1933 | 1460965601955 Marionette DEBUG loaded listener.js 00:46:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 82 (0x7f8977556000) [pid = 1933] [serial = 219] [outer = 0x7f896f1bcc00] 00:46:42 INFO - PROCESS | 1933 | 1460965602779 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]]]}] 00:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1247ms 00:46:42 INFO - PROCESS | 1933 | 1460965602829 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 00:46:42 INFO - PROCESS | 1933 | 1460965602832 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 00:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:46:42 INFO - PROCESS | 1933 | 1460965602839 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:46:42 INFO - PROCESS | 1933 | 1460965602844 Marionette TRACE conn4 <- [1,266,null,{}] 00:46:42 INFO - PROCESS | 1933 | 1460965602859 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}] 00:46:43 INFO - PROCESS | 1933 | 1460965603009 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 00:46:43 INFO - PROCESS | 1933 | 1460965603133 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898534e000 == 38 [pid = 1933] [id = 74] 00:46:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 83 (0x7f89775e2800) [pid = 1933] [serial = 220] [outer = (nil)] 00:46:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 84 (0x7f8984311800) [pid = 1933] [serial = 221] [outer = 0x7f89775e2800] 00:46:43 INFO - PROCESS | 1933 | 1460965603206 Marionette DEBUG loaded listener.js 00:46:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 85 (0x7f898513f000) [pid = 1933] [serial = 222] [outer = 0x7f89775e2800] 00:46:43 INFO - PROCESS | 1933 | 1460965603968 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]]]}] 00:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1183ms 00:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:46:44 INFO - PROCESS | 1933 | 1460965604022 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 00:46:44 INFO - PROCESS | 1933 | 1460965604026 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 00:46:44 INFO - PROCESS | 1933 | 1460965604032 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:46:44 INFO - PROCESS | 1933 | 1460965604035 Marionette TRACE conn4 <- [1,270,null,{}] 00:46:44 INFO - PROCESS | 1933 | 1460965604040 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}] 00:46:44 INFO - PROCESS | 1933 | 1460965604194 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 00:46:44 INFO - PROCESS | 1933 | 1460965604317 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89873c3800 == 39 [pid = 1933] [id = 75] 00:46:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 86 (0x7f897a1b0400) [pid = 1933] [serial = 223] [outer = (nil)] 00:46:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 87 (0x7f89872c0400) [pid = 1933] [serial = 224] [outer = 0x7f897a1b0400] 00:46:44 INFO - PROCESS | 1933 | 1460965604385 Marionette DEBUG loaded listener.js 00:46:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 88 (0x7f898738ac00) [pid = 1933] [serial = 225] [outer = 0x7f897a1b0400] 00:46:45 INFO - PROCESS | 1933 | 1460965605133 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]]]}] 00:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1132ms 00:46:45 INFO - PROCESS | 1933 | 1460965605163 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 00:46:45 INFO - PROCESS | 1933 | 1460965605166 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 00:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:46:45 INFO - PROCESS | 1933 | 1460965605171 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:46:45 INFO - PROCESS | 1933 | 1460965605174 Marionette TRACE conn4 <- [1,274,null,{}] 00:46:45 INFO - PROCESS | 1933 | 1460965605179 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}] 00:46:45 INFO - PROCESS | 1933 | 1460965605367 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 00:46:45 INFO - PROCESS | 1933 | 1460965605384 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8988a65000 == 40 [pid = 1933] [id = 76] 00:46:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 89 (0x7f89843b9c00) [pid = 1933] [serial = 226] [outer = (nil)] 00:46:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 90 (0x7f8988a41000) [pid = 1933] [serial = 227] [outer = 0x7f89843b9c00] 00:46:45 INFO - PROCESS | 1933 | 1460965605448 Marionette DEBUG loaded listener.js 00:46:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 91 (0x7f8989159400) [pid = 1933] [serial = 228] [outer = 0x7f89843b9c00] 00:46:46 INFO - PROCESS | 1933 | 1460965606490 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]]]}] 00:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1379ms 00:46:46 INFO - PROCESS | 1933 | 1460965606552 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 00:46:46 INFO - PROCESS | 1933 | 1460965606556 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 00:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:46:46 INFO - PROCESS | 1933 | 1460965606563 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:46:46 INFO - PROCESS | 1933 | 1460965606569 Marionette TRACE conn4 <- [1,278,null,{}] 00:46:46 INFO - PROCESS | 1933 | 1460965606577 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}] 00:46:46 INFO - PROCESS | 1933 | 1460965606727 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 00:46:46 INFO - PROCESS | 1933 | 1460965606880 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d703000 == 41 [pid = 1933] [id = 77] 00:46:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 92 (0x7f896f110400) [pid = 1933] [serial = 229] [outer = (nil)] 00:46:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 93 (0x7f896f1c8c00) [pid = 1933] [serial = 230] [outer = 0x7f896f110400] 00:46:46 INFO - PROCESS | 1933 | 1460965606960 Marionette DEBUG loaded listener.js 00:46:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 94 (0x7f8971239800) [pid = 1933] [serial = 231] [outer = 0x7f896f110400] 00:46:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983ed1800 == 40 [pid = 1933] [id = 70] 00:46:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897df22800 == 39 [pid = 1933] [id = 69] 00:46:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897d354000 == 38 [pid = 1933] [id = 68] 00:46:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8977d5b000 == 37 [pid = 1933] [id = 67] 00:46:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976b18800 == 36 [pid = 1933] [id = 66] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 93 (0x7f8979d84000) [pid = 1933] [serial = 176] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89725e8800 == 35 [pid = 1933] [id = 65] 00:46:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d48f000 == 34 [pid = 1933] [id = 64] 00:46:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8979ee1800 == 33 [pid = 1933] [id = 63] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 92 (0x7f896f103800) [pid = 1933] [serial = 155] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 91 (0x7f8974aa4c00) [pid = 1933] [serial = 164] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 90 (0x7f897258a400) [pid = 1933] [serial = 152] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 89 (0x7f8971056800) [pid = 1933] [serial = 161] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 88 (0x7f89739b2800) [pid = 1933] [serial = 162] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 87 (0x7f896dbdec00) [pid = 1933] [serial = 158] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 86 (0x7f8975ee8800) [pid = 1933] [serial = 167] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 85 (0x7f896f107400) [pid = 1933] [serial = 159] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 84 (0x7f8971052000) [pid = 1933] [serial = 170] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 83 (0x7f8977237c00) [pid = 1933] [serial = 173] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 82 (0x7f8976b8ac00) [pid = 1933] [serial = 168] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 81 (0x7f8976ef5400) [pid = 1933] [serial = 171] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 80 (0x7f89780be800) [pid = 1933] [serial = 174] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | --DOMWINDOW == 79 (0x7f897585a400) [pid = 1933] [serial = 165] [outer = (nil)] [url = about:blank] 00:46:47 INFO - PROCESS | 1933 | 1460965607743 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]]]}] 00:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1231ms 00:46:47 INFO - PROCESS | 1933 | 1460965607795 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 00:46:47 INFO - PROCESS | 1933 | 1460965607801 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 00:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:46:47 INFO - PROCESS | 1933 | 1460965607810 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:46:47 INFO - PROCESS | 1933 | 1460965607813 Marionette TRACE conn4 <- [1,282,null,{}] 00:46:47 INFO - PROCESS | 1933 | 1460965607817 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}] 00:46:47 INFO - PROCESS | 1933 | 1460965607951 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 00:46:48 INFO - PROCESS | 1933 | 1460965608040 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8973a9c800 == 34 [pid = 1933] [id = 78] 00:46:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 80 (0x7f896d5af800) [pid = 1933] [serial = 232] [outer = (nil)] 00:46:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 81 (0x7f8974225c00) [pid = 1933] [serial = 233] [outer = 0x7f896d5af800] 00:46:48 INFO - PROCESS | 1933 | 1460965608099 Marionette DEBUG loaded listener.js 00:46:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 82 (0x7f8975b6e800) [pid = 1933] [serial = 234] [outer = 0x7f896d5af800] 00:46:48 INFO - PROCESS | 1933 | 1460965608716 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]]]}] 00:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 933ms 00:46:48 INFO - PROCESS | 1933 | 1460965608743 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 00:46:48 INFO - PROCESS | 1933 | 1460965608746 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 00:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:46:48 INFO - PROCESS | 1933 | 1460965608752 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:46:48 INFO - PROCESS | 1933 | 1460965608757 Marionette TRACE conn4 <- [1,286,null,{}] 00:46:48 INFO - PROCESS | 1933 | 1460965608770 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}] 00:46:48 INFO - PROCESS | 1933 | 1460965608905 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 00:46:49 INFO - PROCESS | 1933 | 1460965608998 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772e3800 == 35 [pid = 1933] [id = 79] 00:46:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 83 (0x7f897584ec00) [pid = 1933] [serial = 235] [outer = (nil)] 00:46:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 84 (0x7f8976f82400) [pid = 1933] [serial = 236] [outer = 0x7f897584ec00] 00:46:49 INFO - PROCESS | 1933 | 1460965609059 Marionette DEBUG loaded listener.js 00:46:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 85 (0x7f897a148000) [pid = 1933] [serial = 237] [outer = 0x7f897584ec00] 00:46:49 INFO - PROCESS | 1933 | 1460965609735 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]]]}] 00:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1030ms 00:46:49 INFO - PROCESS | 1933 | 1460965609782 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 00:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:46:49 INFO - PROCESS | 1933 | 1460965609786 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 00:46:49 INFO - PROCESS | 1933 | 1460965609791 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:46:49 INFO - PROCESS | 1933 | 1460965609794 Marionette TRACE conn4 <- [1,290,null,{}] 00:46:49 INFO - PROCESS | 1933 | 1460965609808 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}] 00:46:49 INFO - PROCESS | 1933 | 1460965609983 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 00:46:50 INFO - PROCESS | 1933 | 1460965610009 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8979d17800 == 36 [pid = 1933] [id = 80] 00:46:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 86 (0x7f8975802c00) [pid = 1933] [serial = 238] [outer = (nil)] 00:46:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 87 (0x7f89830da000) [pid = 1933] [serial = 239] [outer = 0x7f8975802c00] 00:46:50 INFO - PROCESS | 1933 | 1460965610066 Marionette DEBUG loaded listener.js 00:46:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 88 (0x7f8985122400) [pid = 1933] [serial = 240] [outer = 0x7f8975802c00] 00:46:50 INFO - PROCESS | 1933 | 1460965610717 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]]]}] 00:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 977ms 00:46:50 INFO - PROCESS | 1933 | 1460965610775 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 00:46:50 INFO - PROCESS | 1933 | 1460965610778 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 00:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:46:50 INFO - PROCESS | 1933 | 1460965610784 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:46:50 INFO - PROCESS | 1933 | 1460965610786 Marionette TRACE conn4 <- [1,294,null,{}] 00:46:50 INFO - PROCESS | 1933 | 1460965610791 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}] 00:46:50 INFO - PROCESS | 1933 | 1460965610947 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 00:46:50 INFO - PROCESS | 1933 | 1460965610984 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983e83000 == 37 [pid = 1933] [id = 81] 00:46:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 89 (0x7f897258ac00) [pid = 1933] [serial = 241] [outer = (nil)] 00:46:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 90 (0x7f8987221800) [pid = 1933] [serial = 242] [outer = 0x7f897258ac00] 00:46:51 INFO - PROCESS | 1933 | 1460965611041 Marionette DEBUG loaded listener.js 00:46:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 91 (0x7f898915b800) [pid = 1933] [serial = 243] [outer = 0x7f897258ac00] 00:46:52 INFO - PROCESS | 1933 | --DOMWINDOW == 90 (0x7f896f10d400) [pid = 1933] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:46:52 INFO - PROCESS | 1933 | --DOMWINDOW == 89 (0x7f896d5a4000) [pid = 1933] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:46:52 INFO - PROCESS | 1933 | --DOMWINDOW == 88 (0x7f896d5ac800) [pid = 1933] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:46:52 INFO - PROCESS | 1933 | --DOMWINDOW == 87 (0x7f896d5a3000) [pid = 1933] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:46:52 INFO - PROCESS | 1933 | --DOMWINDOW == 86 (0x7f896d3a7800) [pid = 1933] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:46:52 INFO - PROCESS | 1933 | --DOMWINDOW == 85 (0x7f896d5ad800) [pid = 1933] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:46:52 INFO - PROCESS | 1933 | --DOMWINDOW == 84 (0x7f89830dc800) [pid = 1933] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:46:52 INFO - PROCESS | 1933 | --DOMWINDOW == 83 (0x7f896d5b0000) [pid = 1933] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:46:52 INFO - PROCESS | 1933 | 1460965612583 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]]]}] 00:46:52 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. 00:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1838ms 00:46:52 INFO - PROCESS | 1933 | 1460965612622 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 00:46:52 INFO - PROCESS | 1933 | 1460965612625 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 00:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:46:52 INFO - PROCESS | 1933 | 1460965612630 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:46:52 INFO - PROCESS | 1933 | 1460965612633 Marionette TRACE conn4 <- [1,298,null,{}] 00:46:52 INFO - PROCESS | 1933 | 1460965612639 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}] 00:46:52 INFO - PROCESS | 1933 | 1460965612790 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 00:46:52 INFO - PROCESS | 1933 | 1460965612884 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898501c000 == 38 [pid = 1933] [id = 82] 00:46:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 84 (0x7f896e1d7800) [pid = 1933] [serial = 244] [outer = (nil)] 00:46:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 85 (0x7f89891a9400) [pid = 1933] [serial = 245] [outer = 0x7f896e1d7800] 00:46:52 INFO - PROCESS | 1933 | 1460965612956 Marionette DEBUG loaded listener.js 00:46:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 86 (0x7f898962f400) [pid = 1933] [serial = 246] [outer = 0x7f896e1d7800] 00:46:53 INFO - PROCESS | 1933 | 1460965613543 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]]]}] 00:46:53 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. 00:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 929ms 00:46:53 INFO - PROCESS | 1933 | 1460965613559 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 00:46:53 INFO - PROCESS | 1933 | 1460965613562 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 00:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:46:53 INFO - PROCESS | 1933 | 1460965613569 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:46:53 INFO - PROCESS | 1933 | 1460965613571 Marionette TRACE conn4 <- [1,302,null,{}] 00:46:53 INFO - PROCESS | 1933 | 1460965613576 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}] 00:46:53 INFO - PROCESS | 1933 | 1460965613693 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 00:46:53 INFO - PROCESS | 1933 | 1460965613786 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898942e800 == 39 [pid = 1933] [id = 83] 00:46:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 87 (0x7f896d833400) [pid = 1933] [serial = 247] [outer = (nil)] 00:46:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 88 (0x7f8974879000) [pid = 1933] [serial = 248] [outer = 0x7f896d833400] 00:46:53 INFO - PROCESS | 1933 | 1460965613841 Marionette DEBUG loaded listener.js 00:46:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 89 (0x7f8974880000) [pid = 1933] [serial = 249] [outer = 0x7f896d833400] 00:46:54 INFO - PROCESS | 1933 | 1460965614531 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]]]}] 00:46:54 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. 00:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 975ms 00:46:54 INFO - PROCESS | 1933 | 1460965614544 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 00:46:54 INFO - PROCESS | 1933 | 1460965614548 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 00:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:46:54 INFO - PROCESS | 1933 | 1460965614557 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:46:54 INFO - PROCESS | 1933 | 1460965614562 Marionette TRACE conn4 <- [1,306,null,{}] 00:46:54 INFO - PROCESS | 1933 | 1460965614571 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}] 00:46:54 INFO - PROCESS | 1933 | 1460965614719 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 00:46:54 INFO - PROCESS | 1933 | 1460965614867 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975bbe000 == 40 [pid = 1933] [id = 84] 00:46:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 90 (0x7f896d67b800) [pid = 1933] [serial = 250] [outer = (nil)] 00:46:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 91 (0x7f8971124c00) [pid = 1933] [serial = 251] [outer = 0x7f896d67b800] 00:46:54 INFO - PROCESS | 1933 | 1460965614946 Marionette DEBUG loaded listener.js 00:46:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 92 (0x7f897112a000) [pid = 1933] [serial = 252] [outer = 0x7f896d67b800] 00:46:55 INFO - PROCESS | 1933 | 1460965615771 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]]]}] 00:46:55 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. 00:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1232ms 00:46:55 INFO - PROCESS | 1933 | 1460965615789 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 00:46:55 INFO - PROCESS | 1933 | 1460965615797 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 00:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:46:55 INFO - PROCESS | 1933 | 1460965615806 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:46:55 INFO - PROCESS | 1933 | 1460965615809 Marionette TRACE conn4 <- [1,310,null,{}] 00:46:55 INFO - PROCESS | 1933 | 1460965615815 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}] 00:46:55 INFO - PROCESS | 1933 | 1460965615964 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 00:46:56 INFO - PROCESS | 1933 | 1460965616071 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897df17800 == 41 [pid = 1933] [id = 85] 00:46:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 93 (0x7f896d839000) [pid = 1933] [serial = 253] [outer = (nil)] 00:46:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 94 (0x7f8974226400) [pid = 1933] [serial = 254] [outer = 0x7f896d839000] 00:46:56 INFO - PROCESS | 1933 | 1460965616137 Marionette DEBUG loaded listener.js 00:46:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f897487e000) [pid = 1933] [serial = 255] [outer = 0x7f896d839000] 00:46:56 INFO - PROCESS | 1933 | 1460965616922 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]]]}] 00:46:56 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. 00:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1131ms 00:46:56 INFO - PROCESS | 1933 | 1460965616938 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 00:46:56 INFO - PROCESS | 1933 | 1460965616941 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 00:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:46:56 INFO - PROCESS | 1933 | 1460965616963 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:46:56 INFO - PROCESS | 1933 | 1460965616968 Marionette TRACE conn4 <- [1,314,null,{}] 00:46:56 INFO - PROCESS | 1933 | 1460965616984 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}] 00:46:57 INFO - PROCESS | 1933 | 1460965617137 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 00:46:57 INFO - PROCESS | 1933 | 1460965617262 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8989608800 == 42 [pid = 1933] [id = 86] 00:46:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f8972585c00) [pid = 1933] [serial = 256] [outer = (nil)] 00:46:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f8976f79400) [pid = 1933] [serial = 257] [outer = 0x7f8972585c00] 00:46:57 INFO - PROCESS | 1933 | 1460965617334 Marionette DEBUG loaded listener.js 00:46:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f897a1a5000) [pid = 1933] [serial = 258] [outer = 0x7f8972585c00] 00:46:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f89830dc800) [pid = 1933] [serial = 259] [outer = 0x7f896d3af800] 00:46:58 INFO - PROCESS | 1933 | 1460965618330 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]]]}] 00:46:58 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. 00:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1450ms 00:46:58 INFO - PROCESS | 1933 | 1460965618398 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 00:46:58 INFO - PROCESS | 1933 | 1460965618402 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 00:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:46:58 INFO - PROCESS | 1933 | 1460965618408 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:46:58 INFO - PROCESS | 1933 | 1460965618410 Marionette TRACE conn4 <- [1,318,null,{}] 00:46:58 INFO - PROCESS | 1933 | 1460965618415 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}] 00:46:58 INFO - PROCESS | 1933 | 1460965618559 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 00:46:58 INFO - PROCESS | 1933 | 1460965618688 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898bf24800 == 43 [pid = 1933] [id = 87] 00:46:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f897487f800) [pid = 1933] [serial = 260] [outer = (nil)] 00:46:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f8988a3c000) [pid = 1933] [serial = 261] [outer = 0x7f897487f800] 00:46:58 INFO - PROCESS | 1933 | 1460965618791 Marionette DEBUG loaded listener.js 00:46:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f898948f400) [pid = 1933] [serial = 262] [outer = 0x7f897487f800] 00:46:59 INFO - PROCESS | 1933 | 1460965619545 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]]]}] 00:46:59 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. 00:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1188ms 00:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:46:59 INFO - PROCESS | 1933 | 1460965619597 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 00:46:59 INFO - PROCESS | 1933 | 1460965619600 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 00:46:59 INFO - PROCESS | 1933 | 1460965619605 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:46:59 INFO - PROCESS | 1933 | 1460965619609 Marionette TRACE conn4 <- [1,322,null,{}] 00:46:59 INFO - PROCESS | 1933 | 1460965619613 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}] 00:46:59 INFO - PROCESS | 1933 | 1460965619750 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 00:46:59 INFO - PROCESS | 1933 | 1460965619895 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89780d4800 == 44 [pid = 1933] [id = 88] 00:46:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f896d5a3000) [pid = 1933] [serial = 263] [outer = (nil)] 00:46:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f8971235800) [pid = 1933] [serial = 264] [outer = 0x7f896d5a3000] 00:46:59 INFO - PROCESS | 1933 | 1460965619964 Marionette DEBUG loaded listener.js 00:47:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f8984191000) [pid = 1933] [serial = 265] [outer = 0x7f896d5a3000] 00:47:00 INFO - PROCESS | 1933 | 1460965620977 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]]]}] 00:47:00 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. 00:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1386ms 00:47:00 INFO - PROCESS | 1933 | 1460965620991 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 00:47:00 INFO - PROCESS | 1933 | 1460965620996 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 00:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:47:01 INFO - PROCESS | 1933 | 1460965621004 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:47:01 INFO - PROCESS | 1933 | 1460965621008 Marionette TRACE conn4 <- [1,326,null,{}] 00:47:01 INFO - PROCESS | 1933 | 1460965621015 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}] 00:47:01 INFO - PROCESS | 1933 | 1460965621150 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 00:47:01 INFO - PROCESS | 1933 | 1460965621301 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d47e800 == 45 [pid = 1933] [id = 89] 00:47:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f896d991c00) [pid = 1933] [serial = 266] [outer = (nil)] 00:47:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f896dbe1c00) [pid = 1933] [serial = 267] [outer = 0x7f896d991c00] 00:47:01 INFO - PROCESS | 1933 | 1460965621427 Marionette DEBUG loaded listener.js 00:47:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f8970e56400) [pid = 1933] [serial = 268] [outer = 0x7f896d991c00] 00:47:02 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898501c000 == 44 [pid = 1933] [id = 82] 00:47:02 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983e83000 == 43 [pid = 1933] [id = 81] 00:47:02 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8979d17800 == 42 [pid = 1933] [id = 80] 00:47:02 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89772e3800 == 41 [pid = 1933] [id = 79] 00:47:02 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8973a9c800 == 40 [pid = 1933] [id = 78] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 107 (0x7f897433c000) [pid = 1933] [serial = 182] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 106 (0x7f898512b000) [pid = 1933] [serial = 212] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f896ed53000) [pid = 1933] [serial = 179] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f897723b800) [pid = 1933] [serial = 185] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d703000 == 39 [pid = 1933] [id = 77] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 103 (0x7f898512b800) [pid = 1933] [serial = 207] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f898915bc00) [pid = 1933] [serial = 150] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f8971240800) [pid = 1933] [serial = 210] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f897a1a5800) [pid = 1933] [serial = 188] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 99 (0x7f89766c2000) [pid = 1933] [serial = 197] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 98 (0x7f8974aab800) [pid = 1933] [serial = 195] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 97 (0x7f8970e5b400) [pid = 1933] [serial = 192] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 96 (0x7f897123b000) [pid = 1933] [serial = 209] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 95 (0x7f8977556c00) [pid = 1933] [serial = 198] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 94 (0x7f8983eb1800) [pid = 1933] [serial = 203] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 93 (0x7f897105ac00) [pid = 1933] [serial = 194] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 92 (0x7f89780be400) [pid = 1933] [serial = 200] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 91 (0x7f896f106000) [pid = 1933] [serial = 191] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 90 (0x7f896d682400) [pid = 1933] [serial = 201] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 89 (0x7f898431dc00) [pid = 1933] [serial = 206] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | --DOMWINDOW == 88 (0x7f898418c800) [pid = 1933] [serial = 204] [outer = (nil)] [url = about:blank] 00:47:02 INFO - PROCESS | 1933 | 1460965622230 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]]]}] 00:47:02 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. 00:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1237ms 00:47:02 INFO - PROCESS | 1933 | 1460965622241 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 00:47:02 INFO - PROCESS | 1933 | 1460965622248 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 00:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:47:02 INFO - PROCESS | 1933 | 1460965622271 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:47:02 INFO - PROCESS | 1933 | 1460965622275 Marionette TRACE conn4 <- [1,330,null,{}] 00:47:02 INFO - PROCESS | 1933 | 1460965622281 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}] 00:47:02 INFO - PROCESS | 1933 | 1460965622412 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 00:47:02 INFO - PROCESS | 1933 | 1460965622429 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8973aa7800 == 40 [pid = 1933] [id = 90] 00:47:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 89 (0x7f896ed53000) [pid = 1933] [serial = 269] [outer = (nil)] 00:47:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 90 (0x7f8971236400) [pid = 1933] [serial = 270] [outer = 0x7f896ed53000] 00:47:02 INFO - PROCESS | 1933 | 1460965622489 Marionette DEBUG loaded listener.js 00:47:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 91 (0x7f8972581c00) [pid = 1933] [serial = 271] [outer = 0x7f896ed53000] 00:47:03 INFO - PROCESS | 1933 | 1460965623290 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]]]}] 00:47:03 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. 00:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1085ms 00:47:03 INFO - PROCESS | 1933 | 1460965623352 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 00:47:03 INFO - PROCESS | 1933 | 1460965623355 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 00:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:47:03 INFO - PROCESS | 1933 | 1460965623361 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:47:03 INFO - PROCESS | 1933 | 1460965623366 Marionette TRACE conn4 <- [1,334,null,{}] 00:47:03 INFO - PROCESS | 1933 | 1460965623380 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}] 00:47:03 INFO - PROCESS | 1933 | 1460965623519 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 00:47:03 INFO - PROCESS | 1933 | 1460965623530 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8979d0b000 == 41 [pid = 1933] [id = 91] 00:47:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 92 (0x7f8972588800) [pid = 1933] [serial = 272] [outer = (nil)] 00:47:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 93 (0x7f8975809c00) [pid = 1933] [serial = 273] [outer = 0x7f8972588800] 00:47:03 INFO - PROCESS | 1933 | 1460965623590 Marionette DEBUG loaded listener.js 00:47:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 94 (0x7f8976375800) [pid = 1933] [serial = 274] [outer = 0x7f8972588800] 00:47:04 INFO - PROCESS | 1933 | 1460965624266 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]]]}] 00:47:04 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. 00:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 931ms 00:47:04 INFO - PROCESS | 1933 | 1460965624293 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 00:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:47:04 INFO - PROCESS | 1933 | 1460965624297 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 00:47:04 INFO - PROCESS | 1933 | 1460965624302 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:47:04 INFO - PROCESS | 1933 | 1460965624304 Marionette TRACE conn4 <- [1,338,null,{}] 00:47:04 INFO - PROCESS | 1933 | 1460965624309 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}] 00:47:04 INFO - PROCESS | 1933 | 1460965624485 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 00:47:04 INFO - PROCESS | 1933 | 1460965624513 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897df0e800 == 42 [pid = 1933] [id = 92] 00:47:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f8971125c00) [pid = 1933] [serial = 275] [outer = (nil)] 00:47:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f89765ab000) [pid = 1933] [serial = 276] [outer = 0x7f8971125c00] 00:47:04 INFO - PROCESS | 1933 | 1460965624569 Marionette DEBUG loaded listener.js 00:47:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f89765b6400) [pid = 1933] [serial = 277] [outer = 0x7f8971125c00] 00:47:05 INFO - PROCESS | 1933 | 1460965625227 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]]]}] 00:47:05 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. 00:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 985ms 00:47:05 INFO - PROCESS | 1933 | 1460965625287 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 00:47:05 INFO - PROCESS | 1933 | 1460965625291 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 00:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:47:05 INFO - PROCESS | 1933 | 1460965625303 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:47:05 INFO - PROCESS | 1933 | 1460965625305 Marionette TRACE conn4 <- [1,342,null,{}] 00:47:05 INFO - PROCESS | 1933 | 1460965625310 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}] 00:47:05 INFO - PROCESS | 1933 | 1460965625465 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 00:47:05 INFO - PROCESS | 1933 | 1460965625530 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8984dc0800 == 43 [pid = 1933] [id = 93] 00:47:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f897487fc00) [pid = 1933] [serial = 278] [outer = (nil)] 00:47:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f8976ef2000) [pid = 1933] [serial = 279] [outer = 0x7f897487fc00] 00:47:05 INFO - PROCESS | 1933 | 1460965625586 Marionette DEBUG loaded listener.js 00:47:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f897754d000) [pid = 1933] [serial = 280] [outer = 0x7f897487fc00] 00:47:06 INFO - PROCESS | 1933 | 1460965626332 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]]]}] 00:47:06 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. 00:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1073ms 00:47:06 INFO - PROCESS | 1933 | 1460965626386 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 00:47:06 INFO - PROCESS | 1933 | 1460965626389 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 00:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:47:06 INFO - PROCESS | 1933 | 1460965626394 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:47:06 INFO - PROCESS | 1933 | 1460965626396 Marionette TRACE conn4 <- [1,346,null,{}] 00:47:06 INFO - PROCESS | 1933 | 1460965626401 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}] 00:47:06 INFO - PROCESS | 1933 | 1460965626650 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 00:47:06 INFO - PROCESS | 1933 | --DOMWINDOW == 99 (0x7f897258ac00) [pid = 1933] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:47:06 INFO - PROCESS | 1933 | --DOMWINDOW == 98 (0x7f897584ec00) [pid = 1933] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:47:06 INFO - PROCESS | 1933 | --DOMWINDOW == 97 (0x7f896f110400) [pid = 1933] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:47:06 INFO - PROCESS | 1933 | --DOMWINDOW == 96 (0x7f896d5af800) [pid = 1933] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:47:06 INFO - PROCESS | 1933 | --DOMWINDOW == 95 (0x7f8975802c00) [pid = 1933] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:47:06 INFO - PROCESS | 1933 | --DOMWINDOW == 94 (0x7f896e1d7800) [pid = 1933] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:47:06 INFO - PROCESS | 1933 | --DOMWINDOW == 93 (0x7f896d682c00) [pid = 1933] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:47:06 INFO - PROCESS | 1933 | 1460965626721 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f29d000 == 44 [pid = 1933] [id = 94] 00:47:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 94 (0x7f896d5a3800) [pid = 1933] [serial = 281] [outer = (nil)] 00:47:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f897104e800) [pid = 1933] [serial = 282] [outer = 0x7f896d5a3800] 00:47:06 INFO - PROCESS | 1933 | 1460965626793 Marionette DEBUG loaded listener.js 00:47:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f8984108c00) [pid = 1933] [serial = 283] [outer = 0x7f896d5a3800] 00:47:07 INFO - PROCESS | 1933 | 1460965627369 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]]]}] 00:47:07 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. 00:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1025ms 00:47:07 INFO - PROCESS | 1933 | 1460965627422 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 00:47:07 INFO - PROCESS | 1933 | 1460965627426 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 00:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:47:07 INFO - PROCESS | 1933 | 1460965627431 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:47:07 INFO - PROCESS | 1933 | 1460965627433 Marionette TRACE conn4 <- [1,350,null,{}] 00:47:07 INFO - PROCESS | 1933 | 1460965627438 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}] 00:47:07 INFO - PROCESS | 1933 | 1460965627561 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 00:47:07 INFO - PROCESS | 1933 | 1460965627661 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8989549000 == 45 [pid = 1933] [id = 95] 00:47:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f896d5aa000) [pid = 1933] [serial = 284] [outer = (nil)] 00:47:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f898512b800) [pid = 1933] [serial = 285] [outer = 0x7f896d5aa000] 00:47:07 INFO - PROCESS | 1933 | 1460965627719 Marionette DEBUG loaded listener.js 00:47:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f898902cc00) [pid = 1933] [serial = 286] [outer = 0x7f896d5aa000] 00:47:08 INFO - PROCESS | 1933 | 1460965628290 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]]]}] 00:47:08 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. 00:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 881ms 00:47:08 INFO - PROCESS | 1933 | 1460965628313 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 00:47:08 INFO - PROCESS | 1933 | 1460965628316 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 00:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:47:08 INFO - PROCESS | 1933 | 1460965628323 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:47:08 INFO - PROCESS | 1933 | 1460965628325 Marionette TRACE conn4 <- [1,354,null,{}] 00:47:08 INFO - PROCESS | 1933 | 1460965628330 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}] 00:47:08 INFO - PROCESS | 1933 | 1460965628452 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 00:47:08 INFO - PROCESS | 1933 | 1460965628468 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898d768800 == 46 [pid = 1933] [id = 96] 00:47:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f898902d400) [pid = 1933] [serial = 287] [outer = (nil)] 00:47:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f8989631000) [pid = 1933] [serial = 288] [outer = 0x7f898902d400] 00:47:08 INFO - PROCESS | 1933 | 1460965628525 Marionette DEBUG loaded listener.js 00:47:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f8989669800) [pid = 1933] [serial = 289] [outer = 0x7f898902d400] 00:47:09 INFO - PROCESS | 1933 | 1460965629440 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]]]}] 00:47:09 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. 00:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1126ms 00:47:09 INFO - PROCESS | 1933 | 1460965629449 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 00:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:47:09 INFO - PROCESS | 1933 | 1460965629456 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 00:47:09 INFO - PROCESS | 1933 | 1460965629464 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:47:09 INFO - PROCESS | 1933 | 1460965629469 Marionette TRACE conn4 <- [1,358,null,{}] 00:47:09 INFO - PROCESS | 1933 | 1460965629476 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}] 00:47:09 INFO - PROCESS | 1933 | 1460965629625 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 00:47:09 INFO - PROCESS | 1933 | 1460965629766 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772db800 == 47 [pid = 1933] [id = 97] 00:47:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f896ed4a400) [pid = 1933] [serial = 290] [outer = (nil)] 00:47:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f8971056400) [pid = 1933] [serial = 291] [outer = 0x7f896ed4a400] 00:47:09 INFO - PROCESS | 1933 | 1460965629847 Marionette DEBUG loaded listener.js 00:47:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f8971238400) [pid = 1933] [serial = 292] [outer = 0x7f896ed4a400] 00:47:10 INFO - PROCESS | 1933 | 1460965630755 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]]]}] 00:47:10 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. 00:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1333ms 00:47:10 INFO - PROCESS | 1933 | 1460965630796 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 00:47:10 INFO - PROCESS | 1933 | 1460965630805 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 00:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:47:10 INFO - PROCESS | 1933 | 1460965630814 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:47:10 INFO - PROCESS | 1933 | 1460965630819 Marionette TRACE conn4 <- [1,362,null,{}] 00:47:10 INFO - PROCESS | 1933 | 1460965630841 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}] 00:47:11 INFO - PROCESS | 1933 | 1460965631002 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 00:47:11 INFO - PROCESS | 1933 | 1460965631131 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89873bf800 == 48 [pid = 1933] [id = 98] 00:47:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f896f10e400) [pid = 1933] [serial = 293] [outer = (nil)] 00:47:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f897585cc00) [pid = 1933] [serial = 294] [outer = 0x7f896f10e400] 00:47:11 INFO - PROCESS | 1933 | 1460965631204 Marionette DEBUG loaded listener.js 00:47:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f89765b0800) [pid = 1933] [serial = 295] [outer = 0x7f896f10e400] 00:47:12 INFO - PROCESS | 1933 | 1460965632116 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]]]}] 00:47:12 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. 00:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1359ms 00:47:12 INFO - PROCESS | 1933 | 1460965632174 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 00:47:12 INFO - PROCESS | 1933 | 1460965632177 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 00:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:47:12 INFO - PROCESS | 1933 | 1460965632183 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:47:12 INFO - PROCESS | 1933 | 1460965632189 Marionette TRACE conn4 <- [1,366,null,{}] 00:47:12 INFO - PROCESS | 1933 | 1460965632204 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}] 00:47:12 INFO - PROCESS | 1933 | 1460965632392 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 00:47:12 INFO - PROCESS | 1933 | 1460965632525 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975ec6800 == 49 [pid = 1933] [id = 99] 00:47:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f8979d59c00) [pid = 1933] [serial = 296] [outer = (nil)] 00:47:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f8984190c00) [pid = 1933] [serial = 297] [outer = 0x7f8979d59c00] 00:47:12 INFO - PROCESS | 1933 | 1460965632638 Marionette DEBUG loaded listener.js 00:47:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f8989165000) [pid = 1933] [serial = 298] [outer = 0x7f8979d59c00] 00:47:13 INFO - PROCESS | 1933 | 1460965633418 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]]]}] 00:47:13 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. 00:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1246ms 00:47:13 INFO - PROCESS | 1933 | 1460965633429 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 00:47:13 INFO - PROCESS | 1933 | 1460965633433 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 00:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:47:13 INFO - PROCESS | 1933 | 1460965633459 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:47:13 INFO - PROCESS | 1933 | 1460965633462 Marionette TRACE conn4 <- [1,370,null,{}] 00:47:13 INFO - PROCESS | 1933 | 1460965633467 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}] 00:47:13 INFO - PROCESS | 1933 | 1460965633609 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 00:47:13 INFO - PROCESS | 1933 | 1460965633748 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760d1000 == 50 [pid = 1933] [id = 100] 00:47:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f89830dc000) [pid = 1933] [serial = 299] [outer = (nil)] 00:47:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f898b295000) [pid = 1933] [serial = 300] [outer = 0x7f89830dc000] 00:47:13 INFO - PROCESS | 1933 | 1460965633815 Marionette DEBUG loaded listener.js 00:47:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f898bce5400) [pid = 1933] [serial = 301] [outer = 0x7f89830dc000] 00:47:14 INFO - PROCESS | 1933 | 1460965634880 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]]]}] 00:47:14 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. 00:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1436ms 00:47:14 INFO - PROCESS | 1933 | 1460965634890 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 00:47:14 INFO - PROCESS | 1933 | 1460965634894 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 00:47:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:47:14 INFO - PROCESS | 1933 | 1460965634902 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:47:14 INFO - PROCESS | 1933 | 1460965634907 Marionette TRACE conn4 <- [1,374,null,{}] 00:47:14 INFO - PROCESS | 1933 | 1460965634915 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}] 00:47:15 INFO - PROCESS | 1933 | 1460965635052 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 00:47:15 INFO - PROCESS | 1933 | 1460965635262 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89725e2800 == 51 [pid = 1933] [id = 101] 00:47:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f896d49d800) [pid = 1933] [serial = 302] [outer = (nil)] 00:47:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f896d98c800) [pid = 1933] [serial = 303] [outer = 0x7f896d49d800] 00:47:15 INFO - PROCESS | 1933 | 1460965635329 Marionette DEBUG loaded listener.js 00:47:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f896f109800) [pid = 1933] [serial = 304] [outer = 0x7f896d49d800] 00:47:16 INFO - PROCESS | 1933 | 1460965636239 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:47:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:47:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1390ms 00:47:16 INFO - PROCESS | 1933 | 1460965636292 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 00:47:16 INFO - PROCESS | 1933 | 1460965636300 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 00:47:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:47:16 INFO - PROCESS | 1933 | 1460965636309 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:47:16 INFO - PROCESS | 1933 | 1460965636312 Marionette TRACE conn4 <- [1,378,null,{}] 00:47:16 INFO - PROCESS | 1933 | 1460965636317 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}] 00:47:16 INFO - PROCESS | 1933 | 1460965636451 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 00:47:16 INFO - PROCESS | 1933 | 1460965636607 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8984363000 == 50 [pid = 1933] [id = 71] 00:47:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8989549000 == 49 [pid = 1933] [id = 95] 00:47:16 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f8971052400) [pid = 1933] [serial = 215] [outer = (nil)] [url = about:blank] 00:47:16 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f8988a41000) [pid = 1933] [serial = 227] [outer = (nil)] [url = about:blank] 00:47:16 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f8974879000) [pid = 1933] [serial = 248] [outer = (nil)] [url = about:blank] 00:47:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896e230000 == 50 [pid = 1933] [id = 102] 00:47:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f896d5a4c00) [pid = 1933] [serial = 305] [outer = (nil)] 00:47:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f897104e400) [pid = 1933] [serial = 306] [outer = 0x7f896d5a4c00] 00:47:16 INFO - PROCESS | 1933 | 1460965636698 Marionette DEBUG loaded listener.js 00:47:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f89739ad800) [pid = 1933] [serial = 307] [outer = 0x7f896d5a4c00] 00:47:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f29d000 == 49 [pid = 1933] [id = 94] 00:47:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8984dc0800 == 48 [pid = 1933] [id = 93] 00:47:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897df0e800 == 47 [pid = 1933] [id = 92] 00:47:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8979d0b000 == 46 [pid = 1933] [id = 91] 00:47:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8973aa7800 == 45 [pid = 1933] [id = 90] 00:47:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d47e800 == 44 [pid = 1933] [id = 89] 00:47:17 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897df17800 == 43 [pid = 1933] [id = 85] 00:47:17 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975bbe000 == 42 [pid = 1933] [id = 84] 00:47:17 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898942e800 == 41 [pid = 1933] [id = 83] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f897a153c00) [pid = 1933] [serial = 177] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f8987221800) [pid = 1933] [serial = 242] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f8976f82400) [pid = 1933] [serial = 236] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f897a148000) [pid = 1933] [serial = 237] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f8971239800) [pid = 1933] [serial = 231] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f896f1c8c00) [pid = 1933] [serial = 230] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f8974225c00) [pid = 1933] [serial = 233] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f8975b6e800) [pid = 1933] [serial = 234] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 108 (0x7f8976ef0800) [pid = 1933] [serial = 218] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 107 (0x7f8984311800) [pid = 1933] [serial = 221] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 106 (0x7f89872c0400) [pid = 1933] [serial = 224] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f898915b800) [pid = 1933] [serial = 243] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f89830da000) [pid = 1933] [serial = 239] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 103 (0x7f8985122400) [pid = 1933] [serial = 240] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f898962f400) [pid = 1933] [serial = 246] [outer = (nil)] [url = about:blank] 00:47:17 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f89891a9400) [pid = 1933] [serial = 245] [outer = (nil)] [url = about:blank] 00:47:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:47:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1447ms 00:47:17 INFO - PROCESS | 1933 | 1460965637749 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:47:17 INFO - PROCESS | 1933 | 1460965637756 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 00:47:17 INFO - PROCESS | 1933 | 1460965637760 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 00:47:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:47:17 INFO - PROCESS | 1933 | 1460965637765 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:47:17 INFO - PROCESS | 1933 | 1460965637770 Marionette TRACE conn4 <- [1,382,null,{}] 00:47:17 INFO - PROCESS | 1933 | 1460965637784 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}] 00:47:17 INFO - PROCESS | 1933 | 1460965637919 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 00:47:18 INFO - PROCESS | 1933 | 1460965638051 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897665a800 == 42 [pid = 1933] [id = 103] 00:47:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f8974874800) [pid = 1933] [serial = 308] [outer = (nil)] 00:47:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f8975bf5400) [pid = 1933] [serial = 309] [outer = 0x7f8974874800] 00:47:18 INFO - PROCESS | 1933 | 1460965638114 Marionette DEBUG loaded listener.js 00:47:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f89765b1000) [pid = 1933] [serial = 310] [outer = 0x7f8974874800] 00:47:18 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:47:18 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:47:18 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:47:18 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:47:18 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:47:18 INFO - PROCESS | 1933 | 1460965638692 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:47:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:47:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 984ms 00:47:18 INFO - PROCESS | 1933 | 1460965638751 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 00:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:47:18 INFO - PROCESS | 1933 | 1460965638755 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 00:47:18 INFO - PROCESS | 1933 | 1460965638760 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:47:18 INFO - PROCESS | 1933 | 1460965638763 Marionette TRACE conn4 <- [1,386,null,{}] 00:47:18 INFO - PROCESS | 1933 | 1460965638768 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}] 00:47:18 INFO - PROCESS | 1933 | 1460965638935 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 00:47:19 INFO - PROCESS | 1933 | 1460965638999 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772d9000 == 43 [pid = 1933] [id = 104] 00:47:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f896d5a5000) [pid = 1933] [serial = 311] [outer = (nil)] 00:47:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f8976b85c00) [pid = 1933] [serial = 312] [outer = 0x7f896d5a5000] 00:47:19 INFO - PROCESS | 1933 | 1460965639058 Marionette DEBUG loaded listener.js 00:47:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f897754cc00) [pid = 1933] [serial = 313] [outer = 0x7f896d5a5000] 00:47:19 INFO - PROCESS | 1933 | 1460965639783 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]]]}] 00:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1079ms 00:47:19 INFO - PROCESS | 1933 | 1460965639839 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 00:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:47:19 INFO - PROCESS | 1933 | 1460965639842 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 00:47:19 INFO - PROCESS | 1933 | 1460965639847 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:47:19 INFO - PROCESS | 1933 | 1460965639849 Marionette TRACE conn4 <- [1,390,null,{}] 00:47:19 INFO - PROCESS | 1933 | 1460965639854 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}] 00:47:20 INFO - PROCESS | 1933 | 1460965640007 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 00:47:20 INFO - PROCESS | 1933 | 1460965640029 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975ebc000 == 44 [pid = 1933] [id = 105] 00:47:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f896d5a4800) [pid = 1933] [serial = 314] [outer = (nil)] 00:47:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f89780be400) [pid = 1933] [serial = 315] [outer = 0x7f896d5a4800] 00:47:20 INFO - PROCESS | 1933 | 1460965640086 Marionette DEBUG loaded listener.js 00:47:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f897a148000) [pid = 1933] [serial = 316] [outer = 0x7f896d5a4800] 00:47:20 INFO - PROCESS | 1933 | 1460965640878 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]]]}] 00:47:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:47:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1076ms 00:47:20 INFO - PROCESS | 1933 | 1460965640923 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 00:47:20 INFO - PROCESS | 1933 | 1460965640925 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 00:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:47:20 INFO - PROCESS | 1933 | 1460965640937 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:47:20 INFO - PROCESS | 1933 | 1460965640939 Marionette TRACE conn4 <- [1,394,null,{}] 00:47:20 INFO - PROCESS | 1933 | 1460965640944 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}] 00:47:21 INFO - PROCESS | 1933 | 1460965641139 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 00:47:21 INFO - PROCESS | 1933 | 1460965641161 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897df15800 == 45 [pid = 1933] [id = 106] 00:47:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f89841e1800) [pid = 1933] [serial = 317] [outer = (nil)] 00:47:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f898530ac00) [pid = 1933] [serial = 318] [outer = 0x7f89841e1800] 00:47:21 INFO - PROCESS | 1933 | 1460965641224 Marionette DEBUG loaded listener.js 00:47:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f898950b800) [pid = 1933] [serial = 319] [outer = 0x7f89841e1800] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f896d5aa000) [pid = 1933] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f8972588800) [pid = 1933] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f896ed53000) [pid = 1933] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f896d991c00) [pid = 1933] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 108 (0x7f8971125c00) [pid = 1933] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 107 (0x7f896d67e800) [pid = 1933] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 106 (0x7f896d677000) [pid = 1933] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f8974223c00) [pid = 1933] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f896d67f800) [pid = 1933] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 103 (0x7f896d4a6c00) [pid = 1933] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f896f1c9400) [pid = 1933] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f89843b9c00) [pid = 1933] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f897487fc00) [pid = 1933] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 99 (0x7f896d5a3000) [pid = 1933] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:47:21 INFO - PROCESS | 1933 | --DOMWINDOW == 98 (0x7f896d5a3800) [pid = 1933] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:47:22 INFO - PROCESS | 1933 | 1460965642088 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]]]}] 00:47:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:47:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1175ms 00:47:22 INFO - PROCESS | 1933 | 1460965642113 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 00:47:22 INFO - PROCESS | 1933 | 1460965642117 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 00:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:47:22 INFO - PROCESS | 1933 | 1460965642122 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:47:22 INFO - PROCESS | 1933 | 1460965642124 Marionette TRACE conn4 <- [1,398,null,{}] 00:47:22 INFO - PROCESS | 1933 | 1460965642139 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}] 00:47:22 INFO - PROCESS | 1933 | 1460965642295 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 00:47:22 INFO - PROCESS | 1933 | 1460965642311 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d37c000 == 46 [pid = 1933] [id = 107] 00:47:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f896d67f800) [pid = 1933] [serial = 320] [outer = (nil)] 00:47:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f89765af800) [pid = 1933] [serial = 321] [outer = 0x7f896d67f800] 00:47:22 INFO - PROCESS | 1933 | 1460965642376 Marionette DEBUG loaded listener.js 00:47:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f89843b3c00) [pid = 1933] [serial = 322] [outer = 0x7f896d67f800] 00:47:23 INFO - PROCESS | 1933 | 1460965643053 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]]]}] 00:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 988ms 00:47:23 INFO - PROCESS | 1933 | 1460965643110 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 00:47:23 INFO - PROCESS | 1933 | 1460965643113 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 00:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:47:23 INFO - PROCESS | 1933 | 1460965643118 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:47:23 INFO - PROCESS | 1933 | 1460965643120 Marionette TRACE conn4 <- [1,402,null,{}] 00:47:23 INFO - PROCESS | 1933 | 1460965643125 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}] 00:47:23 INFO - PROCESS | 1933 | 1460965643284 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 00:47:23 INFO - PROCESS | 1933 | 1460965643300 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8985344000 == 47 [pid = 1933] [id = 108] 00:47:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f896d3a6c00) [pid = 1933] [serial = 323] [outer = (nil)] 00:47:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f898950e400) [pid = 1933] [serial = 324] [outer = 0x7f896d3a6c00] 00:47:23 INFO - PROCESS | 1933 | 1460965643355 Marionette DEBUG loaded listener.js 00:47:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f898bce7400) [pid = 1933] [serial = 325] [outer = 0x7f896d3a6c00] 00:47:24 INFO - PROCESS | 1933 | 1460965644250 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]]]}] 00:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1181ms 00:47:24 INFO - PROCESS | 1933 | 1460965644301 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 00:47:24 INFO - PROCESS | 1933 | 1460965644306 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 00:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:47:24 INFO - PROCESS | 1933 | 1460965644314 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:47:24 INFO - PROCESS | 1933 | 1460965644319 Marionette TRACE conn4 <- [1,406,null,{}] 00:47:24 INFO - PROCESS | 1933 | 1460965644327 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}] 00:47:24 INFO - PROCESS | 1933 | 1460965644481 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 00:47:24 INFO - PROCESS | 1933 | 1460965644614 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975d10800 == 48 [pid = 1933] [id = 109] 00:47:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f896d98e800) [pid = 1933] [serial = 326] [outer = (nil)] 00:47:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f8971051400) [pid = 1933] [serial = 327] [outer = 0x7f896d98e800] 00:47:24 INFO - PROCESS | 1933 | 1460965644685 Marionette DEBUG loaded listener.js 00:47:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f8973740000) [pid = 1933] [serial = 328] [outer = 0x7f896d98e800] 00:47:25 INFO - PROCESS | 1933 | 1460965645474 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]]]}] 00:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1235ms 00:47:25 INFO - PROCESS | 1933 | 1460965645563 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 00:47:25 INFO - PROCESS | 1933 | 1460965645572 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 00:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:47:25 INFO - PROCESS | 1933 | 1460965645583 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:47:25 INFO - PROCESS | 1933 | 1460965645586 Marionette TRACE conn4 <- [1,410,null,{}] 00:47:25 INFO - PROCESS | 1933 | 1460965645592 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}] 00:47:25 INFO - PROCESS | 1933 | 1460965645762 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 00:47:25 INFO - PROCESS | 1933 | 1460965645893 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8977d5d000 == 49 [pid = 1933] [id = 110] 00:47:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f896ed53000) [pid = 1933] [serial = 329] [outer = (nil)] 00:47:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f89748eb800) [pid = 1933] [serial = 330] [outer = 0x7f896ed53000] 00:47:25 INFO - PROCESS | 1933 | 1460965645964 Marionette DEBUG loaded listener.js 00:47:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f8976f82c00) [pid = 1933] [serial = 331] [outer = 0x7f896ed53000] 00:47:26 INFO - PROCESS | 1933 | 1460965646905 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]]]}] 00:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1380ms 00:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:47:26 INFO - PROCESS | 1933 | 1460965646963 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 00:47:26 INFO - PROCESS | 1933 | 1460965646966 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 00:47:26 INFO - PROCESS | 1933 | 1460965646972 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:47:26 INFO - PROCESS | 1933 | 1460965646978 Marionette TRACE conn4 <- [1,414,null,{}] 00:47:26 INFO - PROCESS | 1933 | 1460965646993 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}] 00:47:27 INFO - PROCESS | 1933 | 1460965647183 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 00:47:27 INFO - PROCESS | 1933 | 1460965647357 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898944d000 == 50 [pid = 1933] [id = 111] 00:47:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f8984329000) [pid = 1933] [serial = 332] [outer = (nil)] 00:47:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f8988a3b000) [pid = 1933] [serial = 333] [outer = 0x7f8984329000] 00:47:27 INFO - PROCESS | 1933 | 1460965647430 Marionette DEBUG loaded listener.js 00:47:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f8989631400) [pid = 1933] [serial = 334] [outer = 0x7f8984329000] 00:47:28 INFO - PROCESS | 1933 | 1460965648249 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]]]}] 00:47:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:47:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1337ms 00:47:28 INFO - PROCESS | 1933 | 1460965648308 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 00:47:28 INFO - PROCESS | 1933 | 1460965648313 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 00:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:47:28 INFO - PROCESS | 1933 | 1460965648318 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:47:28 INFO - PROCESS | 1933 | 1460965648320 Marionette TRACE conn4 <- [1,418,null,{}] 00:47:28 INFO - PROCESS | 1933 | 1460965648326 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}] 00:47:28 INFO - PROCESS | 1933 | 1460965648473 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 00:47:28 INFO - PROCESS | 1933 | 1460965648611 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898d508800 == 51 [pid = 1933] [id = 112] 00:47:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f896d67a000) [pid = 1933] [serial = 335] [outer = (nil)] 00:47:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f89759ab000) [pid = 1933] [serial = 336] [outer = 0x7f896d67a000] 00:47:28 INFO - PROCESS | 1933 | 1460965648682 Marionette DEBUG loaded listener.js 00:47:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f89759b1c00) [pid = 1933] [serial = 337] [outer = 0x7f896d67a000] 00:47:29 INFO - PROCESS | 1933 | 1460965649897 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]]]}] 00:47:29 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 00:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1633ms 00:47:29 INFO - PROCESS | 1933 | 1460965649952 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 00:47:29 INFO - PROCESS | 1933 | 1460965649954 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 00:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:47:29 INFO - PROCESS | 1933 | 1460965649960 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:47:29 INFO - PROCESS | 1933 | 1460965649962 Marionette TRACE conn4 <- [1,422,null,{}] 00:47:29 INFO - PROCESS | 1933 | 1460965649968 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}] 00:47:30 INFO - PROCESS | 1933 | 1460965650150 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 00:47:30 INFO - PROCESS | 1933 | 1460965650452 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975bbb800 == 52 [pid = 1933] [id = 113] 00:47:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f896d67e000) [pid = 1933] [serial = 338] [outer = (nil)] 00:47:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f896d841400) [pid = 1933] [serial = 339] [outer = 0x7f896d67e000] 00:47:30 INFO - PROCESS | 1933 | 1460965650567 Marionette DEBUG loaded listener.js 00:47:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f896e1d7800) [pid = 1933] [serial = 340] [outer = 0x7f896d67e000] 00:47:31 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d37c000 == 51 [pid = 1933] [id = 107] 00:47:31 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897df15800 == 50 [pid = 1933] [id = 106] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f8976f79400) [pid = 1933] [serial = 257] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f8971124c00) [pid = 1933] [serial = 251] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f8974226400) [pid = 1933] [serial = 254] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f8988a3c000) [pid = 1933] [serial = 261] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975ebc000 == 49 [pid = 1933] [id = 105] 00:47:31 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89772d9000 == 48 [pid = 1933] [id = 104] 00:47:31 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897665a800 == 47 [pid = 1933] [id = 103] 00:47:31 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896e230000 == 46 [pid = 1933] [id = 102] 00:47:31 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89725e2800 == 45 [pid = 1933] [id = 101] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f897257d400) [pid = 1933] [serial = 180] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f8973addc00) [pid = 1933] [serial = 156] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f8977d69400) [pid = 1933] [serial = 186] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f8975851000) [pid = 1933] [serial = 183] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f89830db000) [pid = 1933] [serial = 189] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f897433c400) [pid = 1933] [serial = 153] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 108 (0x7f8989159400) [pid = 1933] [serial = 228] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 107 (0x7f8976ef2000) [pid = 1933] [serial = 279] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 106 (0x7f8984191000) [pid = 1933] [serial = 265] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f8971235800) [pid = 1933] [serial = 264] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f897104e800) [pid = 1933] [serial = 282] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 103 (0x7f897754d000) [pid = 1933] [serial = 280] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f898512b800) [pid = 1933] [serial = 285] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f8975809c00) [pid = 1933] [serial = 273] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f8976375800) [pid = 1933] [serial = 274] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 99 (0x7f8971236400) [pid = 1933] [serial = 270] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 98 (0x7f8972581c00) [pid = 1933] [serial = 271] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 97 (0x7f8970e56400) [pid = 1933] [serial = 268] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 96 (0x7f896dbe1c00) [pid = 1933] [serial = 267] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 95 (0x7f89765ab000) [pid = 1933] [serial = 276] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 94 (0x7f8984108c00) [pid = 1933] [serial = 283] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 93 (0x7f89765b6400) [pid = 1933] [serial = 277] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 92 (0x7f8970edbc00) [pid = 1933] [serial = 111] [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.] 00:47:31 INFO - PROCESS | 1933 | --DOMWINDOW == 91 (0x7f898902cc00) [pid = 1933] [serial = 286] [outer = (nil)] [url = about:blank] 00:47:31 INFO - PROCESS | 1933 | 1460965651865 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]]]}] 00:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1929ms 00:47:31 INFO - PROCESS | 1933 | 1460965651892 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 00:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:47:31 INFO - PROCESS | 1933 | 1460965651897 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 00:47:31 INFO - PROCESS | 1933 | 1460965651903 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:47:31 INFO - PROCESS | 1933 | 1460965651908 Marionette TRACE conn4 <- [1,426,null,{}] 00:47:31 INFO - PROCESS | 1933 | 1460965651959 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}] 00:47:32 INFO - PROCESS | 1933 | 1460965652105 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 00:47:32 INFO - PROCESS | 1933 | 1460965652194 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8973a9c000 == 46 [pid = 1933] [id = 114] 00:47:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 92 (0x7f896d67e800) [pid = 1933] [serial = 341] [outer = (nil)] 00:47:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 93 (0x7f8971179c00) [pid = 1933] [serial = 342] [outer = 0x7f896d67e800] 00:47:32 INFO - PROCESS | 1933 | 1460965652254 Marionette DEBUG loaded listener.js 00:47:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 94 (0x7f897117f800) [pid = 1933] [serial = 343] [outer = 0x7f896d67e800] 00:47:32 INFO - PROCESS | 1933 | 1460965652854 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] 00:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:47:32 INFO - PROCESS | 1933 | 1460965652892 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 00:47:32 INFO - PROCESS | 1933 | 1460965652897 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:47:32 INFO - PROCESS | 1933 | 1460965652900 Marionette TRACE conn4 <- [1,430,null,{}] 00:47:32 INFO - PROCESS | 1933 | 1460965652905 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}] 00:47:33 INFO - PROCESS | 1933 | 1460965653067 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 00:47:33 INFO - PROCESS | 1933 | 1460965653092 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976eab000 == 47 [pid = 1933] [id = 115] 00:47:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f897117f400) [pid = 1933] [serial = 344] [outer = (nil)] 00:47:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f8974871800) [pid = 1933] [serial = 345] [outer = 0x7f897117f400] 00:47:33 INFO - PROCESS | 1933 | 1460965653150 Marionette DEBUG loaded listener.js 00:47:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f897580a000) [pid = 1933] [serial = 346] [outer = 0x7f897117f400] 00:47:34 INFO - PROCESS | 1933 | 1460965654058 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]]]}] 00:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1227ms 00:47:34 INFO - PROCESS | 1933 | 1460965654125 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 00:47:34 INFO - PROCESS | 1933 | 1460965654131 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 00:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:47:34 INFO - PROCESS | 1933 | 1460965654140 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:47:34 INFO - PROCESS | 1933 | 1460965654145 Marionette TRACE conn4 <- [1,434,null,{}] 00:47:34 INFO - PROCESS | 1933 | 1460965654152 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}] 00:47:34 INFO - PROCESS | 1933 | 1460965654308 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 00:47:34 INFO - PROCESS | 1933 | 1460965654440 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976b19000 == 48 [pid = 1933] [id = 116] 00:47:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f897112d000) [pid = 1933] [serial = 347] [outer = (nil)] 00:47:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f897117a400) [pid = 1933] [serial = 348] [outer = 0x7f897112d000] 00:47:34 INFO - PROCESS | 1933 | 1460965654509 Marionette DEBUG loaded listener.js 00:47:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f897433c400) [pid = 1933] [serial = 349] [outer = 0x7f897112d000] 00:47:35 INFO - PROCESS | 1933 | 1460965655381 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]]]}] 00:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1284ms 00:47:35 INFO - PROCESS | 1933 | 1460965655424 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 00:47:35 INFO - PROCESS | 1933 | 1460965655432 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 00:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:47:35 INFO - PROCESS | 1933 | 1460965655442 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:47:35 INFO - PROCESS | 1933 | 1460965655446 Marionette TRACE conn4 <- [1,438,null,{}] 00:47:35 INFO - PROCESS | 1933 | 1460965655476 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}] 00:47:35 INFO - PROCESS | 1933 | 1460965655632 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 00:47:35 INFO - PROCESS | 1933 | 1460965655762 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d1b6800 == 49 [pid = 1933] [id = 117] 00:47:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f896d5af800) [pid = 1933] [serial = 350] [outer = (nil)] 00:47:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f89759ab400) [pid = 1933] [serial = 351] [outer = 0x7f896d5af800] 00:47:35 INFO - PROCESS | 1933 | 1460965655839 Marionette DEBUG loaded listener.js 00:47:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f89765a9800) [pid = 1933] [serial = 352] [outer = 0x7f896d5af800] 00:47:36 INFO - PROCESS | 1933 | 1460965656716 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]]]}] 00:47:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:47:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1300ms 00:47:36 INFO - PROCESS | 1933 | 1460965656742 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 00:47:36 INFO - PROCESS | 1933 | 1460965656745 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 00:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:47:36 INFO - PROCESS | 1933 | 1460965656751 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:47:36 INFO - PROCESS | 1933 | 1460965656757 Marionette TRACE conn4 <- [1,442,null,{}] 00:47:36 INFO - PROCESS | 1933 | 1460965656772 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}] 00:47:36 INFO - PROCESS | 1933 | 1460965656917 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 00:47:37 INFO - PROCESS | 1933 | 1460965657058 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8984d86800 == 50 [pid = 1933] [id = 118] 00:47:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f89765aa800) [pid = 1933] [serial = 353] [outer = (nil)] 00:47:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f8977235800) [pid = 1933] [serial = 354] [outer = 0x7f89765aa800] 00:47:37 INFO - PROCESS | 1933 | 1460965657128 Marionette DEBUG loaded listener.js 00:47:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f8979d58c00) [pid = 1933] [serial = 355] [outer = 0x7f89765aa800] 00:47:37 INFO - PROCESS | 1933 | 1460965657997 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]]]}] 00:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1282ms 00:47:38 INFO - PROCESS | 1933 | 1460965658034 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 00:47:38 INFO - PROCESS | 1933 | 1460965658037 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 00:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:47:38 INFO - PROCESS | 1933 | 1460965658044 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:47:38 INFO - PROCESS | 1933 | 1460965658047 Marionette TRACE conn4 <- [1,446,null,{}] 00:47:38 INFO - PROCESS | 1933 | 1460965658052 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}] 00:47:38 INFO - PROCESS | 1933 | 1460965658191 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 00:47:38 INFO - PROCESS | 1933 | 1460965658328 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89725e6800 == 51 [pid = 1933] [id = 119] 00:47:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f897119c400) [pid = 1933] [serial = 356] [outer = (nil)] 00:47:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f89711a2800) [pid = 1933] [serial = 357] [outer = 0x7f897119c400] 00:47:38 INFO - PROCESS | 1933 | 1460965658395 Marionette DEBUG loaded listener.js 00:47:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f8975b6e800) [pid = 1933] [serial = 358] [outer = 0x7f897119c400] 00:47:39 INFO - PROCESS | 1933 | 1460965659282 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]]]}] 00:47:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:47:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1278ms 00:47:39 INFO - PROCESS | 1933 | 1460965659322 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 00:47:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:47:39 INFO - PROCESS | 1933 | 1460965659327 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 00:47:39 INFO - PROCESS | 1933 | 1460965659332 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:47:39 INFO - PROCESS | 1933 | 1460965659335 Marionette TRACE conn4 <- [1,450,null,{}] 00:47:39 INFO - PROCESS | 1933 | 1460965659340 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}] 00:47:39 INFO - PROCESS | 1933 | 1460965659477 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 00:47:39 INFO - PROCESS | 1933 | 1460965659616 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898bc43800 == 52 [pid = 1933] [id = 120] 00:47:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f896d3ab800) [pid = 1933] [serial = 359] [outer = (nil)] 00:47:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f8979d59800) [pid = 1933] [serial = 360] [outer = 0x7f896d3ab800] 00:47:39 INFO - PROCESS | 1933 | 1460965659684 Marionette DEBUG loaded listener.js 00:47:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f8983c71800) [pid = 1933] [serial = 361] [outer = 0x7f896d3ab800] 00:47:40 INFO - PROCESS | 1933 | 1460965660663 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] 00:47:40 INFO - PROCESS | 1933 | 1460965660716 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 00:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:47:40 INFO - PROCESS | 1933 | 1460965660721 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:47:40 INFO - PROCESS | 1933 | 1460965660724 Marionette TRACE conn4 <- [1,454,null,{}] 00:47:40 INFO - PROCESS | 1933 | 1460965660729 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}] 00:47:40 INFO - PROCESS | 1933 | 1460965660910 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 00:47:41 INFO - PROCESS | 1933 | 1460965661134 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d120800 == 53 [pid = 1933] [id = 121] 00:47:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f896d67b000) [pid = 1933] [serial = 362] [outer = (nil)] 00:47:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f896e2b0c00) [pid = 1933] [serial = 363] [outer = 0x7f896d67b000] 00:47:41 INFO - PROCESS | 1933 | 1460965661256 Marionette DEBUG loaded listener.js 00:47:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f8971125400) [pid = 1933] [serial = 364] [outer = 0x7f896d67b000] 00:47:42 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:47:42 INFO - PROCESS | 1933 | 1460965662136 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]]]}] 00:47:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8973a9c000 == 52 [pid = 1933] [id = 114] 00:47:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975bbb800 == 51 [pid = 1933] [id = 113] 00:47:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:47:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1478ms 00:47:42 INFO - PROCESS | 1933 | 1460965662208 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 00:47:42 INFO - PROCESS | 1933 | 1460965662215 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 00:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:47:42 INFO - PROCESS | 1933 | 1460965662222 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:47:42 INFO - PROCESS | 1933 | 1460965662226 Marionette TRACE conn4 <- [1,458,null,{}] 00:47:42 INFO - PROCESS | 1933 | 1460965662233 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}] 00:47:42 INFO - PROCESS | 1933 | 1460965662455 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 00:47:42 INFO - PROCESS | 1933 | 1460965662532 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975bbe800 == 52 [pid = 1933] [id = 122] 00:47:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f896d993400) [pid = 1933] [serial = 365] [outer = (nil)] 00:47:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f897434a800) [pid = 1933] [serial = 366] [outer = 0x7f896d993400] 00:47:42 INFO - PROCESS | 1933 | 1460965662592 Marionette DEBUG loaded listener.js 00:47:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f89759a3800) [pid = 1933] [serial = 367] [outer = 0x7f896d993400] 00:47:43 INFO - PROCESS | 1933 | 1460965663381 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] 00:47:43 INFO - PROCESS | 1933 | 1460965663466 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 00:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:47:43 INFO - PROCESS | 1933 | 1460965663480 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:47:43 INFO - PROCESS | 1933 | 1460965663485 Marionette TRACE conn4 <- [1,462,null,{}] 00:47:43 INFO - PROCESS | 1933 | 1460965663497 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}] 00:47:43 INFO - PROCESS | 1933 | 1460965663660 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 00:47:43 INFO - PROCESS | 1933 | 1460965663724 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8979ee4800 == 53 [pid = 1933] [id = 123] 00:47:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f896d132800) [pid = 1933] [serial = 368] [outer = (nil)] 00:47:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f896d13d800) [pid = 1933] [serial = 369] [outer = 0x7f896d132800] 00:47:43 INFO - PROCESS | 1933 | 1460965663781 Marionette DEBUG loaded listener.js 00:47:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f89759b1000) [pid = 1933] [serial = 370] [outer = 0x7f896d132800] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f89775e2800) [pid = 1933] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f896d5a5000) [pid = 1933] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f896f1bcc00) [pid = 1933] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f896d833400) [pid = 1933] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f896d5a4c00) [pid = 1933] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f897a1b0400) [pid = 1933] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f896d49d800) [pid = 1933] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f896d67b800) [pid = 1933] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f89841e1800) [pid = 1933] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f896d5a4800) [pid = 1933] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f896d67f800) [pid = 1933] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f896d839000) [pid = 1933] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 108 (0x7f898902d400) [pid = 1933] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 107 (0x7f8974874800) [pid = 1933] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 106 (0x7f8972585c00) [pid = 1933] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f896f10e000) [pid = 1933] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f8971238800) [pid = 1933] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 103 (0x7f897487f800) [pid = 1933] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f896d3a6c00) [pid = 1933] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f896d67e000) [pid = 1933] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:47:44 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f896d67e800) [pid = 1933] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:47:44 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:47:44 INFO - PROCESS | 1933 | 1460965664694 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] 00:47:44 INFO - PROCESS | 1933 | 1460965664726 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 00:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:47:44 INFO - PROCESS | 1933 | 1460965664734 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:47:44 INFO - PROCESS | 1933 | 1460965664742 Marionette TRACE conn4 <- [1,466,null,{}] 00:47:44 INFO - PROCESS | 1933 | 1460965664760 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}] 00:47:44 INFO - PROCESS | 1933 | 1460965664903 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 00:47:44 INFO - PROCESS | 1933 | 1460965664920 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8987320800 == 54 [pid = 1933] [id = 124] 00:47:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f896d67cc00) [pid = 1933] [serial = 371] [outer = (nil)] 00:47:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f897487d400) [pid = 1933] [serial = 372] [outer = 0x7f896d67cc00] 00:47:44 INFO - PROCESS | 1933 | 1460965664976 Marionette DEBUG loaded listener.js 00:47:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f89765aa400) [pid = 1933] [serial = 373] [outer = 0x7f896d67cc00] 00:47:45 INFO - PROCESS | 1933 | 1460965665699 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] 00:47:45 INFO - PROCESS | 1933 | 1460965665738 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 00:47:45 INFO - PROCESS | 1933 | 1460965665744 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:47:45 INFO - PROCESS | 1933 | 1460965665746 Marionette TRACE conn4 <- [1,470,null,{}] 00:47:45 INFO - PROCESS | 1933 | 1460965665751 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}] 00:47:45 INFO - PROCESS | 1933 | 1460965665922 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 00:47:45 INFO - PROCESS | 1933 | 1460965665939 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898d505800 == 55 [pid = 1933] [id = 125] 00:47:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f896f1bcc00) [pid = 1933] [serial = 374] [outer = (nil)] 00:47:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f8979366400) [pid = 1933] [serial = 375] [outer = 0x7f896f1bcc00] 00:47:46 INFO - PROCESS | 1933 | 1460965665995 Marionette DEBUG loaded listener.js 00:47:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f8984191800) [pid = 1933] [serial = 376] [outer = 0x7f896f1bcc00] 00:47:46 INFO - PROCESS | 1933 | 1460965666850 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]]]}] 00:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1133ms 00:47:46 INFO - PROCESS | 1933 | 1460965666878 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 00:47:46 INFO - PROCESS | 1933 | 1460965666883 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 00:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:47:46 INFO - PROCESS | 1933 | 1460965666891 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:47:46 INFO - PROCESS | 1933 | 1460965666897 Marionette TRACE conn4 <- [1,474,null,{}] 00:47:46 INFO - PROCESS | 1933 | 1460965666906 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}] 00:47:47 INFO - PROCESS | 1933 | 1460965667065 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 00:47:47 INFO - PROCESS | 1933 | 1460965667206 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d109000 == 56 [pid = 1933] [id = 126] 00:47:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f896d13a000) [pid = 1933] [serial = 377] [outer = (nil)] 00:47:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f896f109400) [pid = 1933] [serial = 378] [outer = 0x7f896d13a000] 00:47:47 INFO - PROCESS | 1933 | 1460965667277 Marionette DEBUG loaded listener.js 00:47:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f8971176000) [pid = 1933] [serial = 379] [outer = 0x7f896d13a000] 00:47:48 INFO - PROCESS | 1933 | 1460965668188 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]]]}] 00:47:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:47:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1333ms 00:47:48 INFO - PROCESS | 1933 | 1460965668225 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 00:47:48 INFO - PROCESS | 1933 | 1460965668233 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 00:47:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:47:48 INFO - PROCESS | 1933 | 1460965668242 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:47:48 INFO - PROCESS | 1933 | 1460965668245 Marionette TRACE conn4 <- [1,478,null,{}] 00:47:48 INFO - PROCESS | 1933 | 1460965668251 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}] 00:47:48 INFO - PROCESS | 1933 | 1460965668394 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 00:47:48 INFO - PROCESS | 1933 | 1460965668536 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89763a6800 == 57 [pid = 1933] [id = 127] 00:47:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f896d5ae800) [pid = 1933] [serial = 380] [outer = (nil)] 00:47:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f89711e1000) [pid = 1933] [serial = 381] [outer = 0x7f896d5ae800] 00:47:48 INFO - PROCESS | 1933 | 1460965668605 Marionette DEBUG loaded listener.js 00:47:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f89711e5c00) [pid = 1933] [serial = 382] [outer = 0x7f896d5ae800] 00:47:49 INFO - PROCESS | 1933 | 1460965669572 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]]]}] 00:47:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:47:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1387ms 00:47:49 INFO - PROCESS | 1933 | 1460965669630 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 00:47:49 INFO - PROCESS | 1933 | 1460965669632 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 00:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:47:49 INFO - PROCESS | 1933 | 1460965669639 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:47:49 INFO - PROCESS | 1933 | 1460965669644 Marionette TRACE conn4 <- [1,482,null,{}] 00:47:49 INFO - PROCESS | 1933 | 1460965669659 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}] 00:47:49 INFO - PROCESS | 1933 | 1460965669816 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 00:47:49 INFO - PROCESS | 1933 | 1460965669952 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdd1800 == 58 [pid = 1933] [id = 128] 00:47:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f8974879000) [pid = 1933] [serial = 383] [outer = (nil)] 00:47:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f89765b2000) [pid = 1933] [serial = 384] [outer = 0x7f8974879000] 00:47:50 INFO - PROCESS | 1933 | 1460965670065 Marionette DEBUG loaded listener.js 00:47:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f8984190800) [pid = 1933] [serial = 385] [outer = 0x7f8974879000] 00:47:50 INFO - PROCESS | 1933 | 1460965670939 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]]]}] 00:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1341ms 00:47:50 INFO - PROCESS | 1933 | 1460965670981 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 00:47:50 INFO - PROCESS | 1933 | 1460965670985 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 00:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:47:50 INFO - PROCESS | 1933 | 1460965670990 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:47:50 INFO - PROCESS | 1933 | 1460965670993 Marionette TRACE conn4 <- [1,486,null,{}] 00:47:51 INFO - PROCESS | 1933 | 1460965670998 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}] 00:47:51 INFO - PROCESS | 1933 | 1460965671141 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 00:47:51 INFO - PROCESS | 1933 | 1460965671284 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971263800 == 59 [pid = 1933] [id = 129] 00:47:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f89759ac800) [pid = 1933] [serial = 386] [outer = (nil)] 00:47:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f89872c1400) [pid = 1933] [serial = 387] [outer = 0x7f89759ac800] 00:47:51 INFO - PROCESS | 1933 | 1460965671352 Marionette DEBUG loaded listener.js 00:47:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f8989161400) [pid = 1933] [serial = 388] [outer = 0x7f89759ac800] 00:47:52 INFO - PROCESS | 1933 | 1460965672177 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]]]}] 00:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1231ms 00:47:52 INFO - PROCESS | 1933 | 1460965672222 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 00:47:52 INFO - PROCESS | 1933 | 1460965672226 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 00:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:47:52 INFO - PROCESS | 1933 | 1460965672231 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:47:52 INFO - PROCESS | 1933 | 1460965672233 Marionette TRACE conn4 <- [1,490,null,{}] 00:47:52 INFO - PROCESS | 1933 | 1460965672239 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}] 00:47:52 INFO - PROCESS | 1933 | 1460965672377 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 00:47:52 INFO - PROCESS | 1933 | 1460965672520 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f265000 == 60 [pid = 1933] [id = 130] 00:47:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f896acc4400) [pid = 1933] [serial = 389] [outer = (nil)] 00:47:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f896accb800) [pid = 1933] [serial = 390] [outer = 0x7f896acc4400] 00:47:52 INFO - PROCESS | 1933 | 1460965672587 Marionette DEBUG loaded listener.js 00:47:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f896d13c000) [pid = 1933] [serial = 391] [outer = 0x7f896acc4400] 00:47:53 INFO - PROCESS | 1933 | 1460965673387 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]]]}] 00:47:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:47:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1180ms 00:47:53 INFO - PROCESS | 1933 | 1460965673669 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 00:47:53 INFO - PROCESS | 1933 | 1460965673675 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 00:47:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:47:53 INFO - PROCESS | 1933 | 1460965673683 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:47:53 INFO - PROCESS | 1933 | 1460965673687 Marionette TRACE conn4 <- [1,494,null,{}] 00:47:53 INFO - PROCESS | 1933 | 1460965673694 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}] 00:47:53 INFO - PROCESS | 1933 | 1460965673832 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 00:47:54 INFO - PROCESS | 1933 | 1460965674033 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f29d800 == 61 [pid = 1933] [id = 131] 00:47:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f896d3a7000) [pid = 1933] [serial = 392] [outer = (nil)] 00:47:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f896d98fc00) [pid = 1933] [serial = 393] [outer = 0x7f896d3a7000] 00:47:54 INFO - PROCESS | 1933 | 1460965674100 Marionette DEBUG loaded listener.js 00:47:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f896f10ac00) [pid = 1933] [serial = 394] [outer = 0x7f896d3a7000] 00:47:54 INFO - PROCESS | 1933 | 1460965674991 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]]]}] 00:47:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8987320800 == 60 [pid = 1933] [id = 124] 00:47:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8979ee4800 == 59 [pid = 1933] [id = 123] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 123 (0x7f89759ab000) [pid = 1933] [serial = 336] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 122 (0x7f8974871800) [pid = 1933] [serial = 345] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975bbe800 == 58 [pid = 1933] [id = 122] 00:47:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d120800 == 57 [pid = 1933] [id = 121] 00:47:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976b19000 == 56 [pid = 1933] [id = 116] 00:47:55 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976eab000 == 55 [pid = 1933] [id = 115] 00:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1384ms 00:47:55 INFO - PROCESS | 1933 | 1460965675068 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 00:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:47:55 INFO - PROCESS | 1933 | 1460965675073 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 00:47:55 INFO - PROCESS | 1933 | 1460965675083 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:47:55 INFO - PROCESS | 1933 | 1460965675088 Marionette TRACE conn4 <- [1,498,null,{}] 00:47:55 INFO - PROCESS | 1933 | 1460965675093 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}] 00:47:55 INFO - PROCESS | 1933 | 1460965675246 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f898bce7400) [pid = 1933] [serial = 325] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f896e1d7800) [pid = 1933] [serial = 340] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f896d841400) [pid = 1933] [serial = 339] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f89748eb800) [pid = 1933] [serial = 330] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f8971051400) [pid = 1933] [serial = 327] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f8988a3b000) [pid = 1933] [serial = 333] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f897117f800) [pid = 1933] [serial = 343] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f898950e400) [pid = 1933] [serial = 324] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f8971179c00) [pid = 1933] [serial = 342] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f898513f000) [pid = 1933] [serial = 222] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f897754cc00) [pid = 1933] [serial = 313] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f8977556000) [pid = 1933] [serial = 219] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f8974880000) [pid = 1933] [serial = 249] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 108 (0x7f897104e400) [pid = 1933] [serial = 306] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 107 (0x7f898738ac00) [pid = 1933] [serial = 225] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 106 (0x7f896f109800) [pid = 1933] [serial = 304] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f8971056400) [pid = 1933] [serial = 291] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f897112a000) [pid = 1933] [serial = 252] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 103 (0x7f89739ad800) [pid = 1933] [serial = 307] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f896d98c800) [pid = 1933] [serial = 303] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f897585cc00) [pid = 1933] [serial = 294] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f898950b800) [pid = 1933] [serial = 319] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 99 (0x7f89780be400) [pid = 1933] [serial = 315] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 98 (0x7f89765af800) [pid = 1933] [serial = 321] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 97 (0x7f89843b3c00) [pid = 1933] [serial = 322] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 96 (0x7f897487e000) [pid = 1933] [serial = 255] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 95 (0x7f8989669800) [pid = 1933] [serial = 289] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 94 (0x7f89765b1000) [pid = 1933] [serial = 310] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 93 (0x7f897a1a5000) [pid = 1933] [serial = 258] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 92 (0x7f8975bf5400) [pid = 1933] [serial = 309] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 91 (0x7f898530ac00) [pid = 1933] [serial = 318] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 90 (0x7f8976b85c00) [pid = 1933] [serial = 312] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 89 (0x7f8989631000) [pid = 1933] [serial = 288] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 88 (0x7f897a148000) [pid = 1933] [serial = 316] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 87 (0x7f89739aec00) [pid = 1933] [serial = 216] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 86 (0x7f898530d800) [pid = 1933] [serial = 213] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 85 (0x7f898948f400) [pid = 1933] [serial = 262] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 84 (0x7f898b295000) [pid = 1933] [serial = 300] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | --DOMWINDOW == 83 (0x7f8984190c00) [pid = 1933] [serial = 297] [outer = (nil)] [url = about:blank] 00:47:55 INFO - PROCESS | 1933 | 1460965675373 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971266800 == 56 [pid = 1933] [id = 132] 00:47:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 84 (0x7f896d841400) [pid = 1933] [serial = 395] [outer = (nil)] 00:47:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 85 (0x7f897104cc00) [pid = 1933] [serial = 396] [outer = 0x7f896d841400] 00:47:55 INFO - PROCESS | 1933 | 1460965675468 Marionette DEBUG loaded listener.js 00:47:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 86 (0x7f8971173000) [pid = 1933] [serial = 397] [outer = 0x7f896d841400] 00:47:56 INFO - PROCESS | 1933 | 1460965676103 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]]]}] 00:47:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:47:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1041ms 00:47:56 INFO - PROCESS | 1933 | 1460965676122 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 00:47:56 INFO - PROCESS | 1933 | 1460965676124 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 00:47:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:47:56 INFO - PROCESS | 1933 | 1460965676131 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:47:56 INFO - PROCESS | 1933 | 1460965676134 Marionette TRACE conn4 <- [1,502,null,{}] 00:47:56 INFO - PROCESS | 1933 | 1460965676214 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}] 00:47:56 INFO - PROCESS | 1933 | 1460965676384 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 00:47:56 INFO - PROCESS | 1933 | 1460965676400 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760d6000 == 57 [pid = 1933] [id = 133] 00:47:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 87 (0x7f89711dcc00) [pid = 1933] [serial = 398] [outer = (nil)] 00:47:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 88 (0x7f8971233c00) [pid = 1933] [serial = 399] [outer = 0x7f89711dcc00] 00:47:56 INFO - PROCESS | 1933 | 1460965676462 Marionette DEBUG loaded listener.js 00:47:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 89 (0x7f8971240000) [pid = 1933] [serial = 400] [outer = 0x7f89711dcc00] 00:47:57 INFO - PROCESS | 1933 | 1460965677156 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]]]}] 00:47:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:47:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1079ms 00:47:57 INFO - PROCESS | 1933 | 1460965677210 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 00:47:57 INFO - PROCESS | 1933 | 1460965677212 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 00:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:47:57 INFO - PROCESS | 1933 | 1460965677218 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:47:57 INFO - PROCESS | 1933 | 1460965677220 Marionette TRACE conn4 <- [1,506,null,{}] 00:47:57 INFO - PROCESS | 1933 | 1460965677250 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}] 00:47:57 INFO - PROCESS | 1933 | 1460965677384 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 00:47:57 INFO - PROCESS | 1933 | 1460965677393 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976be4800 == 58 [pid = 1933] [id = 134] 00:47:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 90 (0x7f897373f800) [pid = 1933] [serial = 401] [outer = (nil)] 00:47:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 91 (0x7f8974880800) [pid = 1933] [serial = 402] [outer = 0x7f897373f800] 00:47:57 INFO - PROCESS | 1933 | 1460965677449 Marionette DEBUG loaded listener.js 00:47:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 92 (0x7f89758ca400) [pid = 1933] [serial = 403] [outer = 0x7f897373f800] 00:47:58 INFO - PROCESS | 1933 | 1460965678209 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]]]}] 00:47:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:47:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1041ms 00:47:58 INFO - PROCESS | 1933 | 1460965678264 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 00:47:58 INFO - PROCESS | 1933 | 1460965678267 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 00:47:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:47:58 INFO - PROCESS | 1933 | 1460965678271 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:47:58 INFO - PROCESS | 1933 | 1460965678273 Marionette TRACE conn4 <- [1,510,null,{}] 00:47:58 INFO - PROCESS | 1933 | 1460965678278 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}] 00:47:58 INFO - PROCESS | 1933 | 1460965678436 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 00:47:58 INFO - PROCESS | 1933 | 1460965678505 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8977978000 == 59 [pid = 1933] [id = 135] 00:47:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 93 (0x7f89739af400) [pid = 1933] [serial = 404] [outer = (nil)] 00:47:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 94 (0x7f8975bf8400) [pid = 1933] [serial = 405] [outer = 0x7f89739af400] 00:47:58 INFO - PROCESS | 1933 | 1460965678560 Marionette DEBUG loaded listener.js 00:47:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f89765b0000) [pid = 1933] [serial = 406] [outer = 0x7f89739af400] 00:47:59 INFO - PROCESS | 1933 | 1460965679253 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]]]}] 00:47:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:47:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1027ms 00:47:59 INFO - PROCESS | 1933 | 1460965679300 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 00:47:59 INFO - PROCESS | 1933 | 1460965679303 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 00:47:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:47:59 INFO - PROCESS | 1933 | 1460965679309 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:47:59 INFO - PROCESS | 1933 | 1460965679311 Marionette TRACE conn4 <- [1,514,null,{}] 00:47:59 INFO - PROCESS | 1933 | 1460965679338 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}] 00:47:59 INFO - PROCESS | 1933 | 1460965679535 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 00:47:59 INFO - PROCESS | 1933 | 1460965679558 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdcf000 == 60 [pid = 1933] [id = 136] 00:47:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f897792bc00) [pid = 1933] [serial = 407] [outer = (nil)] 00:47:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f89830d9400) [pid = 1933] [serial = 408] [outer = 0x7f897792bc00] 00:47:59 INFO - PROCESS | 1933 | 1460965679629 Marionette DEBUG loaded listener.js 00:47:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f89843d8000) [pid = 1933] [serial = 409] [outer = 0x7f897792bc00] 00:48:00 INFO - PROCESS | 1933 | --DOMWINDOW == 97 (0x7f896d132800) [pid = 1933] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:48:00 INFO - PROCESS | 1933 | --DOMWINDOW == 96 (0x7f896d67b000) [pid = 1933] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:48:00 INFO - PROCESS | 1933 | --DOMWINDOW == 95 (0x7f896d67cc00) [pid = 1933] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:48:00 INFO - PROCESS | 1933 | --DOMWINDOW == 94 (0x7f896d993400) [pid = 1933] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:48:00 INFO - PROCESS | 1933 | 1460965680433 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]]]}] 00:48:00 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 00:48:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1138ms 00:48:00 INFO - PROCESS | 1933 | 1460965680447 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 00:48:00 INFO - PROCESS | 1933 | 1460965680450 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 00:48:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:48:00 INFO - PROCESS | 1933 | 1460965680456 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:48:00 INFO - PROCESS | 1933 | 1460965680459 Marionette TRACE conn4 <- [1,518,null,{}] 00:48:00 INFO - PROCESS | 1933 | 1460965680464 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}] 00:48:00 INFO - PROCESS | 1933 | 1460965680621 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 00:48:00 INFO - PROCESS | 1933 | 1460965680641 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983e6b800 == 61 [pid = 1933] [id = 137] 00:48:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f896acce000) [pid = 1933] [serial = 410] [outer = (nil)] 00:48:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f89843d7800) [pid = 1933] [serial = 411] [outer = 0x7f896acce000] 00:48:00 INFO - PROCESS | 1933 | 1460965680696 Marionette DEBUG loaded listener.js 00:48:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f8988a39800) [pid = 1933] [serial = 412] [outer = 0x7f896acce000] 00:48:01 INFO - PROCESS | 1933 | 1460965681383 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]]]}] 00:48:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:48:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 978ms 00:48:01 INFO - PROCESS | 1933 | 1460965681434 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 00:48:01 INFO - PROCESS | 1933 | 1460965681436 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 00:48:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:48:01 INFO - PROCESS | 1933 | 1460965681442 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:48:01 INFO - PROCESS | 1933 | 1460965681444 Marionette TRACE conn4 <- [1,522,null,{}] 00:48:01 INFO - PROCESS | 1933 | 1460965681449 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}] 00:48:01 INFO - PROCESS | 1933 | 1460965681570 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 00:48:01 INFO - PROCESS | 1933 | 1460965681682 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8985354800 == 62 [pid = 1933] [id = 138] 00:48:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f896d5ab800) [pid = 1933] [serial = 413] [outer = (nil)] 00:48:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f8988a41000) [pid = 1933] [serial = 414] [outer = 0x7f896d5ab800] 00:48:01 INFO - PROCESS | 1933 | 1460965681739 Marionette DEBUG loaded listener.js 00:48:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f8989668000) [pid = 1933] [serial = 415] [outer = 0x7f896d5ab800] 00:48:02 INFO - PROCESS | 1933 | 1460965682629 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]]]}] 00:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1227ms 00:48:02 INFO - PROCESS | 1933 | 1460965682671 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 00:48:02 INFO - PROCESS | 1933 | 1460965682676 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 00:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:48:02 INFO - PROCESS | 1933 | 1460965682684 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:48:02 INFO - PROCESS | 1933 | 1460965682689 Marionette TRACE conn4 <- [1,526,null,{}] 00:48:02 INFO - PROCESS | 1933 | 1460965682697 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}] 00:48:02 INFO - PROCESS | 1933 | 1460965682848 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 00:48:02 INFO - PROCESS | 1933 | 1460965682994 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975d06000 == 63 [pid = 1933] [id = 139] 00:48:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f896a8ee000) [pid = 1933] [serial = 416] [outer = (nil)] 00:48:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f896d133000) [pid = 1933] [serial = 417] [outer = 0x7f896a8ee000] 00:48:03 INFO - PROCESS | 1933 | 1460965683065 Marionette DEBUG loaded listener.js 00:48:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f896d4a5800) [pid = 1933] [serial = 418] [outer = 0x7f896a8ee000] 00:48:03 INFO - PROCESS | 1933 | 1460965683889 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]]]}] 00:48:03 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 00:48:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1233ms 00:48:03 INFO - PROCESS | 1933 | 1460965683918 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 00:48:03 INFO - PROCESS | 1933 | 1460965683926 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 00:48:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:48:03 INFO - PROCESS | 1933 | 1460965683951 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:48:03 INFO - PROCESS | 1933 | 1460965683956 Marionette TRACE conn4 <- [1,530,null,{}] 00:48:03 INFO - PROCESS | 1933 | 1460965683961 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}] 00:48:04 INFO - PROCESS | 1933 | 1460965684109 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 00:48:04 INFO - PROCESS | 1933 | 1460965684252 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d353800 == 64 [pid = 1933] [id = 140] 00:48:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f896a8f0000) [pid = 1933] [serial = 419] [outer = (nil)] 00:48:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f8971121000) [pid = 1933] [serial = 420] [outer = 0x7f896a8f0000] 00:48:04 INFO - PROCESS | 1933 | 1460965684324 Marionette DEBUG loaded listener.js 00:48:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f8971181800) [pid = 1933] [serial = 421] [outer = 0x7f896a8f0000] 00:48:05 INFO - PROCESS | 1933 | 1460965685152 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"]]]}] 00:48:05 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 00:48:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:48:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:48:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:48:05 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 00:48:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:48:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:48:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:48:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1284ms 00:48:05 INFO - PROCESS | 1933 | 1460965685237 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 00:48:05 INFO - PROCESS | 1933 | 1460965685241 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 00:48:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:48:05 INFO - PROCESS | 1933 | 1460965685248 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:48:05 INFO - PROCESS | 1933 | 1460965685253 Marionette TRACE conn4 <- [1,534,null,{}] 00:48:05 INFO - PROCESS | 1933 | 1460965685268 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}] 00:48:05 INFO - PROCESS | 1933 | 1460965685473 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 00:48:05 INFO - PROCESS | 1933 | 1460965685611 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898d5a5800 == 65 [pid = 1933] [id = 141] 00:48:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f8970e50c00) [pid = 1933] [serial = 422] [outer = (nil)] 00:48:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f89765a9c00) [pid = 1933] [serial = 423] [outer = 0x7f8970e50c00] 00:48:05 INFO - PROCESS | 1933 | 1460965685682 Marionette DEBUG loaded listener.js 00:48:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f8977929000) [pid = 1933] [serial = 424] [outer = 0x7f8970e50c00] 00:48:06 INFO - PROCESS | 1933 | 1460965686435 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]]]}] 00:48:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 00:48:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1236ms 00:48:06 INFO - PROCESS | 1933 | 1460965686485 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 00:48:06 INFO - PROCESS | 1933 | 1460965686489 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 00:48:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:48:06 INFO - PROCESS | 1933 | 1460965686495 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:48:06 INFO - PROCESS | 1933 | 1460965686497 Marionette TRACE conn4 <- [1,538,null,{}] 00:48:06 INFO - PROCESS | 1933 | 1460965686502 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}] 00:48:06 INFO - PROCESS | 1933 | 1460965686663 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 00:48:06 INFO - PROCESS | 1933 | 1460965686825 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89767a3800 == 66 [pid = 1933] [id = 142] 00:48:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f89711d8800) [pid = 1933] [serial = 425] [outer = (nil)] 00:48:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f897a153c00) [pid = 1933] [serial = 426] [outer = 0x7f89711d8800] 00:48:06 INFO - PROCESS | 1933 | 1460965686893 Marionette DEBUG loaded listener.js 00:48:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f8989492800) [pid = 1933] [serial = 427] [outer = 0x7f89711d8800] 00:48:07 INFO - PROCESS | 1933 | 1460965687607 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]]]}] 00:48:07 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. 00:48:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1137ms 00:48:07 INFO - PROCESS | 1933 | 1460965687632 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 00:48:07 INFO - PROCESS | 1933 | 1460965687636 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 00:48:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:48:07 INFO - PROCESS | 1933 | 1460965687641 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:48:07 INFO - PROCESS | 1933 | 1460965687643 Marionette TRACE conn4 <- [1,542,null,{}] 00:48:07 INFO - PROCESS | 1933 | 1460965687649 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}] 00:48:07 INFO - PROCESS | 1933 | 1460965687787 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 00:48:07 INFO - PROCESS | 1933 | 1460965687929 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898e551000 == 67 [pid = 1933] [id = 143] 00:48:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f8974289c00) [pid = 1933] [serial = 428] [outer = (nil)] 00:48:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f8989665c00) [pid = 1933] [serial = 429] [outer = 0x7f8974289c00] 00:48:08 INFO - PROCESS | 1933 | 1460965687996 Marionette DEBUG loaded listener.js 00:48:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f898bcf0000) [pid = 1933] [serial = 430] [outer = 0x7f8974289c00] 00:48:08 INFO - PROCESS | 1933 | 1460965688763 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]]]}] 00:48:08 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. 00:48:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1182ms 00:48:08 INFO - PROCESS | 1933 | 1460965688824 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 00:48:08 INFO - PROCESS | 1933 | 1460965688826 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 00:48:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:48:08 INFO - PROCESS | 1933 | 1460965688833 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:48:08 INFO - PROCESS | 1933 | 1460965688835 Marionette TRACE conn4 <- [1,546,null,{}] 00:48:08 INFO - PROCESS | 1933 | 1460965688841 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}] 00:48:09 INFO - PROCESS | 1933 | 1460965689026 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 00:48:09 INFO - PROCESS | 1933 | 1460965689145 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bce7800 == 68 [pid = 1933] [id = 144] 00:48:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f896bc9d000) [pid = 1933] [serial = 431] [outer = (nil)] 00:48:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f896bca4800) [pid = 1933] [serial = 432] [outer = 0x7f896bc9d000] 00:48:09 INFO - PROCESS | 1933 | 1460965689216 Marionette DEBUG loaded listener.js 00:48:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f898d55ac00) [pid = 1933] [serial = 433] [outer = 0x7f896bc9d000] 00:48:09 INFO - PROCESS | 1933 | 1460965689969 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]]]}] 00:48:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 00:48:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1177ms 00:48:10 INFO - PROCESS | 1933 | 1460965690013 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 00:48:10 INFO - PROCESS | 1933 | 1460965690016 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 00:48:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:48:10 INFO - PROCESS | 1933 | 1460965690022 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:48:10 INFO - PROCESS | 1933 | 1460965690025 Marionette TRACE conn4 <- [1,550,null,{}] 00:48:10 INFO - PROCESS | 1933 | 1460965690030 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}] 00:48:10 INFO - PROCESS | 1933 | 1460965690198 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 00:48:10 INFO - PROCESS | 1933 | 1460965690333 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897165e000 == 69 [pid = 1933] [id = 145] 00:48:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f896bc9dc00) [pid = 1933] [serial = 434] [outer = (nil)] 00:48:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f89716bf000) [pid = 1933] [serial = 435] [outer = 0x7f896bc9dc00] 00:48:10 INFO - PROCESS | 1933 | 1460965690418 Marionette DEBUG loaded listener.js 00:48:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f89716c8400) [pid = 1933] [serial = 436] [outer = 0x7f896bc9dc00] 00:48:11 INFO - PROCESS | 1933 | 1460965691233 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]]]}] 00:48:11 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. 00:48:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1231ms 00:48:11 INFO - PROCESS | 1933 | 1460965691253 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 00:48:11 INFO - PROCESS | 1933 | 1460965691256 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 00:48:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:48:11 INFO - PROCESS | 1933 | 1460965691262 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:48:11 INFO - PROCESS | 1933 | 1460965691265 Marionette TRACE conn4 <- [1,554,null,{}] 00:48:11 INFO - PROCESS | 1933 | 1460965691270 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}] 00:48:11 INFO - PROCESS | 1933 | 1460965691456 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 00:48:11 INFO - PROCESS | 1933 | 1460965691474 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89718ac800 == 70 [pid = 1933] [id = 146] 00:48:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f89716c8800) [pid = 1933] [serial = 437] [outer = (nil)] 00:48:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f897192cc00) [pid = 1933] [serial = 438] [outer = 0x7f89716c8800] 00:48:11 INFO - PROCESS | 1933 | 1460965691539 Marionette DEBUG loaded listener.js 00:48:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f8971932400) [pid = 1933] [serial = 439] [outer = 0x7f89716c8800] 00:48:12 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:48:12 INFO - PROCESS | 1933 | 1460965692370 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]]]}] 00:48:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:48:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1137ms 00:48:12 INFO - PROCESS | 1933 | 1460965692399 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 00:48:12 INFO - PROCESS | 1933 | 1460965692403 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 00:48:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:48:12 INFO - PROCESS | 1933 | 1460965692408 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:48:12 INFO - PROCESS | 1933 | 1460965692410 Marionette TRACE conn4 <- [1,558,null,{}] 00:48:12 INFO - PROCESS | 1933 | 1460965692416 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}] 00:48:12 INFO - PROCESS | 1933 | 1460965692555 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 00:48:12 INFO - PROCESS | 1933 | 1460965692701 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898e54e800 == 71 [pid = 1933] [id = 147] 00:48:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f89716c8c00) [pid = 1933] [serial = 440] [outer = (nil)] 00:48:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f8971936c00) [pid = 1933] [serial = 441] [outer = 0x7f89716c8c00] 00:48:12 INFO - PROCESS | 1933 | 1460965692772 Marionette DEBUG loaded listener.js 00:48:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f89765b1c00) [pid = 1933] [serial = 442] [outer = 0x7f89716c8c00] 00:48:13 INFO - PROCESS | 1933 | 1460965693560 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]]]}] 00:48:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:48:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1181ms 00:48:13 INFO - PROCESS | 1933 | 1460965693600 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 00:48:13 INFO - PROCESS | 1933 | 1460965693604 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 00:48:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:48:13 INFO - PROCESS | 1933 | 1460965693610 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:48:13 INFO - PROCESS | 1933 | 1460965693613 Marionette TRACE conn4 <- [1,562,null,{}] 00:48:13 INFO - PROCESS | 1933 | 1460965693618 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}] 00:48:13 INFO - PROCESS | 1933 | 1460965693767 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 00:48:14 INFO - PROCESS | 1933 | 1460965694112 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896c615800 == 72 [pid = 1933] [id = 148] 00:48:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f896a8b1000) [pid = 1933] [serial = 443] [outer = (nil)] 00:48:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f896a8e4800) [pid = 1933] [serial = 444] [outer = 0x7f896a8b1000] 00:48:14 INFO - PROCESS | 1933 | 1460965694243 Marionette DEBUG loaded listener.js 00:48:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f896a8eb800) [pid = 1933] [serial = 445] [outer = 0x7f896a8b1000] 00:48:14 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:48:14 INFO - PROCESS | 1933 | 1460965694967 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]]]}] 00:48:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:48:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1384ms 00:48:15 INFO - PROCESS | 1933 | 1460965695004 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 00:48:15 INFO - PROCESS | 1933 | 1460965695011 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 00:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:48:15 INFO - PROCESS | 1933 | 1460965695021 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:48:15 INFO - PROCESS | 1933 | 1460965695025 Marionette TRACE conn4 <- [1,566,null,{}] 00:48:15 INFO - PROCESS | 1933 | 1460965695031 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}] 00:48:15 INFO - PROCESS | 1933 | 1460965695179 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 00:48:15 INFO - PROCESS | 1933 | 1460965695355 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdcc800 == 73 [pid = 1933] [id = 149] 00:48:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f896accfc00) [pid = 1933] [serial = 446] [outer = (nil)] 00:48:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f896bca6000) [pid = 1933] [serial = 447] [outer = 0x7f896accfc00] 00:48:15 INFO - PROCESS | 1933 | 1460965695458 Marionette DEBUG loaded listener.js 00:48:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f896d134400) [pid = 1933] [serial = 448] [outer = 0x7f896accfc00] 00:48:15 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:48:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8977d5d000 == 72 [pid = 1933] [id = 110] 00:48:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983e6b800 == 71 [pid = 1933] [id = 137] 00:48:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdcf000 == 70 [pid = 1933] [id = 136] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f897117a400) [pid = 1933] [serial = 348] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 131 (0x7f89759ab400) [pid = 1933] [serial = 351] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f8977235800) [pid = 1933] [serial = 354] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f89711a2800) [pid = 1933] [serial = 357] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f8979d59800) [pid = 1933] [serial = 360] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f8979366400) [pid = 1933] [serial = 375] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8977978000 == 69 [pid = 1933] [id = 135] 00:48:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976be4800 == 68 [pid = 1933] [id = 134] 00:48:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760d6000 == 67 [pid = 1933] [id = 133] 00:48:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8971266800 == 66 [pid = 1933] [id = 132] 00:48:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f29d800 == 65 [pid = 1933] [id = 131] 00:48:16 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898d505800 == 64 [pid = 1933] [id = 125] 00:48:16 INFO - PROCESS | 1933 | 1460965696386 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]]]}] 00:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1388ms 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f896d13d800) [pid = 1933] [serial = 369] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f8971125400) [pid = 1933] [serial = 364] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f896e2b0c00) [pid = 1933] [serial = 363] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 123 (0x7f89759b1000) [pid = 1933] [serial = 370] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 122 (0x7f897487d400) [pid = 1933] [serial = 372] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f897434a800) [pid = 1933] [serial = 366] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f89759a3800) [pid = 1933] [serial = 367] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f89765aa400) [pid = 1933] [serial = 373] [outer = (nil)] [url = about:blank] 00:48:16 INFO - PROCESS | 1933 | 1460965696415 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 00:48:16 INFO - PROCESS | 1933 | 1460965696421 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 00:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:48:16 INFO - PROCESS | 1933 | 1460965696429 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:48:16 INFO - PROCESS | 1933 | 1460965696432 Marionette TRACE conn4 <- [1,570,null,{}] 00:48:16 INFO - PROCESS | 1933 | 1460965696437 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}] 00:48:16 INFO - PROCESS | 1933 | 1460965696569 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 00:48:16 INFO - PROCESS | 1933 | 1460965696586 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f28f000 == 65 [pid = 1933] [id = 150] 00:48:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f896d5ad400) [pid = 1933] [serial = 449] [outer = (nil)] 00:48:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f896d98d400) [pid = 1933] [serial = 450] [outer = 0x7f896d5ad400] 00:48:16 INFO - PROCESS | 1933 | 1460965696643 Marionette DEBUG loaded listener.js 00:48:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f8970e55000) [pid = 1933] [serial = 451] [outer = 0x7f896d5ad400] 00:48:17 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:48:17 INFO - PROCESS | 1933 | 1460965697391 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]]]}] 00:48:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:48:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 976ms 00:48:17 INFO - PROCESS | 1933 | 1460965697405 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 00:48:17 INFO - PROCESS | 1933 | 1460965697407 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 00:48:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:48:17 INFO - PROCESS | 1933 | 1460965697431 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:48:17 INFO - PROCESS | 1933 | 1460965697439 Marionette TRACE conn4 <- [1,574,null,{}] 00:48:17 INFO - PROCESS | 1933 | 1460965697452 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}] 00:48:17 INFO - PROCESS | 1933 | 1460965697584 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 00:48:17 INFO - PROCESS | 1933 | 1460965697605 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760e4800 == 66 [pid = 1933] [id = 151] 00:48:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f8970e5a800) [pid = 1933] [serial = 452] [outer = (nil)] 00:48:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f89711e1800) [pid = 1933] [serial = 453] [outer = 0x7f8970e5a800] 00:48:17 INFO - PROCESS | 1933 | 1460965697661 Marionette DEBUG loaded listener.js 00:48:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f897123cc00) [pid = 1933] [serial = 454] [outer = 0x7f8970e5a800] 00:48:18 INFO - PROCESS | 1933 | 1460965698367 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]]]}] 00:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 994ms 00:48:18 INFO - PROCESS | 1933 | 1460965698419 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 00:48:18 INFO - PROCESS | 1933 | 1460965698423 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 00:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:48:18 INFO - PROCESS | 1933 | 1460965698428 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:48:18 INFO - PROCESS | 1933 | 1460965698441 Marionette TRACE conn4 <- [1,578,null,{}] 00:48:18 INFO - PROCESS | 1933 | 1460965698446 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}] 00:48:18 INFO - PROCESS | 1933 | 1460965698628 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 00:48:18 INFO - PROCESS | 1933 | 1460965698654 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772db000 == 67 [pid = 1933] [id = 152] 00:48:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f8971126400) [pid = 1933] [serial = 455] [outer = (nil)] 00:48:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f8971934c00) [pid = 1933] [serial = 456] [outer = 0x7f8971126400] 00:48:18 INFO - PROCESS | 1933 | 1460965698711 Marionette DEBUG loaded listener.js 00:48:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f897434a800) [pid = 1933] [serial = 457] [outer = 0x7f8971126400] 00:48:19 INFO - PROCESS | 1933 | 1460965699441 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]]]}] 00:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1042ms 00:48:19 INFO - PROCESS | 1933 | 1460965699471 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 00:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:48:19 INFO - PROCESS | 1933 | 1460965699475 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 00:48:19 INFO - PROCESS | 1933 | 1460965699481 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:48:19 INFO - PROCESS | 1933 | 1460965699484 Marionette TRACE conn4 <- [1,582,null,{}] 00:48:19 INFO - PROCESS | 1933 | 1460965699512 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}] 00:48:19 INFO - PROCESS | 1933 | 1460965699676 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 00:48:19 INFO - PROCESS | 1933 | 1460965699703 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d33b000 == 68 [pid = 1933] [id = 153] 00:48:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f8976374800) [pid = 1933] [serial = 458] [outer = (nil)] 00:48:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f89765b2c00) [pid = 1933] [serial = 459] [outer = 0x7f8976374800] 00:48:19 INFO - PROCESS | 1933 | 1460965699775 Marionette DEBUG loaded listener.js 00:48:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f89780b9c00) [pid = 1933] [serial = 460] [outer = 0x7f8976374800] 00:48:20 INFO - PROCESS | 1933 | 1460965700492 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]]]}] 00:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1032ms 00:48:20 INFO - PROCESS | 1933 | 1460965700514 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 00:48:20 INFO - PROCESS | 1933 | 1460965700517 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 00:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:48:20 INFO - PROCESS | 1933 | 1460965700522 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:48:20 INFO - PROCESS | 1933 | 1460965700525 Marionette TRACE conn4 <- [1,586,null,{}] 00:48:20 INFO - PROCESS | 1933 | 1460965700530 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}] 00:48:20 INFO - PROCESS | 1933 | 1460965700835 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 00:48:21 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f896acce000) [pid = 1933] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:48:21 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f897792bc00) [pid = 1933] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:48:21 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f897373f800) [pid = 1933] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:48:21 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f896d3a7000) [pid = 1933] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:48:21 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f896d841400) [pid = 1933] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:48:21 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f89711dcc00) [pid = 1933] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:48:21 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f89739af400) [pid = 1933] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:48:21 INFO - PROCESS | 1933 | 1460965701332 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898bf41800 == 69 [pid = 1933] [id = 154] 00:48:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f897117cc00) [pid = 1933] [serial = 461] [outer = (nil)] 00:48:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f8985120400) [pid = 1933] [serial = 462] [outer = 0x7f897117cc00] 00:48:21 INFO - PROCESS | 1933 | 1460965701450 Marionette DEBUG loaded listener.js 00:48:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f898962f400) [pid = 1933] [serial = 463] [outer = 0x7f897117cc00] 00:48:21 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:48:22 INFO - PROCESS | 1933 | 1460965702053 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]]]}] 00:48:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:48:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1587ms 00:48:22 INFO - PROCESS | 1933 | 1460965702109 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 00:48:22 INFO - PROCESS | 1933 | 1460965702112 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 00:48:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:48:22 INFO - PROCESS | 1933 | 1460965702117 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:48:22 INFO - PROCESS | 1933 | 1460965702119 Marionette TRACE conn4 <- [1,590,null,{}] 00:48:22 INFO - PROCESS | 1933 | 1460965702124 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}] 00:48:22 INFO - PROCESS | 1933 | 1460965702289 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 00:48:22 INFO - PROCESS | 1933 | 1460965702309 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898519b800 == 70 [pid = 1933] [id = 155] 00:48:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f896accd800) [pid = 1933] [serial = 464] [outer = (nil)] 00:48:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f89711b0400) [pid = 1933] [serial = 465] [outer = 0x7f896accd800] 00:48:22 INFO - PROCESS | 1933 | 1460965702366 Marionette DEBUG loaded listener.js 00:48:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f89711b5800) [pid = 1933] [serial = 466] [outer = 0x7f896accd800] 00:48:23 INFO - PROCESS | 1933 | 1460965703150 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]]]}] 00:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1077ms 00:48:23 INFO - PROCESS | 1933 | 1460965703202 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 00:48:23 INFO - PROCESS | 1933 | 1460965703207 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 00:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:48:23 INFO - PROCESS | 1933 | 1460965703231 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:48:23 INFO - PROCESS | 1933 | 1460965703237 Marionette TRACE conn4 <- [1,594,null,{}] 00:48:23 INFO - PROCESS | 1933 | 1460965703246 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}] 00:48:23 INFO - PROCESS | 1933 | 1460965703410 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 00:48:23 INFO - PROCESS | 1933 | 1460965703555 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896db1a000 == 71 [pid = 1933] [id = 156] 00:48:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f896a874800) [pid = 1933] [serial = 467] [outer = (nil)] 00:48:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f896a8e4c00) [pid = 1933] [serial = 468] [outer = 0x7f896a874800] 00:48:23 INFO - PROCESS | 1933 | 1460965703628 Marionette DEBUG loaded listener.js 00:48:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f896acd0000) [pid = 1933] [serial = 469] [outer = 0x7f896a874800] 00:48:24 INFO - PROCESS | 1933 | 1460965704505 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]]]}] 00:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1353ms 00:48:24 INFO - PROCESS | 1933 | 1460965704568 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 00:48:24 INFO - PROCESS | 1933 | 1460965704576 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 00:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:48:24 INFO - PROCESS | 1933 | 1460965704586 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:48:24 INFO - PROCESS | 1933 | 1460965704590 Marionette TRACE conn4 <- [1,598,null,{}] 00:48:24 INFO - PROCESS | 1933 | 1460965704595 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}] 00:48:24 INFO - PROCESS | 1933 | 1460965704786 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 00:48:24 INFO - PROCESS | 1933 | 1460965704930 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976b1d800 == 72 [pid = 1933] [id = 157] 00:48:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f896a876400) [pid = 1933] [serial = 470] [outer = (nil)] 00:48:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f896d5aa000) [pid = 1933] [serial = 471] [outer = 0x7f896a876400] 00:48:25 INFO - PROCESS | 1933 | 1460965704995 Marionette DEBUG loaded listener.js 00:48:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f896f1c8c00) [pid = 1933] [serial = 472] [outer = 0x7f896a876400] 00:48:26 INFO - PROCESS | 1933 | 1460965706133 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]]]}] 00:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1581ms 00:48:26 INFO - PROCESS | 1933 | 1460965706167 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 00:48:26 INFO - PROCESS | 1933 | 1460965706169 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 00:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:48:26 INFO - PROCESS | 1933 | 1460965706201 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:48:26 INFO - PROCESS | 1933 | 1460965706207 Marionette TRACE conn4 <- [1,602,null,{}] 00:48:26 INFO - PROCESS | 1933 | 1460965706226 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}] 00:48:26 INFO - PROCESS | 1933 | 1460965706490 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 00:48:26 INFO - PROCESS | 1933 | 1460965706606 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898d59f800 == 73 [pid = 1933] [id = 158] 00:48:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f89711a6400) [pid = 1933] [serial = 473] [outer = (nil)] 00:48:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f8971235c00) [pid = 1933] [serial = 474] [outer = 0x7f89711a6400] 00:48:26 INFO - PROCESS | 1933 | 1460965706676 Marionette DEBUG loaded listener.js 00:48:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f897193b400) [pid = 1933] [serial = 475] [outer = 0x7f89711a6400] 00:48:27 INFO - PROCESS | 1933 | 1460965707427 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]]]}] 00:48:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:48:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1311ms 00:48:27 INFO - PROCESS | 1933 | 1460965707488 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 00:48:27 INFO - PROCESS | 1933 | 1460965707492 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 00:48:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:48:27 INFO - PROCESS | 1933 | 1460965707498 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:48:27 INFO - PROCESS | 1933 | 1460965707500 Marionette TRACE conn4 <- [1,606,null,{}] 00:48:27 INFO - PROCESS | 1933 | 1460965707505 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}] 00:48:27 INFO - PROCESS | 1933 | 1460965707660 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 00:48:27 INFO - PROCESS | 1933 | 1460965707781 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d03f000 == 74 [pid = 1933] [id = 159] 00:48:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f89711ae400) [pid = 1933] [serial = 476] [outer = (nil)] 00:48:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f89720f5000) [pid = 1933] [serial = 477] [outer = 0x7f89711ae400] 00:48:27 INFO - PROCESS | 1933 | 1460965707854 Marionette DEBUG loaded listener.js 00:48:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f89720f8c00) [pid = 1933] [serial = 478] [outer = 0x7f89711ae400] 00:48:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f8974872800) [pid = 1933] [serial = 479] [outer = 0x7f896d3af800] 00:48:28 INFO - PROCESS | 1933 | 1460965708709 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]]]}] 00:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1239ms 00:48:28 INFO - PROCESS | 1933 | 1460965708738 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 00:48:28 INFO - PROCESS | 1933 | 1460965708741 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 00:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:48:28 INFO - PROCESS | 1933 | 1460965708747 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:48:28 INFO - PROCESS | 1933 | 1460965708749 Marionette TRACE conn4 <- [1,610,null,{}] 00:48:28 INFO - PROCESS | 1933 | 1460965708754 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}] 00:48:28 INFO - PROCESS | 1933 | 1460965708897 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 00:48:29 INFO - PROCESS | 1933 | 1460965709047 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896b915000 == 75 [pid = 1933] [id = 160] 00:48:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f89720f9400) [pid = 1933] [serial = 480] [outer = (nil)] 00:48:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f8976f7c400) [pid = 1933] [serial = 481] [outer = 0x7f89720f9400] 00:48:29 INFO - PROCESS | 1933 | 1460965709115 Marionette DEBUG loaded listener.js 00:48:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f898530e000) [pid = 1933] [serial = 482] [outer = 0x7f89720f9400] 00:48:29 INFO - PROCESS | 1933 | 1460965709936 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]]]}] 00:48:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:48:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1231ms 00:48:29 INFO - PROCESS | 1933 | 1460965709979 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 00:48:29 INFO - PROCESS | 1933 | 1460965709982 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 00:48:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:48:29 INFO - PROCESS | 1933 | 1460965709988 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:48:29 INFO - PROCESS | 1933 | 1460965709991 Marionette TRACE conn4 <- [1,614,null,{}] 00:48:30 INFO - PROCESS | 1933 | 1460965709996 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}] 00:48:30 INFO - PROCESS | 1933 | 1460965710173 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 00:48:30 INFO - PROCESS | 1933 | 1460965710319 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896507e800 == 76 [pid = 1933] [id = 161] 00:48:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f89651dc400) [pid = 1933] [serial = 483] [outer = (nil)] 00:48:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f89651e2000) [pid = 1933] [serial = 484] [outer = 0x7f89651dc400] 00:48:30 INFO - PROCESS | 1933 | 1460965710387 Marionette DEBUG loaded listener.js 00:48:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f898bceec00) [pid = 1933] [serial = 485] [outer = 0x7f89651dc400] 00:48:31 INFO - PROCESS | 1933 | 1460965711251 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]]]}] 00:48:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:48:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1328ms 00:48:31 INFO - PROCESS | 1933 | 1460965711318 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 00:48:31 INFO - PROCESS | 1933 | 1460965711322 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 00:48:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:48:31 INFO - PROCESS | 1933 | 1460965711327 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:48:31 INFO - PROCESS | 1933 | 1460965711329 Marionette TRACE conn4 <- [1,618,null,{}] 00:48:31 INFO - PROCESS | 1933 | 1460965711335 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}] 00:48:31 INFO - PROCESS | 1933 | 1460965711477 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 00:48:31 INFO - PROCESS | 1933 | 1460965711910 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896c620000 == 77 [pid = 1933] [id = 162] 00:48:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f89651df400) [pid = 1933] [serial = 486] [outer = (nil)] 00:48:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f89656f3000) [pid = 1933] [serial = 487] [outer = 0x7f89651df400] 00:48:32 INFO - PROCESS | 1933 | 1460965712053 Marionette DEBUG loaded listener.js 00:48:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f896a874000) [pid = 1933] [serial = 488] [outer = 0x7f89651df400] 00:48:32 INFO - PROCESS | 1933 | 1460965712970 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]]]}] 00:48:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:48:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1684ms 00:48:33 INFO - PROCESS | 1933 | 1460965713013 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 00:48:33 INFO - PROCESS | 1933 | 1460965713019 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 00:48:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:48:33 INFO - PROCESS | 1933 | 1460965713027 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:48:33 INFO - PROCESS | 1933 | 1460965713031 Marionette TRACE conn4 <- [1,622,null,{}] 00:48:33 INFO - PROCESS | 1933 | 1460965713037 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}] 00:48:33 INFO - PROCESS | 1933 | 1460965713185 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 00:48:33 INFO - PROCESS | 1933 | 1460965713345 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d374800 == 78 [pid = 1933] [id = 163] 00:48:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f896a8ee400) [pid = 1933] [serial = 489] [outer = (nil)] 00:48:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f896acc5800) [pid = 1933] [serial = 490] [outer = 0x7f896a8ee400] 00:48:33 INFO - PROCESS | 1933 | 1460965713448 Marionette DEBUG loaded listener.js 00:48:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f896bca1000) [pid = 1933] [serial = 491] [outer = 0x7f896a8ee400] 00:48:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89725e6800 == 77 [pid = 1933] [id = 119] 00:48:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898bf41800 == 76 [pid = 1933] [id = 154] 00:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f896accb800) [pid = 1933] [serial = 390] [outer = (nil)] [url = about:blank] 00:48:33 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f8988a41000) [pid = 1933] [serial = 414] [outer = (nil)] [url = about:blank] 00:48:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897d33b000 == 75 [pid = 1933] [id = 153] 00:48:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89772db000 == 74 [pid = 1933] [id = 152] 00:48:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760e4800 == 73 [pid = 1933] [id = 151] 00:48:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f28f000 == 72 [pid = 1933] [id = 150] 00:48:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdcc800 == 71 [pid = 1933] [id = 149] 00:48:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896c615800 == 70 [pid = 1933] [id = 148] 00:48:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89767a3800 == 69 [pid = 1933] [id = 142] 00:48:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898d5a5800 == 68 [pid = 1933] [id = 141] 00:48:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897d353800 == 67 [pid = 1933] [id = 140] 00:48:33 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975d06000 == 66 [pid = 1933] [id = 139] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f8988a39800) [pid = 1933] [serial = 412] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f89872c1400) [pid = 1933] [serial = 387] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f89830d9400) [pid = 1933] [serial = 408] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f89758ca400) [pid = 1933] [serial = 403] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f896d98fc00) [pid = 1933] [serial = 393] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f89711e1000) [pid = 1933] [serial = 381] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f89843d8000) [pid = 1933] [serial = 409] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f897104cc00) [pid = 1933] [serial = 396] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f89765b2000) [pid = 1933] [serial = 384] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f8974880800) [pid = 1933] [serial = 402] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f89843d7800) [pid = 1933] [serial = 411] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f8971240000) [pid = 1933] [serial = 400] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f89765b0000) [pid = 1933] [serial = 406] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f8971173000) [pid = 1933] [serial = 397] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f8971233c00) [pid = 1933] [serial = 399] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f896f109400) [pid = 1933] [serial = 378] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f8975bf8400) [pid = 1933] [serial = 405] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f896f10ac00) [pid = 1933] [serial = 394] [outer = (nil)] [url = about:blank] 00:48:34 INFO - PROCESS | 1933 | 1460965714238 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]]]}] 00:48:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:48:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1289ms 00:48:34 INFO - PROCESS | 1933 | 1460965714317 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 00:48:34 INFO - PROCESS | 1933 | 1460965714323 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 00:48:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:48:34 INFO - PROCESS | 1933 | 1460965714336 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:48:34 INFO - PROCESS | 1933 | 1460965714338 Marionette TRACE conn4 <- [1,626,null,{}] 00:48:34 INFO - PROCESS | 1933 | 1460965714343 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}] 00:48:34 INFO - PROCESS | 1933 | 1460965714474 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 00:48:34 INFO - PROCESS | 1933 | 1460965714483 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89710d1800 == 67 [pid = 1933] [id = 164] 00:48:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f896bca2c00) [pid = 1933] [serial = 492] [outer = (nil)] 00:48:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f896d13f800) [pid = 1933] [serial = 493] [outer = 0x7f896bca2c00] 00:48:34 INFO - PROCESS | 1933 | 1460965714542 Marionette DEBUG loaded listener.js 00:48:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f896d67b800) [pid = 1933] [serial = 494] [outer = 0x7f896bca2c00] 00:48:35 INFO - PROCESS | 1933 | 1460965715286 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]]]}] 00:48:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:48:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 976ms 00:48:35 INFO - PROCESS | 1933 | 1460965715312 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 00:48:35 INFO - PROCESS | 1933 | 1460965715315 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 00:48:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:48:35 INFO - PROCESS | 1933 | 1460965715322 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:48:35 INFO - PROCESS | 1933 | 1460965715330 Marionette TRACE conn4 <- [1,630,null,{}] 00:48:35 INFO - PROCESS | 1933 | 1460965715342 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}] 00:48:35 INFO - PROCESS | 1933 | 1460965715473 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 00:48:35 INFO - PROCESS | 1933 | 1460965715491 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897219b800 == 68 [pid = 1933] [id = 165] 00:48:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f896bca4000) [pid = 1933] [serial = 495] [outer = (nil)] 00:48:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f896f110400) [pid = 1933] [serial = 496] [outer = 0x7f896bca4000] 00:48:35 INFO - PROCESS | 1933 | 1460965715547 Marionette DEBUG loaded listener.js 00:48:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f8971122000) [pid = 1933] [serial = 497] [outer = 0x7f896bca4000] 00:48:36 INFO - PROCESS | 1933 | 1460965716325 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]]]}] 00:48:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:48:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1041ms 00:48:36 INFO - PROCESS | 1933 | 1460965716366 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 00:48:36 INFO - PROCESS | 1933 | 1460965716370 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 00:48:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:48:36 INFO - PROCESS | 1933 | 1460965716375 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:48:36 INFO - PROCESS | 1933 | 1460965716377 Marionette TRACE conn4 <- [1,634,null,{}] 00:48:36 INFO - PROCESS | 1933 | 1460965716382 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}] 00:48:36 INFO - PROCESS | 1933 | 1460965716569 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 00:48:36 INFO - PROCESS | 1933 | 1460965716600 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bcdc800 == 69 [pid = 1933] [id = 166] 00:48:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f896d683400) [pid = 1933] [serial = 498] [outer = (nil)] 00:48:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f897112f000) [pid = 1933] [serial = 499] [outer = 0x7f896d683400] 00:48:36 INFO - PROCESS | 1933 | 1460965716655 Marionette DEBUG loaded listener.js 00:48:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f897117ec00) [pid = 1933] [serial = 500] [outer = 0x7f896d683400] 00:48:37 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:48:37 INFO - PROCESS | 1933 | 1460965717361 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]]]}] 00:48:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:48:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1028ms 00:48:37 INFO - PROCESS | 1933 | 1460965717404 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 00:48:37 INFO - PROCESS | 1933 | 1460965717407 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 00:48:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:48:37 INFO - PROCESS | 1933 | 1460965717412 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:48:37 INFO - PROCESS | 1933 | 1460965717414 Marionette TRACE conn4 <- [1,638,null,{}] 00:48:37 INFO - PROCESS | 1933 | 1460965717420 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}] 00:48:37 INFO - PROCESS | 1933 | 1460965717593 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 00:48:37 INFO - PROCESS | 1933 | 1460965717620 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975bb9000 == 70 [pid = 1933] [id = 167] 00:48:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f89711a8800) [pid = 1933] [serial = 501] [outer = (nil)] 00:48:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f89711b2000) [pid = 1933] [serial = 502] [outer = 0x7f89711a8800] 00:48:37 INFO - PROCESS | 1933 | 1460965717686 Marionette DEBUG loaded listener.js 00:48:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f89711e6400) [pid = 1933] [serial = 503] [outer = 0x7f89711a8800] 00:48:38 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:48:38 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f8976374800) [pid = 1933] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:48:38 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f896accfc00) [pid = 1933] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:48:38 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f896a8b1000) [pid = 1933] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:48:38 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f896d5ad400) [pid = 1933] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:48:38 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f8970e5a800) [pid = 1933] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:48:38 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f897117cc00) [pid = 1933] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:48:38 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f8971126400) [pid = 1933] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:48:38 INFO - PROCESS | 1933 | 1460965718612 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]]]}] 00:48:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:48:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1232ms 00:48:38 INFO - PROCESS | 1933 | 1460965718645 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 00:48:38 INFO - PROCESS | 1933 | 1460965718647 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 00:48:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:48:38 INFO - PROCESS | 1933 | 1460965718652 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:48:38 INFO - PROCESS | 1933 | 1460965718654 Marionette TRACE conn4 <- [1,642,null,{}] 00:48:38 INFO - PROCESS | 1933 | 1460965718663 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}] 00:48:38 INFO - PROCESS | 1933 | 1460965718805 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 00:48:38 INFO - PROCESS | 1933 | 1460965718820 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760d6000 == 71 [pid = 1933] [id = 168] 00:48:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f896acc3c00) [pid = 1933] [serial = 504] [outer = (nil)] 00:48:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f8970e5a800) [pid = 1933] [serial = 505] [outer = 0x7f896acc3c00] 00:48:38 INFO - PROCESS | 1933 | 1460965718876 Marionette DEBUG loaded listener.js 00:48:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f8971931800) [pid = 1933] [serial = 506] [outer = 0x7f896acc3c00] 00:48:39 INFO - PROCESS | 1933 | 1460965719565 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]]]}] 00:48:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:48:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 930ms 00:48:39 INFO - PROCESS | 1933 | 1460965719583 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 00:48:39 INFO - PROCESS | 1933 | 1460965719586 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 00:48:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:48:39 INFO - PROCESS | 1933 | 1460965719593 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:48:39 INFO - PROCESS | 1933 | 1460965719595 Marionette TRACE conn4 <- [1,646,null,{}] 00:48:39 INFO - PROCESS | 1933 | 1460965719600 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}] 00:48:39 INFO - PROCESS | 1933 | 1460965719773 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 00:48:39 INFO - PROCESS | 1933 | 1460965719793 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976652800 == 72 [pid = 1933] [id = 169] 00:48:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f896a879c00) [pid = 1933] [serial = 507] [outer = (nil)] 00:48:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f8971933c00) [pid = 1933] [serial = 508] [outer = 0x7f896a879c00] 00:48:39 INFO - PROCESS | 1933 | 1460965719851 Marionette DEBUG loaded listener.js 00:48:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f89739b7000) [pid = 1933] [serial = 509] [outer = 0x7f896a879c00] 00:48:40 INFO - PROCESS | 1933 | 1460965720559 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]]]}] 00:48:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:48:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1026ms 00:48:40 INFO - PROCESS | 1933 | 1460965720620 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 00:48:40 INFO - PROCESS | 1933 | 1460965720625 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 00:48:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:48:40 INFO - PROCESS | 1933 | 1460965720633 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:48:40 INFO - PROCESS | 1933 | 1460965720639 Marionette TRACE conn4 <- [1,650,null,{}] 00:48:40 INFO - PROCESS | 1933 | 1460965720681 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}] 00:48:40 INFO - PROCESS | 1933 | 1460965720928 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 00:48:41 INFO - PROCESS | 1933 | 1460965721053 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d11c000 == 73 [pid = 1933] [id = 170] 00:48:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f89651de800) [pid = 1933] [serial = 510] [outer = (nil)] 00:48:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f896a8a6c00) [pid = 1933] [serial = 511] [outer = 0x7f89651de800] 00:48:41 INFO - PROCESS | 1933 | 1460965721127 Marionette DEBUG loaded listener.js 00:48:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f896a8ea800) [pid = 1933] [serial = 512] [outer = 0x7f89651de800] 00:48:42 INFO - PROCESS | 1933 | 1460965722031 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]]]}] 00:48:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:48:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1437ms 00:48:42 INFO - PROCESS | 1933 | 1460965722071 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 00:48:42 INFO - PROCESS | 1933 | 1460965722079 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 00:48:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:48:42 INFO - PROCESS | 1933 | 1460965722088 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:48:42 INFO - PROCESS | 1933 | 1460965722091 Marionette TRACE conn4 <- [1,654,null,{}] 00:48:42 INFO - PROCESS | 1933 | 1460965722097 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}] 00:48:42 INFO - PROCESS | 1933 | 1460965722263 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 00:48:42 INFO - PROCESS | 1933 | 1460965722419 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89721af000 == 74 [pid = 1933] [id = 171] 00:48:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f896a87ac00) [pid = 1933] [serial = 513] [outer = (nil)] 00:48:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f896d83e400) [pid = 1933] [serial = 514] [outer = 0x7f896a87ac00] 00:48:42 INFO - PROCESS | 1933 | 1460965722487 Marionette DEBUG loaded listener.js 00:48:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f896f1bd800) [pid = 1933] [serial = 515] [outer = 0x7f896a87ac00] 00:48:43 INFO - PROCESS | 1933 | 1460965723482 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]]]}] 00:48:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:48:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1432ms 00:48:43 INFO - PROCESS | 1933 | 1460965723521 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 00:48:43 INFO - PROCESS | 1933 | 1460965723524 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 00:48:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:48:43 INFO - PROCESS | 1933 | 1460965723531 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:48:43 INFO - PROCESS | 1933 | 1460965723536 Marionette TRACE conn4 <- [1,658,null,{}] 00:48:43 INFO - PROCESS | 1933 | 1460965723551 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}] 00:48:43 INFO - PROCESS | 1933 | 1460965723708 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 00:48:43 INFO - PROCESS | 1933 | 1460965723837 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976eb8000 == 75 [pid = 1933] [id = 172] 00:48:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f897104cc00) [pid = 1933] [serial = 516] [outer = (nil)] 00:48:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f89711b4c00) [pid = 1933] [serial = 517] [outer = 0x7f897104cc00] 00:48:43 INFO - PROCESS | 1933 | 1460965723908 Marionette DEBUG loaded listener.js 00:48:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f89716bd000) [pid = 1933] [serial = 518] [outer = 0x7f897104cc00] 00:48:44 INFO - PROCESS | 1933 | 1460965724713 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]]]}] 00:48:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:48:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1232ms 00:48:44 INFO - PROCESS | 1933 | 1460965724763 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 00:48:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:48:44 INFO - PROCESS | 1933 | 1460965724768 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 00:48:44 INFO - PROCESS | 1933 | 1460965724774 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:48:44 INFO - PROCESS | 1933 | 1460965724777 Marionette TRACE conn4 <- [1,662,null,{}] 00:48:44 INFO - PROCESS | 1933 | 1460965724782 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}] 00:48:44 INFO - PROCESS | 1933 | 1460965724933 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 00:48:45 INFO - PROCESS | 1933 | 1460965725077 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89780ef800 == 76 [pid = 1933] [id = 173] 00:48:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f897117c800) [pid = 1933] [serial = 519] [outer = (nil)] 00:48:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f897257f400) [pid = 1933] [serial = 520] [outer = 0x7f897117c800] 00:48:45 INFO - PROCESS | 1933 | 1460965725145 Marionette DEBUG loaded listener.js 00:48:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f89748ee000) [pid = 1933] [serial = 521] [outer = 0x7f897117c800] 00:48:45 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:48:45 INFO - PROCESS | 1933 | 1460965725959 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]]]}] 00:48:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:48:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1231ms 00:48:46 INFO - PROCESS | 1933 | 1460965726006 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 00:48:46 INFO - PROCESS | 1933 | 1460965726009 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 00:48:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:48:46 INFO - PROCESS | 1933 | 1460965726014 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:48:46 INFO - PROCESS | 1933 | 1460965726017 Marionette TRACE conn4 <- [1,666,null,{}] 00:48:46 INFO - PROCESS | 1933 | 1460965726027 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}] 00:48:46 INFO - PROCESS | 1933 | 1460965726175 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 00:48:46 INFO - PROCESS | 1933 | 1460965726325 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897df16000 == 77 [pid = 1933] [id = 174] 00:48:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f89720ed400) [pid = 1933] [serial = 522] [outer = (nil)] 00:48:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f89759a7c00) [pid = 1933] [serial = 523] [outer = 0x7f89720ed400] 00:48:46 INFO - PROCESS | 1933 | 1460965726392 Marionette DEBUG loaded listener.js 00:48:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f8976374000) [pid = 1933] [serial = 524] [outer = 0x7f89720ed400] 00:48:46 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:48:47 INFO - PROCESS | 1933 | 1460965727233 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]]]}] 00:48:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:48:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1289ms 00:48:47 INFO - PROCESS | 1933 | 1460965727304 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 00:48:47 INFO - PROCESS | 1933 | 1460965727307 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 00:48:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:48:47 INFO - PROCESS | 1933 | 1460965727313 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:48:47 INFO - PROCESS | 1933 | 1460965727316 Marionette TRACE conn4 <- [1,670,null,{}] 00:48:47 INFO - PROCESS | 1933 | 1460965727321 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}] 00:48:47 INFO - PROCESS | 1933 | 1460965727530 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 00:48:47 INFO - PROCESS | 1933 | 1460965727679 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8984dc7800 == 78 [pid = 1933] [id = 175] 00:48:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f8976374800) [pid = 1933] [serial = 525] [outer = (nil)] 00:48:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f8977066000) [pid = 1933] [serial = 526] [outer = 0x7f8976374800] 00:48:47 INFO - PROCESS | 1933 | 1460965727749 Marionette DEBUG loaded listener.js 00:48:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f897d24e800) [pid = 1933] [serial = 527] [outer = 0x7f8976374800] 00:48:48 INFO - PROCESS | 1933 | 1460965728653 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]]]}] 00:48:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:48:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1381ms 00:48:48 INFO - PROCESS | 1933 | 1460965728695 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 00:48:48 INFO - PROCESS | 1933 | 1460965728699 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 00:48:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:48:48 INFO - PROCESS | 1933 | 1460965728704 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:48:48 INFO - PROCESS | 1933 | 1460965728706 Marionette TRACE conn4 <- [1,674,null,{}] 00:48:48 INFO - PROCESS | 1933 | 1460965728712 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}] 00:48:48 INFO - PROCESS | 1933 | 1460965728858 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 00:48:49 INFO - PROCESS | 1933 | 1460965729009 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89851ab800 == 79 [pid = 1933] [id = 176] 00:48:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f896c673800) [pid = 1933] [serial = 528] [outer = (nil)] 00:48:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f896c67bc00) [pid = 1933] [serial = 529] [outer = 0x7f896c673800] 00:48:49 INFO - PROCESS | 1933 | 1460965729075 Marionette DEBUG loaded listener.js 00:48:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f896c680400) [pid = 1933] [serial = 530] [outer = 0x7f896c673800] 00:48:49 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:48:49 INFO - PROCESS | 1933 | 1460965729891 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]]]}] 00:48:49 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 00:48:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1227ms 00:48:49 INFO - PROCESS | 1933 | 1460965729933 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 00:48:49 INFO - PROCESS | 1933 | 1460965729936 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 00:48:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:48:49 INFO - PROCESS | 1933 | 1460965729942 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:48:49 INFO - PROCESS | 1933 | 1460965729944 Marionette TRACE conn4 <- [1,678,null,{}] 00:48:49 INFO - PROCESS | 1933 | 1460965729950 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}] 00:48:50 INFO - PROCESS | 1933 | 1460965730094 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 00:48:50 INFO - PROCESS | 1933 | 1460965730246 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971660800 == 80 [pid = 1933] [id = 177] 00:48:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f8964e1d800) [pid = 1933] [serial = 531] [outer = (nil)] 00:48:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f8964e23400) [pid = 1933] [serial = 532] [outer = 0x7f8964e1d800] 00:48:50 INFO - PROCESS | 1933 | 1460965730313 Marionette DEBUG loaded listener.js 00:48:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f8964e28400) [pid = 1933] [serial = 533] [outer = 0x7f8964e1d800] 00:48:51 INFO - PROCESS | 1933 | 1460965731355 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]]]}] 00:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1481ms 00:48:51 INFO - PROCESS | 1933 | 1460965731424 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 00:48:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:48:51 INFO - PROCESS | 1933 | 1460965731429 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 00:48:51 INFO - PROCESS | 1933 | 1460965731443 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:48:51 INFO - PROCESS | 1933 | 1460965731450 Marionette TRACE conn4 <- [1,682,null,{}] 00:48:51 INFO - PROCESS | 1933 | 1460965731457 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}] 00:48:51 INFO - PROCESS | 1933 | 1460965731659 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 00:48:51 INFO - PROCESS | 1933 | 1460965731970 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965bab800 == 81 [pid = 1933] [id = 178] 00:48:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f896a8a9400) [pid = 1933] [serial = 534] [outer = (nil)] 00:48:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f896a8af800) [pid = 1933] [serial = 535] [outer = 0x7f896a8a9400] 00:48:52 INFO - PROCESS | 1933 | 1460965732038 Marionette DEBUG loaded listener.js 00:48:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f896a8edc00) [pid = 1933] [serial = 536] [outer = 0x7f896a8a9400] 00:48:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760d6000 == 80 [pid = 1933] [id = 168] 00:48:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975bb9000 == 79 [pid = 1933] [id = 167] 00:48:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bcdc800 == 78 [pid = 1933] [id = 166] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f89711b0400) [pid = 1933] [serial = 465] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897219b800 == 77 [pid = 1933] [id = 165] 00:48:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89710d1800 == 76 [pid = 1933] [id = 164] 00:48:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d374800 == 75 [pid = 1933] [id = 163] 00:48:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896c620000 == 74 [pid = 1933] [id = 162] 00:48:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896db1a000 == 73 [pid = 1933] [id = 156] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f89765b2c00) [pid = 1933] [serial = 459] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f896d134400) [pid = 1933] [serial = 448] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f896bca6000) [pid = 1933] [serial = 447] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f896a8eb800) [pid = 1933] [serial = 445] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f896a8e4800) [pid = 1933] [serial = 444] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f896d98d400) [pid = 1933] [serial = 450] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f8970e55000) [pid = 1933] [serial = 451] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f89711e1800) [pid = 1933] [serial = 453] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f897123cc00) [pid = 1933] [serial = 454] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f8989665c00) [pid = 1933] [serial = 429] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f8985120400) [pid = 1933] [serial = 462] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f896bca4800) [pid = 1933] [serial = 432] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f89765a9c00) [pid = 1933] [serial = 423] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f896d133000) [pid = 1933] [serial = 417] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f8971121000) [pid = 1933] [serial = 420] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f897a153c00) [pid = 1933] [serial = 426] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f89716bf000) [pid = 1933] [serial = 435] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f897192cc00) [pid = 1933] [serial = 438] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f8971936c00) [pid = 1933] [serial = 441] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f898962f400) [pid = 1933] [serial = 463] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f8971934c00) [pid = 1933] [serial = 456] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f89780b9c00) [pid = 1933] [serial = 460] [outer = (nil)] [url = about:blank] 00:48:52 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f897434a800) [pid = 1933] [serial = 457] [outer = (nil)] [url = about:blank] 00:48:53 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:48:53 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:48:53 INFO - PROCESS | 1933 | 1460965733279 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]]]}] 00:48:53 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) 00:48:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1891ms 00:48:53 INFO - PROCESS | 1933 | 1460965733417 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 00:48:53 INFO - PROCESS | 1933 | 1460965733425 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 00:48:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:48:53 INFO - PROCESS | 1933 | 1460965733439 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:48:53 INFO - PROCESS | 1933 | 1460965733442 Marionette TRACE conn4 <- [1,686,null,{}] 00:48:53 INFO - PROCESS | 1933 | 1460965733456 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}] 00:48:53 INFO - PROCESS | 1933 | 1460965733582 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 00:48:53 INFO - PROCESS | 1933 | 1460965733592 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d48f000 == 74 [pid = 1933] [id = 179] 00:48:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f896a8ee800) [pid = 1933] [serial = 537] [outer = (nil)] 00:48:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f896c681400) [pid = 1933] [serial = 538] [outer = 0x7f896a8ee800] 00:48:53 INFO - PROCESS | 1933 | 1460965733648 Marionette DEBUG loaded listener.js 00:48:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f896d3a6000) [pid = 1933] [serial = 539] [outer = 0x7f896a8ee800] 00:48:54 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:48:54 INFO - PROCESS | 1933 | 1460965734796 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]]]}] 00:48:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:48:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1386ms 00:48:54 INFO - PROCESS | 1933 | 1460965734824 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 00:48:54 INFO - PROCESS | 1933 | 1460965734827 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 00:48:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:48:54 INFO - PROCESS | 1933 | 1460965734833 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:48:54 INFO - PROCESS | 1933 | 1460965734838 Marionette TRACE conn4 <- [1,690,null,{}] 00:48:54 INFO - PROCESS | 1933 | 1460965734869 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}] 00:48:55 INFO - PROCESS | 1933 | 1460965735037 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 00:48:55 INFO - PROCESS | 1933 | 1460965735105 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89721ae000 == 75 [pid = 1933] [id = 180] 00:48:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f896d98b800) [pid = 1933] [serial = 540] [outer = (nil)] 00:48:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f8971121000) [pid = 1933] [serial = 541] [outer = 0x7f896d98b800] 00:48:55 INFO - PROCESS | 1933 | 1460965735164 Marionette DEBUG loaded listener.js 00:48:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f897117d000) [pid = 1933] [serial = 542] [outer = 0x7f896d98b800] 00:48:56 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:48:56 INFO - PROCESS | 1933 | 1460965736285 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]]]}] 00:48:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:48:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1502ms 00:48:56 INFO - PROCESS | 1933 | 1460965736347 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 00:48:56 INFO - PROCESS | 1933 | 1460965736352 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 00:48:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:48:56 INFO - PROCESS | 1933 | 1460965736358 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:48:56 INFO - PROCESS | 1933 | 1460965736360 Marionette TRACE conn4 <- [1,694,null,{}] 00:48:56 INFO - PROCESS | 1933 | 1460965736365 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}] 00:48:56 INFO - PROCESS | 1933 | 1460965736545 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 00:48:56 INFO - PROCESS | 1933 | 1460965736651 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760e2800 == 76 [pid = 1933] [id = 181] 00:48:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f89711a0400) [pid = 1933] [serial = 543] [outer = (nil)] 00:48:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f8971234800) [pid = 1933] [serial = 544] [outer = 0x7f89711a0400] 00:48:56 INFO - PROCESS | 1933 | 1460965736713 Marionette DEBUG loaded listener.js 00:48:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f89716c1c00) [pid = 1933] [serial = 545] [outer = 0x7f89711a0400] 00:48:57 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f896d683400) [pid = 1933] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:48:57 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f89711a8800) [pid = 1933] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:48:57 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f896acc3c00) [pid = 1933] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:48:57 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f896accd800) [pid = 1933] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:48:57 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f896a8ee400) [pid = 1933] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:48:57 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f896bca2c00) [pid = 1933] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:48:57 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f89651df400) [pid = 1933] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:48:57 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f896bca4000) [pid = 1933] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:48:57 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f897117f400) [pid = 1933] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:48:57 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f896f1bcc00) [pid = 1933] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:48:57 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f896d5ab800) [pid = 1933] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:48:57 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:48:57 INFO - PROCESS | 1933 | 1460965737885 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]]]}] 00:48: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) 00:48:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1537ms 00:48:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:48:57 INFO - PROCESS | 1933 | 1460965737895 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 00:48:57 INFO - PROCESS | 1933 | 1460965737897 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 00:48:57 INFO - PROCESS | 1933 | 1460965737901 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:48:57 INFO - PROCESS | 1933 | 1460965737905 Marionette TRACE conn4 <- [1,698,null,{}] 00:48:57 INFO - PROCESS | 1933 | 1460965737910 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}] 00:48:58 INFO - PROCESS | 1933 | 1460965738035 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 00:48:58 INFO - PROCESS | 1933 | 1460965738175 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897665d800 == 77 [pid = 1933] [id = 182] 00:48:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f89651da800) [pid = 1933] [serial = 546] [outer = (nil)] 00:48:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f896d98b000) [pid = 1933] [serial = 547] [outer = 0x7f89651da800] 00:48:58 INFO - PROCESS | 1933 | 1460965738236 Marionette DEBUG loaded listener.js 00:48:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f89716c7000) [pid = 1933] [serial = 548] [outer = 0x7f89651da800] 00:48:59 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:48:59 INFO - PROCESS | 1933 | 1460965739272 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]]]}] 00:48: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) 00:48:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1386ms 00:48:59 INFO - PROCESS | 1933 | 1460965739288 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 00:48:59 INFO - PROCESS | 1933 | 1460965739293 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 00:48:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:48:59 INFO - PROCESS | 1933 | 1460965739301 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:48:59 INFO - PROCESS | 1933 | 1460965739306 Marionette TRACE conn4 <- [1,702,null,{}] 00:48:59 INFO - PROCESS | 1933 | 1460965739314 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}] 00:48:59 INFO - PROCESS | 1933 | 1460965739471 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 00:48:59 INFO - PROCESS | 1933 | 1460965739654 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896e228800 == 78 [pid = 1933] [id = 183] 00:48:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f896a878800) [pid = 1933] [serial = 549] [outer = (nil)] 00:48:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f896a8f0800) [pid = 1933] [serial = 550] [outer = 0x7f896a878800] 00:48:59 INFO - PROCESS | 1933 | 1460965739723 Marionette DEBUG loaded listener.js 00:48:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f896c672400) [pid = 1933] [serial = 551] [outer = 0x7f896a878800] 00:49:00 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:01 INFO - PROCESS | 1933 | 1460965741014 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]]]}] 00:49: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 00:49:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1737ms 00:49:01 INFO - PROCESS | 1933 | 1460965741096 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 00:49:01 INFO - PROCESS | 1933 | 1460965741105 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 00:49:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:49:01 INFO - PROCESS | 1933 | 1460965741117 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:49:01 INFO - PROCESS | 1933 | 1460965741121 Marionette TRACE conn4 <- [1,706,null,{}] 00:49:01 INFO - PROCESS | 1933 | 1460965741127 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}] 00:49:01 INFO - PROCESS | 1933 | 1460965741273 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 00:49:01 INFO - PROCESS | 1933 | 1460965741419 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897678c800 == 79 [pid = 1933] [id = 184] 00:49:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f89656f4c00) [pid = 1933] [serial = 552] [outer = (nil)] 00:49:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f896d49d800) [pid = 1933] [serial = 553] [outer = 0x7f89656f4c00] 00:49:01 INFO - PROCESS | 1933 | 1460965741492 Marionette DEBUG loaded listener.js 00:49:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f897104f800) [pid = 1933] [serial = 554] [outer = 0x7f89656f4c00] 00:49:02 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:02 INFO - PROCESS | 1933 | 1460965742957 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]]]}] 00:49: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 00:49:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1886ms 00:49:03 INFO - PROCESS | 1933 | 1460965743003 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 00:49:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:49:03 INFO - PROCESS | 1933 | 1460965743006 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 00:49:03 INFO - PROCESS | 1933 | 1460965743013 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:49:03 INFO - PROCESS | 1933 | 1460965743018 Marionette TRACE conn4 <- [1,710,null,{}] 00:49:03 INFO - PROCESS | 1933 | 1460965743033 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}] 00:49:03 INFO - PROCESS | 1933 | 1460965743219 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 00:49:03 INFO - PROCESS | 1933 | 1460965743367 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983ed2800 == 80 [pid = 1933] [id = 185] 00:49:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f896e2a7400) [pid = 1933] [serial = 555] [outer = (nil)] 00:49:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f897123d800) [pid = 1933] [serial = 556] [outer = 0x7f896e2a7400] 00:49:03 INFO - PROCESS | 1933 | 1460965743438 Marionette DEBUG loaded listener.js 00:49:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f897434a800) [pid = 1933] [serial = 557] [outer = 0x7f896e2a7400] 00:49:04 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:04 INFO - PROCESS | 1933 | 1460965744623 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]]]}] 00:49:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:49:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1643ms 00:49:04 INFO - PROCESS | 1933 | 1460965744655 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 00:49:04 INFO - PROCESS | 1933 | 1460965744658 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 00:49:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:49:04 INFO - PROCESS | 1933 | 1460965744664 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:49:04 INFO - PROCESS | 1933 | 1460965744667 Marionette TRACE conn4 <- [1,714,null,{}] 00:49:04 INFO - PROCESS | 1933 | 1460965744672 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}] 00:49:04 INFO - PROCESS | 1933 | 1460965744861 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 00:49:05 INFO - PROCESS | 1933 | 1460965745023 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8985349800 == 81 [pid = 1933] [id = 186] 00:49:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f896ed57800) [pid = 1933] [serial = 558] [outer = (nil)] 00:49:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f89765adc00) [pid = 1933] [serial = 559] [outer = 0x7f896ed57800] 00:49:05 INFO - PROCESS | 1933 | 1460965745092 Marionette DEBUG loaded listener.js 00:49:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f8977233000) [pid = 1933] [serial = 560] [outer = 0x7f896ed57800] 00:49:06 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:06 INFO - PROCESS | 1933 | 1460965746248 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]]]}] 00:49:06 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 00:49:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1632ms 00:49:06 INFO - PROCESS | 1933 | 1460965746297 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 00:49:06 INFO - PROCESS | 1933 | 1460965746300 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 00:49:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:49:06 INFO - PROCESS | 1933 | 1460965746306 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:49:06 INFO - PROCESS | 1933 | 1460965746309 Marionette TRACE conn4 <- [1,718,null,{}] 00:49:06 INFO - PROCESS | 1933 | 1460965746371 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}] 00:49:06 INFO - PROCESS | 1933 | 1460965746540 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 00:49:06 INFO - PROCESS | 1933 | 1460965746742 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896c603000 == 82 [pid = 1933] [id = 187] 00:49:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f89651d5800) [pid = 1933] [serial = 561] [outer = (nil)] 00:49:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f896a8eec00) [pid = 1933] [serial = 562] [outer = 0x7f89651d5800] 00:49:06 INFO - PROCESS | 1933 | 1460965746810 Marionette DEBUG loaded listener.js 00:49:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f8970e56400) [pid = 1933] [serial = 563] [outer = 0x7f89651d5800] 00:49:08 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:08 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:49:08 INFO - PROCESS | 1933 | 1460965748337 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]]]}] 00:49:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:49:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2082ms 00:49:08 INFO - PROCESS | 1933 | 1460965748388 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 00:49:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:49:08 INFO - PROCESS | 1933 | 1460965748393 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 00:49:08 INFO - PROCESS | 1933 | 1460965748446 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:49:08 INFO - PROCESS | 1933 | 1460965748450 Marionette TRACE conn4 <- [1,722,null,{}] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898e551000 == 81 [pid = 1933] [id = 143] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897165e000 == 80 [pid = 1933] [id = 145] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89718ac800 == 79 [pid = 1933] [id = 146] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898e54e800 == 78 [pid = 1933] [id = 147] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bce7800 == 77 [pid = 1933] [id = 144] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760e2800 == 76 [pid = 1933] [id = 181] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89721ae000 == 75 [pid = 1933] [id = 180] 00:49:08 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f8976f7c400) [pid = 1933] [serial = 481] [outer = (nil)] [url = about:blank] 00:49:08 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f89651e2000) [pid = 1933] [serial = 484] [outer = (nil)] [url = about:blank] 00:49:08 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f8971933c00) [pid = 1933] [serial = 508] [outer = (nil)] [url = about:blank] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d48f000 == 74 [pid = 1933] [id = 179] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965bab800 == 73 [pid = 1933] [id = 178] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89851ab800 == 72 [pid = 1933] [id = 176] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8984dc7800 == 71 [pid = 1933] [id = 175] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897df16000 == 70 [pid = 1933] [id = 174] 00:49:08 INFO - PROCESS | 1933 | 1460965748572 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}] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89780ef800 == 69 [pid = 1933] [id = 173] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976eb8000 == 68 [pid = 1933] [id = 172] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89721af000 == 67 [pid = 1933] [id = 171] 00:49:08 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d11c000 == 66 [pid = 1933] [id = 170] 00:49:08 INFO - PROCESS | 1933 | 1460965748714 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 00:49:08 INFO - PROCESS | 1933 | 1460965748725 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdc8800 == 67 [pid = 1933] [id = 188] 00:49:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f896a8ad000) [pid = 1933] [serial = 564] [outer = (nil)] 00:49:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f896acd0400) [pid = 1933] [serial = 565] [outer = 0x7f896a8ad000] 00:49:08 INFO - PROCESS | 1933 | 1460965748787 Marionette DEBUG loaded listener.js 00:49:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f896bca7c00) [pid = 1933] [serial = 566] [outer = 0x7f896a8ad000] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f897580a000) [pid = 1933] [serial = 346] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f8984191800) [pid = 1933] [serial = 376] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f8989668000) [pid = 1933] [serial = 415] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f897112f000) [pid = 1933] [serial = 499] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f89711b2000) [pid = 1933] [serial = 502] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f8970e5a800) [pid = 1933] [serial = 505] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f89711b5800) [pid = 1933] [serial = 466] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f896bca1000) [pid = 1933] [serial = 491] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f896acc5800) [pid = 1933] [serial = 490] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f896d13f800) [pid = 1933] [serial = 493] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f896d67b800) [pid = 1933] [serial = 494] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f89720f5000) [pid = 1933] [serial = 477] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f896d5aa000) [pid = 1933] [serial = 471] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f896a874000) [pid = 1933] [serial = 488] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f89656f3000) [pid = 1933] [serial = 487] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f896f110400) [pid = 1933] [serial = 496] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f8971235c00) [pid = 1933] [serial = 474] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f896a8e4c00) [pid = 1933] [serial = 468] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f8971931800) [pid = 1933] [serial = 506] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f89711e6400) [pid = 1933] [serial = 503] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f897117ec00) [pid = 1933] [serial = 500] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f8971122000) [pid = 1933] [serial = 497] [outer = (nil)] [url = about:blank] 00:49:09 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f89830dc800) [pid = 1933] [serial = 259] [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.] 00:49:09 INFO - PROCESS | 1933 | 1460965749518 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] 00:49:09 INFO - PROCESS | 1933 | 1460965749548 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 00:49:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:49:09 INFO - PROCESS | 1933 | 1460965749557 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:49:09 INFO - PROCESS | 1933 | 1460965749561 Marionette TRACE conn4 <- [1,726,null,{}] 00:49:09 INFO - PROCESS | 1933 | 1460965749565 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}] 00:49:09 INFO - PROCESS | 1933 | 1460965749703 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 00:49:09 INFO - PROCESS | 1933 | 1460965749817 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d370800 == 68 [pid = 1933] [id = 189] 00:49:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f8964e29800) [pid = 1933] [serial = 567] [outer = (nil)] 00:49:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f896c679000) [pid = 1933] [serial = 568] [outer = 0x7f8964e29800] 00:49:09 INFO - PROCESS | 1933 | 1460965749874 Marionette DEBUG loaded listener.js 00:49:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f896d3aec00) [pid = 1933] [serial = 569] [outer = 0x7f8964e29800] 00:49:10 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:10 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:49:10 INFO - PROCESS | 1933 | 1460965750743 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]]]}] 00:49:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:49:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1233ms 00:49:10 INFO - PROCESS | 1933 | 1460965750790 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 00:49:10 INFO - PROCESS | 1933 | 1460965750794 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 00:49:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:49:10 INFO - PROCESS | 1933 | 1460965750799 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:49:10 INFO - PROCESS | 1933 | 1460965750804 Marionette TRACE conn4 <- [1,730,null,{}] 00:49:10 INFO - PROCESS | 1933 | 1460965750819 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}] 00:49:10 INFO - PROCESS | 1933 | 1460965750955 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 00:49:10 INFO - PROCESS | 1933 | 1460965750972 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971268800 == 69 [pid = 1933] [id = 190] 00:49:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f896d839800) [pid = 1933] [serial = 570] [outer = (nil)] 00:49:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f896e2aac00) [pid = 1933] [serial = 571] [outer = 0x7f896d839800] 00:49:11 INFO - PROCESS | 1933 | 1460965751032 Marionette DEBUG loaded listener.js 00:49:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f896f1bb400) [pid = 1933] [serial = 572] [outer = 0x7f896d839800] 00:49:11 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:11 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:49:11 INFO - PROCESS | 1933 | 1460965751905 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] 00:49:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:49:11 INFO - PROCESS | 1933 | 1460965751939 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 00:49:11 INFO - PROCESS | 1933 | 1460965751945 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:49:11 INFO - PROCESS | 1933 | 1460965751947 Marionette TRACE conn4 <- [1,734,null,{}] 00:49:11 INFO - PROCESS | 1933 | 1460965751952 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}] 00:49:12 INFO - PROCESS | 1933 | 1460965752132 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 00:49:12 INFO - PROCESS | 1933 | 1460965752166 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89721a6800 == 70 [pid = 1933] [id = 191] 00:49:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f8964e29400) [pid = 1933] [serial = 573] [outer = (nil)] 00:49:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f8971056800) [pid = 1933] [serial = 574] [outer = 0x7f8964e29400] 00:49:12 INFO - PROCESS | 1933 | 1460965752222 Marionette DEBUG loaded listener.js 00:49:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f8971126c00) [pid = 1933] [serial = 575] [outer = 0x7f8964e29400] 00:49:12 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:12 INFO - PROCESS | 1933 | 1460965752993 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]]]}] 00:49:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:49:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1080ms 00:49:13 INFO - PROCESS | 1933 | 1460965753042 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 00:49:13 INFO - PROCESS | 1933 | 1460965753047 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 00:49:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:49:13 INFO - PROCESS | 1933 | 1460965753052 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:49:13 INFO - PROCESS | 1933 | 1460965753054 Marionette TRACE conn4 <- [1,738,null,{}] 00:49:13 INFO - PROCESS | 1933 | 1460965753059 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}] 00:49:13 INFO - PROCESS | 1933 | 1460965753229 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 00:49:13 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f896a8ee800) [pid = 1933] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:49:13 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f89711a0400) [pid = 1933] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:49:13 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f896d98b800) [pid = 1933] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:49:13 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f896a8a9400) [pid = 1933] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:49:13 INFO - PROCESS | 1933 | 1460965753402 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89721a7000 == 71 [pid = 1933] [id = 192] 00:49:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f89651df400) [pid = 1933] [serial = 576] [outer = (nil)] 00:49:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f896bca7400) [pid = 1933] [serial = 577] [outer = 0x7f89651df400] 00:49:13 INFO - PROCESS | 1933 | 1460965753458 Marionette DEBUG loaded listener.js 00:49:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f8971173c00) [pid = 1933] [serial = 578] [outer = 0x7f89651df400] 00:49:14 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:14 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:49:14 INFO - PROCESS | 1933 | 1460965754528 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]]]}] 00:49:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:49:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1526ms 00:49:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:49:14 INFO - PROCESS | 1933 | 1460965754579 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 00:49:14 INFO - PROCESS | 1933 | 1460965754582 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 00:49:14 INFO - PROCESS | 1933 | 1460965754588 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:49:14 INFO - PROCESS | 1933 | 1460965754591 Marionette TRACE conn4 <- [1,742,null,{}] 00:49:14 INFO - PROCESS | 1933 | 1460965754596 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}] 00:49:14 INFO - PROCESS | 1933 | 1460965754741 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 00:49:14 INFO - PROCESS | 1933 | 1460965754851 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896c620000 == 72 [pid = 1933] [id = 193] 00:49:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f896a87a400) [pid = 1933] [serial = 579] [outer = (nil)] 00:49:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f89711af400) [pid = 1933] [serial = 580] [outer = 0x7f896a87a400] 00:49:14 INFO - PROCESS | 1933 | 1460965754912 Marionette DEBUG loaded listener.js 00:49:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f8971240400) [pid = 1933] [serial = 581] [outer = 0x7f896a87a400] 00:49:16 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:16 INFO - PROCESS | 1933 | 1460965756082 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]]]}] 00:49:16 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 00:49:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1534ms 00:49:16 INFO - PROCESS | 1933 | 1460965756121 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 00:49:16 INFO - PROCESS | 1933 | 1460965756128 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 00:49:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:49:16 INFO - PROCESS | 1933 | 1460965756145 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:49:16 INFO - PROCESS | 1933 | 1460965756150 Marionette TRACE conn4 <- [1,746,null,{}] 00:49:16 INFO - PROCESS | 1933 | 1460965756158 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}] 00:49:16 INFO - PROCESS | 1933 | 1460965756409 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 00:49:16 INFO - PROCESS | 1933 | 1460965756564 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89718a5000 == 73 [pid = 1933] [id = 194] 00:49:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f89651de400) [pid = 1933] [serial = 582] [outer = (nil)] 00:49:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f896d4a3000) [pid = 1933] [serial = 583] [outer = 0x7f89651de400] 00:49:16 INFO - PROCESS | 1933 | 1460965756633 Marionette DEBUG loaded listener.js 00:49:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f896d838c00) [pid = 1933] [serial = 584] [outer = 0x7f89651de400] 00:49:17 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:17 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:17 INFO - PROCESS | 1933 | 1460965757957 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]]]}] 00:49:18 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.) 00:49:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1889ms 00:49:18 INFO - PROCESS | 1933 | 1460965758035 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 00:49:18 INFO - PROCESS | 1933 | 1460965758043 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 00:49:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:49:18 INFO - PROCESS | 1933 | 1460965758054 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:49:18 INFO - PROCESS | 1933 | 1460965758057 Marionette TRACE conn4 <- [1,750,null,{}] 00:49:18 INFO - PROCESS | 1933 | 1460965758063 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}] 00:49:18 INFO - PROCESS | 1933 | 1460965758209 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 00:49:18 INFO - PROCESS | 1933 | 1460965758357 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976640800 == 74 [pid = 1933] [id = 195] 00:49:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f89656f1c00) [pid = 1933] [serial = 585] [outer = (nil)] 00:49:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f8970e5cc00) [pid = 1933] [serial = 586] [outer = 0x7f89656f1c00] 00:49:18 INFO - PROCESS | 1933 | 1460965758425 Marionette DEBUG loaded listener.js 00:49:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f89711a8000) [pid = 1933] [serial = 587] [outer = 0x7f89656f1c00] 00:49:19 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:19 INFO - PROCESS | 1933 | 1460965759730 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]]]}] 00:49:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:49:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1786ms 00:49:19 INFO - PROCESS | 1933 | 1460965759840 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 00:49:19 INFO - PROCESS | 1933 | 1460965759844 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 00:49:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:49:19 INFO - PROCESS | 1933 | 1460965759850 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:49:19 INFO - PROCESS | 1933 | 1460965759856 Marionette TRACE conn4 <- [1,754,null,{}] 00:49:19 INFO - PROCESS | 1933 | 1460965759871 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}] 00:49:20 INFO - PROCESS | 1933 | 1460965760055 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 00:49:20 INFO - PROCESS | 1933 | 1460965760204 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8977452800 == 75 [pid = 1933] [id = 196] 00:49:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f89711a5000) [pid = 1933] [serial = 588] [outer = (nil)] 00:49:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f8971240000) [pid = 1933] [serial = 589] [outer = 0x7f89711a5000] 00:49:20 INFO - PROCESS | 1933 | 1460965760276 Marionette DEBUG loaded listener.js 00:49:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f89720edc00) [pid = 1933] [serial = 590] [outer = 0x7f89711a5000] 00:49:21 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:21 INFO - PROCESS | 1933 | 1460965761621 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]]]}] 00:49:21 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 00:49:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1841ms 00:49:21 INFO - PROCESS | 1933 | 1460965761694 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 00:49:21 INFO - PROCESS | 1933 | 1460965761697 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 00:49:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:49:21 INFO - PROCESS | 1933 | 1460965761703 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:49:21 INFO - PROCESS | 1933 | 1460965761706 Marionette TRACE conn4 <- [1,758,null,{}] 00:49:21 INFO - PROCESS | 1933 | 1460965761711 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}] 00:49:21 INFO - PROCESS | 1933 | 1460965761865 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 00:49:22 INFO - PROCESS | 1933 | 1460965762220 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d02e000 == 76 [pid = 1933] [id = 197] 00:49:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f89651dc000) [pid = 1933] [serial = 591] [outer = (nil)] 00:49:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f89656eb800) [pid = 1933] [serial = 592] [outer = 0x7f89651dc000] 00:49:22 INFO - PROCESS | 1933 | 1460965762300 Marionette DEBUG loaded listener.js 00:49:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f896bcaa000) [pid = 1933] [serial = 593] [outer = 0x7f89651dc000] 00:49:23 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:23 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:49:23 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:23 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:23 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:49:23 INFO - PROCESS | 1933 | 1460965763189 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]]]}] 00:49:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:49:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1531ms 00:49:23 INFO - PROCESS | 1933 | 1460965763236 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 00:49:23 INFO - PROCESS | 1933 | 1460965763242 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 00:49:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:49:23 INFO - PROCESS | 1933 | 1460965763250 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:49:23 INFO - PROCESS | 1933 | 1460965763254 Marionette TRACE conn4 <- [1,762,null,{}] 00:49:23 INFO - PROCESS | 1933 | 1460965763260 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}] 00:49:23 INFO - PROCESS | 1933 | 1460965763406 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 00:49:23 INFO - PROCESS | 1933 | 1460965763563 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89710cc800 == 77 [pid = 1933] [id = 198] 00:49:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f89651df800) [pid = 1933] [serial = 594] [outer = (nil)] 00:49:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f896d4a5400) [pid = 1933] [serial = 595] [outer = 0x7f89651df800] 00:49:23 INFO - PROCESS | 1933 | 1460965763628 Marionette DEBUG loaded listener.js 00:49:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f896d994c00) [pid = 1933] [serial = 596] [outer = 0x7f89651df800] 00:49:24 INFO - PROCESS | 1933 | 1460965764825 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]]]}] 00:49:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:49:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1588ms 00:49:24 INFO - PROCESS | 1933 | 1460965764839 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 00:49:24 INFO - PROCESS | 1933 | 1460965764844 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 00:49:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:49:24 INFO - PROCESS | 1933 | 1460965764851 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:49:24 INFO - PROCESS | 1933 | 1460965764854 Marionette TRACE conn4 <- [1,766,null,{}] 00:49:24 INFO - PROCESS | 1933 | 1460965764916 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}] 00:49:25 INFO - PROCESS | 1933 | 1460965765125 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89873c3800 == 76 [pid = 1933] [id = 75] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8985354800 == 75 [pid = 1933] [id = 138] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f897257f400) [pid = 1933] [serial = 520] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f896a8a6c00) [pid = 1933] [serial = 511] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f896d83e400) [pid = 1933] [serial = 514] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f89759a7c00) [pid = 1933] [serial = 523] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f8964e23400) [pid = 1933] [serial = 532] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f89711b4c00) [pid = 1933] [serial = 517] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f896c67bc00) [pid = 1933] [serial = 529] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f8977066000) [pid = 1933] [serial = 526] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f896d98b000) [pid = 1933] [serial = 547] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89721a7000 == 74 [pid = 1933] [id = 192] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89721a6800 == 73 [pid = 1933] [id = 191] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8971268800 == 72 [pid = 1933] [id = 190] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d370800 == 71 [pid = 1933] [id = 189] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdc8800 == 70 [pid = 1933] [id = 188] 00:49:25 INFO - PROCESS | 1933 | 1460965765328 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896c603000 == 69 [pid = 1933] [id = 187] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8985349800 == 68 [pid = 1933] [id = 186] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983ed2800 == 67 [pid = 1933] [id = 185] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897678c800 == 66 [pid = 1933] [id = 184] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896e228800 == 65 [pid = 1933] [id = 183] 00:49:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897665d800 == 64 [pid = 1933] [id = 182] 00:49:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bcdd000 == 65 [pid = 1933] [id = 199] 00:49:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f8964e23400) [pid = 1933] [serial = 597] [outer = (nil)] 00:49:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f896bca2800) [pid = 1933] [serial = 598] [outer = 0x7f8964e23400] 00:49:25 INFO - PROCESS | 1933 | 1460965765395 Marionette DEBUG loaded listener.js 00:49:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f8971123c00) [pid = 1933] [serial = 599] [outer = 0x7f8964e23400] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f896c681400) [pid = 1933] [serial = 538] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f8971234800) [pid = 1933] [serial = 544] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f89716c1c00) [pid = 1933] [serial = 545] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f897117d000) [pid = 1933] [serial = 542] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f896d3a6000) [pid = 1933] [serial = 539] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f8971121000) [pid = 1933] [serial = 541] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f896a8edc00) [pid = 1933] [serial = 536] [outer = (nil)] [url = about:blank] 00:49:25 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f896a8af800) [pid = 1933] [serial = 535] [outer = (nil)] [url = about:blank] 00:49:26 INFO - PROCESS | 1933 | 1460965766450 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]]]}] 00:49:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:49:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1626ms 00:49:26 INFO - PROCESS | 1933 | 1460965766477 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 00:49:26 INFO - PROCESS | 1933 | 1460965766481 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 00:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:49:26 INFO - PROCESS | 1933 | 1460965766488 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:49:26 INFO - PROCESS | 1933 | 1460965766496 Marionette TRACE conn4 <- [1,770,null,{}] 00:49:26 INFO - PROCESS | 1933 | 1460965766508 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}] 00:49:26 INFO - PROCESS | 1933 | 1460965766642 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 00:49:26 INFO - PROCESS | 1933 | 1460965766652 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975c28800 == 66 [pid = 1933] [id = 200] 00:49:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f8971124800) [pid = 1933] [serial = 600] [outer = (nil)] 00:49:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f89711de000) [pid = 1933] [serial = 601] [outer = 0x7f8971124800] 00:49:26 INFO - PROCESS | 1933 | 1460965766745 Marionette DEBUG loaded listener.js 00:49:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f897123ac00) [pid = 1933] [serial = 602] [outer = 0x7f8971124800] 00:49:27 INFO - PROCESS | 1933 | 1460965767458 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]]]}] 00:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 987ms 00:49:27 INFO - PROCESS | 1933 | 1460965767473 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 00:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:49:27 INFO - PROCESS | 1933 | 1460965767478 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 00:49:27 INFO - PROCESS | 1933 | 1460965767483 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:49:27 INFO - PROCESS | 1933 | 1460965767486 Marionette TRACE conn4 <- [1,774,null,{}] 00:49:27 INFO - PROCESS | 1933 | 1460965767491 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}] 00:49:27 INFO - PROCESS | 1933 | 1460965767672 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 00:49:27 INFO - PROCESS | 1933 | 1460965767702 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89768b5000 == 67 [pid = 1933] [id = 201] 00:49:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f8971177800) [pid = 1933] [serial = 603] [outer = (nil)] 00:49:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f89716bdc00) [pid = 1933] [serial = 604] [outer = 0x7f8971177800] 00:49:27 INFO - PROCESS | 1933 | 1460965767768 Marionette DEBUG loaded listener.js 00:49:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f897257e000) [pid = 1933] [serial = 605] [outer = 0x7f8971177800] 00:49:28 INFO - PROCESS | 1933 | 1460965768505 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]]]}] 00:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1033ms 00:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:49:28 INFO - PROCESS | 1933 | 1460965768519 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 00:49:28 INFO - PROCESS | 1933 | 1460965768521 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 00:49:28 INFO - PROCESS | 1933 | 1460965768525 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:49:28 INFO - PROCESS | 1933 | 1460965768529 Marionette TRACE conn4 <- [1,778,null,{}] 00:49:28 INFO - PROCESS | 1933 | 1460965768558 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}] 00:49:28 INFO - PROCESS | 1933 | 1460965768727 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 00:49:28 INFO - PROCESS | 1933 | 1460965768747 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89780d5000 == 68 [pid = 1933] [id = 202] 00:49:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f8973744000) [pid = 1933] [serial = 606] [outer = (nil)] 00:49:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f8974344000) [pid = 1933] [serial = 607] [outer = 0x7f8973744000] 00:49:28 INFO - PROCESS | 1933 | 1460965768819 Marionette DEBUG loaded listener.js 00:49:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f89748ef000) [pid = 1933] [serial = 608] [outer = 0x7f8973744000] 00:49:29 INFO - PROCESS | 1933 | 1460965769595 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]]]}] 00:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1083ms 00:49:29 INFO - PROCESS | 1933 | 1460965769622 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 00:49:29 INFO - PROCESS | 1933 | 1460965769625 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 00:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f896ed4a400) [pid = 1933] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f8974879000) [pid = 1933] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f896d98e800) [pid = 1933] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f896d13a000) [pid = 1933] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f896d67a000) [pid = 1933] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f89716c8800) [pid = 1933] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f897112d000) [pid = 1933] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f896d3ab800) [pid = 1933] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f8970e50c00) [pid = 1933] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f896d5af800) [pid = 1933] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f896a8f0000) [pid = 1933] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f89711d8800) [pid = 1933] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f896acc4400) [pid = 1933] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f896a876400) [pid = 1933] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f89759ac800) [pid = 1933] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f896bc9dc00) [pid = 1933] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f896a8ee000) [pid = 1933] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f89720f9400) [pid = 1933] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f896bc9d000) [pid = 1933] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f896ed53000) [pid = 1933] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f8984329000) [pid = 1933] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f8964e1d800) [pid = 1933] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f89651dc400) [pid = 1933] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f8974289c00) [pid = 1933] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f896d5ae800) [pid = 1933] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f89711a6400) [pid = 1933] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f8979d59c00) [pid = 1933] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f897119c400) [pid = 1933] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f896f10e400) [pid = 1933] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f896a874800) [pid = 1933] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f89830dc000) [pid = 1933] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 131 (0x7f8964e29400) [pid = 1933] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f89651df400) [pid = 1933] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f896ed57800) [pid = 1933] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f896d839800) [pid = 1933] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f89651d5800) [pid = 1933] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f89656f4c00) [pid = 1933] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f896e2a7400) [pid = 1933] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f896a8ad000) [pid = 1933] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 123 (0x7f8964e29800) [pid = 1933] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 122 (0x7f896a878800) [pid = 1933] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f89720ed400) [pid = 1933] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f897104cc00) [pid = 1933] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f896c673800) [pid = 1933] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f897117c800) [pid = 1933] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f89651de800) [pid = 1933] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f896a87ac00) [pid = 1933] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f8976374800) [pid = 1933] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f89765aa800) [pid = 1933] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f89716c8c00) [pid = 1933] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f89711ae400) [pid = 1933] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:49:30 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f896a879c00) [pid = 1933] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:49:30 INFO - PROCESS | 1933 | 1460965770208 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:49:30 INFO - PROCESS | 1933 | 1460965770211 Marionette TRACE conn4 <- [1,782,null,{}] 00:49:30 INFO - PROCESS | 1933 | 1460965770217 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}] 00:49:30 INFO - PROCESS | 1933 | 1460965770347 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 00:49:30 INFO - PROCESS | 1933 | 1460965770459 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdd4000 == 69 [pid = 1933] [id = 203] 00:49:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f896a879c00) [pid = 1933] [serial = 609] [outer = (nil)] 00:49:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f896a8a9000) [pid = 1933] [serial = 610] [outer = 0x7f896a879c00] 00:49:30 INFO - PROCESS | 1933 | 1460965770560 Marionette DEBUG loaded listener.js 00:49:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f896bc9dc00) [pid = 1933] [serial = 611] [outer = 0x7f896a879c00] 00:49:31 INFO - PROCESS | 1933 | 1460965771129 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]]]}] 00:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1071ms 00:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:49:31 INFO - PROCESS | 1933 | 1460965771185 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 00:49:31 INFO - PROCESS | 1933 | 1460965771187 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 00:49:31 INFO - PROCESS | 1933 | 1460965771192 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:49:31 INFO - PROCESS | 1933 | 1460965771195 Marionette TRACE conn4 <- [1,786,null,{}] 00:49:31 INFO - PROCESS | 1933 | 1460965771200 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}] 00:49:31 INFO - PROCESS | 1933 | 1460965771326 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 00:49:31 INFO - PROCESS | 1933 | 1460965771446 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89725e6000 == 70 [pid = 1933] [id = 204] 00:49:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f8964e21c00) [pid = 1933] [serial = 612] [outer = (nil)] 00:49:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f896c673800) [pid = 1933] [serial = 613] [outer = 0x7f8964e21c00] 00:49:31 INFO - PROCESS | 1933 | 1460965771503 Marionette DEBUG loaded listener.js 00:49:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f896ed53000) [pid = 1933] [serial = 614] [outer = 0x7f8964e21c00] 00:49:32 INFO - PROCESS | 1933 | 1460965772115 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]]]}] 00:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1026ms 00:49:32 INFO - PROCESS | 1933 | 1460965772219 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 00:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:49:32 INFO - PROCESS | 1933 | 1460965772225 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 00:49:32 INFO - PROCESS | 1933 | 1460965772232 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:49:32 INFO - PROCESS | 1933 | 1460965772238 Marionette TRACE conn4 <- [1,790,null,{}] 00:49:32 INFO - PROCESS | 1933 | 1460965772278 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}] 00:49:32 INFO - PROCESS | 1933 | 1460965772480 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 00:49:32 INFO - PROCESS | 1933 | 1460965772638 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896db1a000 == 71 [pid = 1933] [id = 205] 00:49:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f89651d5800) [pid = 1933] [serial = 615] [outer = (nil)] 00:49:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f896accd000) [pid = 1933] [serial = 616] [outer = 0x7f89651d5800] 00:49:32 INFO - PROCESS | 1933 | 1460965772707 Marionette DEBUG loaded listener.js 00:49:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f896d132800) [pid = 1933] [serial = 617] [outer = 0x7f89651d5800] 00:49:33 INFO - PROCESS | 1933 | 1460965773579 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]]]}] 00:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1376ms 00:49:33 INFO - PROCESS | 1933 | 1460965773608 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 00:49:33 INFO - PROCESS | 1933 | 1460965773613 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 00:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:49:33 INFO - PROCESS | 1933 | 1460965773624 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:49:33 INFO - PROCESS | 1933 | 1460965773630 Marionette TRACE conn4 <- [1,794,null,{}] 00:49:33 INFO - PROCESS | 1933 | 1460965773635 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}] 00:49:33 INFO - PROCESS | 1933 | 1460965773786 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 00:49:33 INFO - PROCESS | 1933 | 1460965773948 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760c9800 == 72 [pid = 1933] [id = 206] 00:49:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f89656e9800) [pid = 1933] [serial = 618] [outer = (nil)] 00:49:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f896e1d7800) [pid = 1933] [serial = 619] [outer = 0x7f89656e9800] 00:49:34 INFO - PROCESS | 1933 | 1460965774017 Marionette DEBUG loaded listener.js 00:49:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f8970e53c00) [pid = 1933] [serial = 620] [outer = 0x7f89656e9800] 00:49:34 INFO - PROCESS | 1933 | 1460965774954 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]]]}] 00:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1385ms 00:49:35 INFO - PROCESS | 1933 | 1460965775005 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 00:49:35 INFO - PROCESS | 1933 | 1460965775009 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 00:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:49:35 INFO - PROCESS | 1933 | 1460965775015 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:49:35 INFO - PROCESS | 1933 | 1460965775018 Marionette TRACE conn4 <- [1,798,null,{}] 00:49:35 INFO - PROCESS | 1933 | 1460965775032 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}] 00:49:35 INFO - PROCESS | 1933 | 1460965775193 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 00:49:35 INFO - PROCESS | 1933 | 1460965775350 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897df15800 == 73 [pid = 1933] [id = 207] 00:49:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f897112e800) [pid = 1933] [serial = 621] [outer = (nil)] 00:49:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f897119a000) [pid = 1933] [serial = 622] [outer = 0x7f897112e800] 00:49:35 INFO - PROCESS | 1933 | 1460965775426 Marionette DEBUG loaded listener.js 00:49:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f89711b6800) [pid = 1933] [serial = 623] [outer = 0x7f897112e800] 00:49:36 INFO - PROCESS | 1933 | 1460965776231 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]]]}] 00:49:36 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 00:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1290ms 00:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:49:36 INFO - PROCESS | 1933 | 1460965776306 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 00:49:36 INFO - PROCESS | 1933 | 1460965776309 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 00:49:36 INFO - PROCESS | 1933 | 1460965776315 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:49:36 INFO - PROCESS | 1933 | 1460965776318 Marionette TRACE conn4 <- [1,802,null,{}] 00:49:36 INFO - PROCESS | 1933 | 1460965776323 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}] 00:49:36 INFO - PROCESS | 1933 | 1460965776476 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 00:49:36 INFO - PROCESS | 1933 | 1460965776629 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8984121800 == 74 [pid = 1933] [id = 208] 00:49:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f8971176c00) [pid = 1933] [serial = 624] [outer = (nil)] 00:49:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f897193a800) [pid = 1933] [serial = 625] [outer = 0x7f8971176c00] 00:49:36 INFO - PROCESS | 1933 | 1460965776701 Marionette DEBUG loaded listener.js 00:49:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f8972581c00) [pid = 1933] [serial = 626] [outer = 0x7f8971176c00] 00:49:37 INFO - PROCESS | 1933 | 1460965777570 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]]]}] 00:49:37 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 00:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1284ms 00:49:37 INFO - PROCESS | 1933 | 1460965777599 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 00:49:37 INFO - PROCESS | 1933 | 1460965777602 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 00:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:49:37 INFO - PROCESS | 1933 | 1460965777608 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:49:37 INFO - PROCESS | 1933 | 1460965777610 Marionette TRACE conn4 <- [1,806,null,{}] 00:49:37 INFO - PROCESS | 1933 | 1460965777615 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}] 00:49:37 INFO - PROCESS | 1933 | 1460965777765 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 00:49:37 INFO - PROCESS | 1933 | 1460965777925 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898519d000 == 75 [pid = 1933] [id = 209] 00:49:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f896a8af800) [pid = 1933] [serial = 627] [outer = (nil)] 00:49:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f89739ad400) [pid = 1933] [serial = 628] [outer = 0x7f896a8af800] 00:49:38 INFO - PROCESS | 1933 | 1460965777997 Marionette DEBUG loaded listener.js 00:49:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f89748e7c00) [pid = 1933] [serial = 629] [outer = 0x7f896a8af800] 00:49:38 INFO - PROCESS | 1933 | 1460965778790 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]]]}] 00:49:38 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 00:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1235ms 00:49:38 INFO - PROCESS | 1933 | 1460965778844 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 00:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:49:38 INFO - PROCESS | 1933 | 1460965778847 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 00:49:38 INFO - PROCESS | 1933 | 1460965778852 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:49:38 INFO - PROCESS | 1933 | 1460965778855 Marionette TRACE conn4 <- [1,810,null,{}] 00:49:38 INFO - PROCESS | 1933 | 1460965778860 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}] 00:49:39 INFO - PROCESS | 1933 | 1460965779042 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 00:49:39 INFO - PROCESS | 1933 | 1460965779199 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89873b5000 == 76 [pid = 1933] [id = 210] 00:49:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f89748e9400) [pid = 1933] [serial = 630] [outer = (nil)] 00:49:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f89759ad800) [pid = 1933] [serial = 631] [outer = 0x7f89748e9400] 00:49:39 INFO - PROCESS | 1933 | 1460965779271 Marionette DEBUG loaded listener.js 00:49:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f89761aa800) [pid = 1933] [serial = 632] [outer = 0x7f89748e9400] 00:49:40 INFO - PROCESS | 1933 | 1460965780076 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]]]}] 00:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1287ms 00:49:40 INFO - PROCESS | 1933 | 1460965780140 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 00:49:40 INFO - PROCESS | 1933 | 1460965780144 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 00:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:49:40 INFO - PROCESS | 1933 | 1460965780149 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:49:40 INFO - PROCESS | 1933 | 1460965780152 Marionette TRACE conn4 <- [1,814,null,{}] 00:49:40 INFO - PROCESS | 1933 | 1460965780157 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}] 00:49:40 INFO - PROCESS | 1933 | 1460965780340 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 00:49:40 INFO - PROCESS | 1933 | 1460965780495 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8989549800 == 77 [pid = 1933] [id = 211] 00:49:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f89765aa800) [pid = 1933] [serial = 633] [outer = (nil)] 00:49:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f89765b8800) [pid = 1933] [serial = 634] [outer = 0x7f89765aa800] 00:49:40 INFO - PROCESS | 1933 | 1460965780566 Marionette DEBUG loaded listener.js 00:49:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f8976efa400) [pid = 1933] [serial = 635] [outer = 0x7f89765aa800] 00:49:41 INFO - PROCESS | 1933 | 1460965781415 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] 00:49:41 INFO - PROCESS | 1933 | 1460965781487 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 00:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:49:41 INFO - PROCESS | 1933 | 1460965781492 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:49:41 INFO - PROCESS | 1933 | 1460965781494 Marionette TRACE conn4 <- [1,818,null,{}] 00:49:41 INFO - PROCESS | 1933 | 1460965781500 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}] 00:49:41 INFO - PROCESS | 1933 | 1460965781640 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 00:49:41 INFO - PROCESS | 1933 | 1460965781800 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898bf39800 == 78 [pid = 1933] [id = 212] 00:49:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f89765ab400) [pid = 1933] [serial = 636] [outer = (nil)] 00:49:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f8977240400) [pid = 1933] [serial = 637] [outer = 0x7f89765ab400] 00:49:41 INFO - PROCESS | 1933 | 1460965781869 Marionette DEBUG loaded listener.js 00:49:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f8977559000) [pid = 1933] [serial = 638] [outer = 0x7f89765ab400] 00:49:42 INFO - PROCESS | 1933 | 1460965782783 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]]]}] 00:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1332ms 00:49:42 INFO - PROCESS | 1933 | 1460965782825 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 00:49:42 INFO - PROCESS | 1933 | 1460965782829 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 00:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:49:42 INFO - PROCESS | 1933 | 1460965782835 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:49:42 INFO - PROCESS | 1933 | 1460965782837 Marionette TRACE conn4 <- [1,822,null,{}] 00:49:42 INFO - PROCESS | 1933 | 1460965782843 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}] 00:49:42 INFO - PROCESS | 1933 | 1460965782994 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 00:49:43 INFO - PROCESS | 1933 | 1460965783156 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bddd800 == 79 [pid = 1933] [id = 213] 00:49:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f8964e1d000) [pid = 1933] [serial = 639] [outer = (nil)] 00:49:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f89651dc400) [pid = 1933] [serial = 640] [outer = 0x7f8964e1d000] 00:49:43 INFO - PROCESS | 1933 | 1460965783227 Marionette DEBUG loaded listener.js 00:49:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f896acc2800) [pid = 1933] [serial = 641] [outer = 0x7f8964e1d000] 00:49:44 INFO - PROCESS | 1933 | 1460965784045 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] 00:49:44 INFO - PROCESS | 1933 | 1460965784126 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 00:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:49:44 INFO - PROCESS | 1933 | 1460965784132 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:49:44 INFO - PROCESS | 1933 | 1460965784135 Marionette TRACE conn4 <- [1,826,null,{}] 00:49:44 INFO - PROCESS | 1933 | 1460965784140 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}] 00:49:44 INFO - PROCESS | 1933 | 1460965784287 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 00:49:44 INFO - PROCESS | 1933 | 1460965784447 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d10b800 == 80 [pid = 1933] [id = 214] 00:49:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f8964e1ac00) [pid = 1933] [serial = 642] [outer = (nil)] 00:49:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f896accf800) [pid = 1933] [serial = 643] [outer = 0x7f8964e1ac00] 00:49:44 INFO - PROCESS | 1933 | 1460965784514 Marionette DEBUG loaded listener.js 00:49:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f896d682400) [pid = 1933] [serial = 644] [outer = 0x7f8964e1ac00] 00:49:45 INFO - PROCESS | 1933 | 1460965785621 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]]]}] 00:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1535ms 00:49:45 INFO - PROCESS | 1933 | 1460965785667 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 00:49:45 INFO - PROCESS | 1933 | 1460965785672 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 00:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:49:45 INFO - PROCESS | 1933 | 1460965785680 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:49:45 INFO - PROCESS | 1933 | 1460965785684 Marionette TRACE conn4 <- [1,830,null,{}] 00:49:45 INFO - PROCESS | 1933 | 1460965785692 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}] 00:49:45 INFO - PROCESS | 1933 | 1460965785842 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 00:49:46 INFO - PROCESS | 1933 | 1460965786029 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89725ed800 == 81 [pid = 1933] [id = 215] 00:49:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f896c67e400) [pid = 1933] [serial = 645] [outer = (nil)] 00:49:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f896d137800) [pid = 1933] [serial = 646] [outer = 0x7f896c67e400] 00:49:46 INFO - PROCESS | 1933 | 1460965786102 Marionette DEBUG loaded listener.js 00:49:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f896d5a3800) [pid = 1933] [serial = 647] [outer = 0x7f896c67e400] 00:49:46 INFO - PROCESS | 1933 | 1460965786955 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]]]}] 00:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1331ms 00:49:47 INFO - PROCESS | 1933 | 1460965787011 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 00:49:47 INFO - PROCESS | 1933 | 1460965787018 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 00:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:49:47 INFO - PROCESS | 1933 | 1460965787027 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:49:47 INFO - PROCESS | 1933 | 1460965787030 Marionette TRACE conn4 <- [1,834,null,{}] 00:49:47 INFO - PROCESS | 1933 | 1460965787036 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}] 00:49:47 INFO - PROCESS | 1933 | 1460965787257 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 00:49:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898519b800 == 80 [pid = 1933] [id = 155] 00:49:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdd4000 == 79 [pid = 1933] [id = 203] 00:49:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89780d5000 == 78 [pid = 1933] [id = 202] 00:49:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975c28800 == 77 [pid = 1933] [id = 200] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f89711af400) [pid = 1933] [serial = 580] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | 1460965787445 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bcdd000 == 76 [pid = 1933] [id = 199] 00:49:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89710cc800 == 75 [pid = 1933] [id = 198] 00:49:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d02e000 == 74 [pid = 1933] [id = 197] 00:49:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896b90f800 == 75 [pid = 1933] [id = 216] 00:49:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f896d4ac000) [pid = 1933] [serial = 648] [outer = (nil)] 00:49:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f896d990000) [pid = 1933] [serial = 649] [outer = 0x7f896d4ac000] 00:49:47 INFO - PROCESS | 1933 | 1460965787551 Marionette DEBUG loaded listener.js 00:49:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f896f10ac00) [pid = 1933] [serial = 650] [outer = 0x7f896d4ac000] 00:49:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89718a5000 == 74 [pid = 1933] [id = 194] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f8979d58c00) [pid = 1933] [serial = 355] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f89765b1c00) [pid = 1933] [serial = 442] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f89720f8c00) [pid = 1933] [serial = 478] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f8971238400) [pid = 1933] [serial = 292] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f8984190800) [pid = 1933] [serial = 385] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f8973740000) [pid = 1933] [serial = 328] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f8971176000) [pid = 1933] [serial = 379] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f89759b1c00) [pid = 1933] [serial = 337] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f8971932400) [pid = 1933] [serial = 439] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f897433c400) [pid = 1933] [serial = 349] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f8983c71800) [pid = 1933] [serial = 361] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f8977929000) [pid = 1933] [serial = 424] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f89765a9800) [pid = 1933] [serial = 352] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f8971181800) [pid = 1933] [serial = 421] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f8989492800) [pid = 1933] [serial = 427] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f896d13c000) [pid = 1933] [serial = 391] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f896f1c8c00) [pid = 1933] [serial = 472] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f8989161400) [pid = 1933] [serial = 388] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f89716c8400) [pid = 1933] [serial = 436] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f896d4a5800) [pid = 1933] [serial = 418] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 131 (0x7f898530e000) [pid = 1933] [serial = 482] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f898d55ac00) [pid = 1933] [serial = 433] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f8976f82c00) [pid = 1933] [serial = 331] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f8989631400) [pid = 1933] [serial = 334] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f8964e28400) [pid = 1933] [serial = 533] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f898bceec00) [pid = 1933] [serial = 485] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f898bcf0000) [pid = 1933] [serial = 430] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f89711e5c00) [pid = 1933] [serial = 382] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 123 (0x7f897193b400) [pid = 1933] [serial = 475] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 122 (0x7f8989165000) [pid = 1933] [serial = 298] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f8975b6e800) [pid = 1933] [serial = 358] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f89765b0800) [pid = 1933] [serial = 295] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f896acd0000) [pid = 1933] [serial = 469] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f898bce5400) [pid = 1933] [serial = 301] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f8976374000) [pid = 1933] [serial = 524] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f89716bd000) [pid = 1933] [serial = 518] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f896c680400) [pid = 1933] [serial = 530] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f89748ee000) [pid = 1933] [serial = 521] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f896a8ea800) [pid = 1933] [serial = 512] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f896f1bd800) [pid = 1933] [serial = 515] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f897d24e800) [pid = 1933] [serial = 527] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f89739b7000) [pid = 1933] [serial = 509] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f8971056800) [pid = 1933] [serial = 574] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 108 (0x7f896bca7400) [pid = 1933] [serial = 577] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 107 (0x7f8977233000) [pid = 1933] [serial = 560] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 106 (0x7f89765adc00) [pid = 1933] [serial = 559] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f896e2aac00) [pid = 1933] [serial = 571] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f8970e56400) [pid = 1933] [serial = 563] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 103 (0x7f896a8eec00) [pid = 1933] [serial = 562] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 102 (0x7f897104f800) [pid = 1933] [serial = 554] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f896d49d800) [pid = 1933] [serial = 553] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f897434a800) [pid = 1933] [serial = 557] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 99 (0x7f897123d800) [pid = 1933] [serial = 556] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 98 (0x7f896acd0400) [pid = 1933] [serial = 565] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 97 (0x7f896bca7c00) [pid = 1933] [serial = 566] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 96 (0x7f896c679000) [pid = 1933] [serial = 568] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 95 (0x7f896d3aec00) [pid = 1933] [serial = 569] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 94 (0x7f896a8f0800) [pid = 1933] [serial = 550] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 93 (0x7f896c672400) [pid = 1933] [serial = 551] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 92 (0x7f8971173c00) [pid = 1933] [serial = 578] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 91 (0x7f8971126c00) [pid = 1933] [serial = 575] [outer = (nil)] [url = about:blank] 00:49:47 INFO - PROCESS | 1933 | --DOMWINDOW == 90 (0x7f896f1bb400) [pid = 1933] [serial = 572] [outer = (nil)] [url = about:blank] 00:49:48 INFO - PROCESS | 1933 | 1460965788375 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]]]}] 00:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1429ms 00:49:48 INFO - PROCESS | 1933 | 1460965788456 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 00:49:48 INFO - PROCESS | 1933 | 1460965788460 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 00:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:49:48 INFO - PROCESS | 1933 | 1460965788465 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:49:48 INFO - PROCESS | 1933 | 1460965788470 Marionette TRACE conn4 <- [1,838,null,{}] 00:49:48 INFO - PROCESS | 1933 | 1460965788485 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}] 00:49:48 INFO - PROCESS | 1933 | 1460965788634 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 00:49:48 INFO - PROCESS | 1933 | 1460965788644 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8970e2d000 == 75 [pid = 1933] [id = 217] 00:49:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 91 (0x7f8970e55000) [pid = 1933] [serial = 651] [outer = (nil)] 00:49:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 92 (0x7f8971123400) [pid = 1933] [serial = 652] [outer = 0x7f8970e55000] 00:49:48 INFO - PROCESS | 1933 | 1460965788703 Marionette DEBUG loaded listener.js 00:49:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 93 (0x7f8971176000) [pid = 1933] [serial = 653] [outer = 0x7f8970e55000] 00:49:49 INFO - PROCESS | 1933 | 1460965789428 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]]]}] 00:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 979ms 00:49:49 INFO - PROCESS | 1933 | 1460965789450 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 00:49:49 INFO - PROCESS | 1933 | 1460965789455 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 00:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:49:49 INFO - PROCESS | 1933 | 1460965789460 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:49:49 INFO - PROCESS | 1933 | 1460965789462 Marionette TRACE conn4 <- [1,842,null,{}] 00:49:49 INFO - PROCESS | 1933 | 1460965789468 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}] 00:49:49 INFO - PROCESS | 1933 | 1460965789599 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 00:49:49 INFO - PROCESS | 1933 | 1460965789615 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89721a0800 == 76 [pid = 1933] [id = 218] 00:49:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 94 (0x7f8971052000) [pid = 1933] [serial = 654] [outer = (nil)] 00:49:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 95 (0x7f89711aac00) [pid = 1933] [serial = 655] [outer = 0x7f8971052000] 00:49:49 INFO - PROCESS | 1933 | 1460965789673 Marionette DEBUG loaded listener.js 00:49:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f89711b7000) [pid = 1933] [serial = 656] [outer = 0x7f8971052000] 00:49:50 INFO - PROCESS | 1933 | 1460965790479 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]]]}] 00:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1076ms 00:49:50 INFO - PROCESS | 1933 | 1460965790537 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 00:49:50 INFO - PROCESS | 1933 | 1460965790540 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 00:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:49:50 INFO - PROCESS | 1933 | 1460965790544 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:49:50 INFO - PROCESS | 1933 | 1460965790547 Marionette TRACE conn4 <- [1,846,null,{}] 00:49:50 INFO - PROCESS | 1933 | 1460965790552 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}] 00:49:50 INFO - PROCESS | 1933 | 1460965790719 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 00:49:50 INFO - PROCESS | 1933 | 1460965790749 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975d0a000 == 77 [pid = 1933] [id = 219] 00:49:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f8971180000) [pid = 1933] [serial = 657] [outer = (nil)] 00:49:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f89711e1000) [pid = 1933] [serial = 658] [outer = 0x7f8971180000] 00:49:50 INFO - PROCESS | 1933 | 1460965790805 Marionette DEBUG loaded listener.js 00:49:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f897123fc00) [pid = 1933] [serial = 659] [outer = 0x7f8971180000] 00:49:51 INFO - PROCESS | 1933 | 1460965791648 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]]]}] 00:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1128ms 00:49:51 INFO - PROCESS | 1933 | 1460965791673 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 00:49:51 INFO - PROCESS | 1933 | 1460965791676 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 00:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:49:51 INFO - PROCESS | 1933 | 1460965791681 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:49:51 INFO - PROCESS | 1933 | 1460965791683 Marionette TRACE conn4 <- [1,850,null,{}] 00:49:51 INFO - PROCESS | 1933 | 1460965791688 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}] 00:49:51 INFO - PROCESS | 1933 | 1460965791893 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 00:49:51 INFO - PROCESS | 1933 | 1460965791921 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89763b1800 == 78 [pid = 1933] [id = 220] 00:49:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f8971240800) [pid = 1933] [serial = 660] [outer = (nil)] 00:49:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f8972589000) [pid = 1933] [serial = 661] [outer = 0x7f8971240800] 00:49:51 INFO - PROCESS | 1933 | 1460965791980 Marionette DEBUG loaded listener.js 00:49:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f897487e400) [pid = 1933] [serial = 662] [outer = 0x7f8971240800] 00:49:52 INFO - PROCESS | 1933 | --DOMWINDOW == 101 (0x7f89651df800) [pid = 1933] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:49:52 INFO - PROCESS | 1933 | --DOMWINDOW == 100 (0x7f89651dc000) [pid = 1933] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:49:52 INFO - PROCESS | 1933 | --DOMWINDOW == 99 (0x7f8971124800) [pid = 1933] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:49:52 INFO - PROCESS | 1933 | --DOMWINDOW == 98 (0x7f8971177800) [pid = 1933] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:49:52 INFO - PROCESS | 1933 | --DOMWINDOW == 97 (0x7f8964e23400) [pid = 1933] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:49:52 INFO - PROCESS | 1933 | --DOMWINDOW == 96 (0x7f8973744000) [pid = 1933] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:49:52 INFO - PROCESS | 1933 | --DOMWINDOW == 95 (0x7f896a879c00) [pid = 1933] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:49:53 INFO - PROCESS | 1933 | 1460965793003 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]]]}] 00:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1380ms 00:49:53 INFO - PROCESS | 1933 | 1460965793063 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 00:49:53 INFO - PROCESS | 1933 | 1460965793068 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 00:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:49:53 INFO - PROCESS | 1933 | 1460965793076 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:49:53 INFO - PROCESS | 1933 | 1460965793082 Marionette TRACE conn4 <- [1,854,null,{}] 00:49:53 INFO - PROCESS | 1933 | 1460965793091 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}] 00:49:53 INFO - PROCESS | 1933 | 1460965793295 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 00:49:53 INFO - PROCESS | 1933 | 1460965793448 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896e119800 == 79 [pid = 1933] [id = 221] 00:49:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 96 (0x7f89651e3000) [pid = 1933] [serial = 663] [outer = (nil)] 00:49:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 97 (0x7f896bca7c00) [pid = 1933] [serial = 664] [outer = 0x7f89651e3000] 00:49:53 INFO - PROCESS | 1933 | 1460965793517 Marionette DEBUG loaded listener.js 00:49:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 98 (0x7f896d49d800) [pid = 1933] [serial = 665] [outer = 0x7f89651e3000] 00:49:54 INFO - PROCESS | 1933 | 1460965794397 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]]]}] 00:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1387ms 00:49:54 INFO - PROCESS | 1933 | 1460965794463 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 00:49:54 INFO - PROCESS | 1933 | 1460965794471 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 00:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:49:54 INFO - PROCESS | 1933 | 1460965794480 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:49:54 INFO - PROCESS | 1933 | 1460965794484 Marionette TRACE conn4 <- [1,858,null,{}] 00:49:54 INFO - PROCESS | 1933 | 1460965794489 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}] 00:49:54 INFO - PROCESS | 1933 | 1460965794685 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 00:49:54 INFO - PROCESS | 1933 | 1460965794837 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975ebf000 == 80 [pid = 1933] [id = 222] 00:49:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 99 (0x7f896a8ae800) [pid = 1933] [serial = 666] [outer = (nil)] 00:49:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 100 (0x7f896f1c1800) [pid = 1933] [serial = 667] [outer = 0x7f896a8ae800] 00:49:54 INFO - PROCESS | 1933 | 1460965794904 Marionette DEBUG loaded listener.js 00:49:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 101 (0x7f8971125c00) [pid = 1933] [serial = 668] [outer = 0x7f896a8ae800] 00:49:55 INFO - PROCESS | 1933 | 1460965795843 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]]]}] 00:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1432ms 00:49:55 INFO - PROCESS | 1933 | 1460965795912 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 00:49:55 INFO - PROCESS | 1933 | 1460965795916 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 00:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:49:55 INFO - PROCESS | 1933 | 1460965795922 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:49:55 INFO - PROCESS | 1933 | 1460965795927 Marionette TRACE conn4 <- [1,862,null,{}] 00:49:55 INFO - PROCESS | 1933 | 1460965795943 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}] 00:49:56 INFO - PROCESS | 1933 | 1460965796150 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 00:49:56 INFO - PROCESS | 1933 | 1460965796356 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772d9800 == 81 [pid = 1933] [id = 223] 00:49:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 102 (0x7f89711b7400) [pid = 1933] [serial = 669] [outer = (nil)] 00:49:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 103 (0x7f89716c1400) [pid = 1933] [serial = 670] [outer = 0x7f89711b7400] 00:49:56 INFO - PROCESS | 1933 | 1460965796471 Marionette DEBUG loaded listener.js 00:49:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 104 (0x7f8971939800) [pid = 1933] [serial = 671] [outer = 0x7f89711b7400] 00:49:57 INFO - PROCESS | 1933 | 1460965797243 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]]]}] 00:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1388ms 00:49:57 INFO - PROCESS | 1933 | 1460965797311 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 00:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:49:57 INFO - PROCESS | 1933 | 1460965797315 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 00:49:57 INFO - PROCESS | 1933 | 1460965797321 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:49:57 INFO - PROCESS | 1933 | 1460965797324 Marionette TRACE conn4 <- [1,866,null,{}] 00:49:57 INFO - PROCESS | 1933 | 1460965797356 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}] 00:49:57 INFO - PROCESS | 1933 | 1460965797549 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 00:49:57 INFO - PROCESS | 1933 | 1460965797702 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89780d9800 == 82 [pid = 1933] [id = 224] 00:49:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f89711da000) [pid = 1933] [serial = 672] [outer = (nil)] 00:49:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f89739b3800) [pid = 1933] [serial = 673] [outer = 0x7f89711da000] 00:49:57 INFO - PROCESS | 1933 | 1460965797770 Marionette DEBUG loaded listener.js 00:49:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f89748ed000) [pid = 1933] [serial = 674] [outer = 0x7f89711da000] 00:49:58 INFO - PROCESS | 1933 | 1460965798606 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]]]}] 00:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1336ms 00:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:49:58 INFO - PROCESS | 1933 | 1460965798656 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 00:49:58 INFO - PROCESS | 1933 | 1460965798659 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 00:49:58 INFO - PROCESS | 1933 | 1460965798663 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:49:58 INFO - PROCESS | 1933 | 1460965798667 Marionette TRACE conn4 <- [1,870,null,{}] 00:49:58 INFO - PROCESS | 1933 | 1460965798672 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}] 00:49:58 INFO - PROCESS | 1933 | 1460965798818 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 00:49:58 INFO - PROCESS | 1933 | 1460965798974 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d344000 == 83 [pid = 1933] [id = 225] 00:49:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f89720f1000) [pid = 1933] [serial = 675] [outer = (nil)] 00:49:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f8975668400) [pid = 1933] [serial = 676] [outer = 0x7f89720f1000] 00:49:59 INFO - PROCESS | 1933 | 1460965799042 Marionette DEBUG loaded listener.js 00:49:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f89759a5c00) [pid = 1933] [serial = 677] [outer = 0x7f89720f1000] 00:49:59 INFO - PROCESS | 1933 | 1460965799906 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]]]}] 00:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1289ms 00:49:59 INFO - PROCESS | 1933 | 1460965799954 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 00:49:59 INFO - PROCESS | 1933 | 1460965799957 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 00:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:49:59 INFO - PROCESS | 1933 | 1460965799963 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:49:59 INFO - PROCESS | 1933 | 1460965799966 Marionette TRACE conn4 <- [1,874,null,{}] 00:49:59 INFO - PROCESS | 1933 | 1460965799971 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}] 00:50:00 INFO - PROCESS | 1933 | 1460965800142 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 00:50:00 INFO - PROCESS | 1933 | 1460965800305 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8984360800 == 84 [pid = 1933] [id = 226] 00:50:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f89759b1c00) [pid = 1933] [serial = 678] [outer = (nil)] 00:50:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f89765b3800) [pid = 1933] [serial = 679] [outer = 0x7f89759b1c00] 00:50:00 INFO - PROCESS | 1933 | 1460965800378 Marionette DEBUG loaded listener.js 00:50:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f8977558c00) [pid = 1933] [serial = 680] [outer = 0x7f89759b1c00] 00:50:01 INFO - PROCESS | 1933 | 1460965801197 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]]]}] 00:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1277ms 00:50:01 INFO - PROCESS | 1933 | 1460965801242 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 00:50:01 INFO - PROCESS | 1933 | 1460965801245 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 00:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:50:01 INFO - PROCESS | 1933 | 1460965801250 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:50:01 INFO - PROCESS | 1933 | 1460965801253 Marionette TRACE conn4 <- [1,878,null,{}] 00:50:01 INFO - PROCESS | 1933 | 1460965801264 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}] 00:50:01 INFO - PROCESS | 1933 | 1460965801417 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 00:50:01 INFO - PROCESS | 1933 | 1460965801574 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8986d1a800 == 85 [pid = 1933] [id = 227] 00:50:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f8976065400) [pid = 1933] [serial = 681] [outer = (nil)] 00:50:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f89779e5800) [pid = 1933] [serial = 682] [outer = 0x7f8976065400] 00:50:01 INFO - PROCESS | 1933 | 1460965801646 Marionette DEBUG loaded listener.js 00:50:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f8979365c00) [pid = 1933] [serial = 683] [outer = 0x7f8976065400] 00:50:02 INFO - PROCESS | 1933 | 1460965802484 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]]]}] 00:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1286ms 00:50:02 INFO - PROCESS | 1933 | 1460965802538 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 00:50:02 INFO - PROCESS | 1933 | 1460965802542 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 00:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:50:02 INFO - PROCESS | 1933 | 1460965802547 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:50:02 INFO - PROCESS | 1933 | 1460965802549 Marionette TRACE conn4 <- [1,882,null,{}] 00:50:02 INFO - PROCESS | 1933 | 1460965802555 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}] 00:50:02 INFO - PROCESS | 1933 | 1460965802707 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 00:50:03 INFO - PROCESS | 1933 | 1460965803142 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897219b000 == 86 [pid = 1933] [id = 228] 00:50:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f89656e7400) [pid = 1933] [serial = 684] [outer = (nil)] 00:50:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f896a879c00) [pid = 1933] [serial = 685] [outer = 0x7f89656e7400] 00:50:03 INFO - PROCESS | 1933 | 1460965803250 Marionette DEBUG loaded listener.js 00:50:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f896bca3000) [pid = 1933] [serial = 686] [outer = 0x7f89656e7400] 00:50:04 INFO - PROCESS | 1933 | 1460965804040 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]]]}] 00:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1529ms 00:50:04 INFO - PROCESS | 1933 | 1460965804078 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 00:50:04 INFO - PROCESS | 1933 | 1460965804091 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 00:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:50:04 INFO - PROCESS | 1933 | 1460965804125 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:50:04 INFO - PROCESS | 1933 | 1460965804134 Marionette TRACE conn4 <- [1,886,null,{}] 00:50:04 INFO - PROCESS | 1933 | 1460965804146 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}] 00:50:04 INFO - PROCESS | 1933 | 1460965804298 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 00:50:04 INFO - PROCESS | 1933 | 1460965804458 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d70a800 == 87 [pid = 1933] [id = 229] 00:50:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f896d5a4c00) [pid = 1933] [serial = 687] [outer = (nil)] 00:50:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f896d67e000) [pid = 1933] [serial = 688] [outer = 0x7f896d5a4c00] 00:50:04 INFO - PROCESS | 1933 | 1460965804523 Marionette DEBUG loaded listener.js 00:50:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f896d995800) [pid = 1933] [serial = 689] [outer = 0x7f896d5a4c00] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 121 (0x7f896c673800) [pid = 1933] [serial = 613] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975d0a000 == 86 [pid = 1933] [id = 219] 00:50:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89721a0800 == 85 [pid = 1933] [id = 218] 00:50:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8970e2d000 == 84 [pid = 1933] [id = 217] 00:50:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896b90f800 == 83 [pid = 1933] [id = 216] 00:50:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89725ed800 == 82 [pid = 1933] [id = 215] 00:50:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8984121800 == 81 [pid = 1933] [id = 208] 00:50:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897df15800 == 80 [pid = 1933] [id = 207] 00:50:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760c9800 == 79 [pid = 1933] [id = 206] 00:50:05 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896db1a000 == 78 [pid = 1933] [id = 205] 00:50:05 INFO - PROCESS | 1933 | 1460965805437 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]]]}] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 120 (0x7f8971240000) [pid = 1933] [serial = 589] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 119 (0x7f896d4a5400) [pid = 1933] [serial = 595] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 118 (0x7f896bcaa000) [pid = 1933] [serial = 593] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 117 (0x7f897123ac00) [pid = 1933] [serial = 602] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 116 (0x7f896d4a3000) [pid = 1933] [serial = 583] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f897257e000) [pid = 1933] [serial = 605] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f8970e5cc00) [pid = 1933] [serial = 586] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f896bca2800) [pid = 1933] [serial = 598] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f8974344000) [pid = 1933] [serial = 607] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f8971123c00) [pid = 1933] [serial = 599] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f89748ef000) [pid = 1933] [serial = 608] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 109 (0x7f89716bdc00) [pid = 1933] [serial = 604] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 108 (0x7f89656eb800) [pid = 1933] [serial = 592] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 107 (0x7f896a8a9000) [pid = 1933] [serial = 610] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 106 (0x7f896bc9dc00) [pid = 1933] [serial = 611] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 105 (0x7f89711de000) [pid = 1933] [serial = 601] [outer = (nil)] [url = about:blank] 00:50:05 INFO - PROCESS | 1933 | --DOMWINDOW == 104 (0x7f896d994c00) [pid = 1933] [serial = 596] [outer = (nil)] [url = about:blank] 00:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1348ms 00:50:05 INFO - PROCESS | 1933 | 1460965805473 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 00:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:50:05 INFO - PROCESS | 1933 | 1460965805478 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 00:50:05 INFO - PROCESS | 1933 | 1460965805484 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:50:05 INFO - PROCESS | 1933 | 1460965805487 Marionette TRACE conn4 <- [1,890,null,{}] 00:50:05 INFO - PROCESS | 1933 | 1460965805492 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}] 00:50:05 INFO - PROCESS | 1933 | 1460965805629 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 00:50:05 INFO - PROCESS | 1933 | 1460965805644 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896db1a800 == 79 [pid = 1933] [id = 230] 00:50:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 105 (0x7f896f10d400) [pid = 1933] [serial = 690] [outer = (nil)] 00:50:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 106 (0x7f8970e56400) [pid = 1933] [serial = 691] [outer = 0x7f896f10d400] 00:50:05 INFO - PROCESS | 1933 | 1460965805703 Marionette DEBUG loaded listener.js 00:50:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 107 (0x7f8971123000) [pid = 1933] [serial = 692] [outer = 0x7f896f10d400] 00:50:06 INFO - PROCESS | 1933 | 1460965806507 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]]]}] 00:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1079ms 00:50:06 INFO - PROCESS | 1933 | 1460965806562 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 00:50:06 INFO - PROCESS | 1933 | 1460965806564 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 00:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:50:06 INFO - PROCESS | 1933 | 1460965806580 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:50:06 INFO - PROCESS | 1933 | 1460965806588 Marionette TRACE conn4 <- [1,894,null,{}] 00:50:06 INFO - PROCESS | 1933 | 1460965806596 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}] 00:50:06 INFO - PROCESS | 1933 | 1460965806741 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 00:50:06 INFO - PROCESS | 1933 | 1460965806751 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760db000 == 80 [pid = 1933] [id = 231] 00:50:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 108 (0x7f896e1d2800) [pid = 1933] [serial = 693] [outer = (nil)] 00:50:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 109 (0x7f897117c800) [pid = 1933] [serial = 694] [outer = 0x7f896e1d2800] 00:50:06 INFO - PROCESS | 1933 | 1460965806912 Marionette DEBUG loaded listener.js 00:50:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 110 (0x7f89716bdc00) [pid = 1933] [serial = 695] [outer = 0x7f896e1d2800] 00:50:07 INFO - PROCESS | 1933 | 1460965807540 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]]]}] 00:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 998ms 00:50:07 INFO - PROCESS | 1933 | 1460965807575 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 00:50:07 INFO - PROCESS | 1933 | 1460965807579 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 00:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:50:07 INFO - PROCESS | 1933 | 1460965807587 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:50:07 INFO - PROCESS | 1933 | 1460965807590 Marionette TRACE conn4 <- [1,898,null,{}] 00:50:07 INFO - PROCESS | 1933 | 1460965807595 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}] 00:50:07 INFO - PROCESS | 1933 | 1460965807786 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 00:50:07 INFO - PROCESS | 1933 | 1460965807804 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976ea5800 == 81 [pid = 1933] [id = 232] 00:50:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f896ed57000) [pid = 1933] [serial = 696] [outer = (nil)] 00:50:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f89720f1c00) [pid = 1933] [serial = 697] [outer = 0x7f896ed57000] 00:50:07 INFO - PROCESS | 1933 | 1460965807861 Marionette DEBUG loaded listener.js 00:50:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f897428ec00) [pid = 1933] [serial = 698] [outer = 0x7f896ed57000] 00:50:08 INFO - PROCESS | 1933 | 1460965808613 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]]]}] 00:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1084ms 00:50:08 INFO - PROCESS | 1933 | 1460965808672 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 00:50:08 INFO - PROCESS | 1933 | 1460965808674 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 00:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:50:08 INFO - PROCESS | 1933 | 1460965808680 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:50:08 INFO - PROCESS | 1933 | 1460965808682 Marionette TRACE conn4 <- [1,902,null,{}] 00:50:08 INFO - PROCESS | 1933 | 1460965808695 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}] 00:50:08 INFO - PROCESS | 1933 | 1460965808870 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 00:50:08 INFO - PROCESS | 1933 | 1460965808889 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8979d1b000 == 82 [pid = 1933] [id = 233] 00:50:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f8974aab800) [pid = 1933] [serial = 699] [outer = (nil)] 00:50:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f897580b000) [pid = 1933] [serial = 700] [outer = 0x7f8974aab800] 00:50:08 INFO - PROCESS | 1933 | 1460965808956 Marionette DEBUG loaded listener.js 00:50:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f8975d95000) [pid = 1933] [serial = 701] [outer = 0x7f8974aab800] 00:50:09 INFO - PROCESS | 1933 | --DOMWINDOW == 115 (0x7f8971180000) [pid = 1933] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:50:09 INFO - PROCESS | 1933 | --DOMWINDOW == 114 (0x7f896c67e400) [pid = 1933] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:50:09 INFO - PROCESS | 1933 | --DOMWINDOW == 113 (0x7f896d4ac000) [pid = 1933] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:50:09 INFO - PROCESS | 1933 | --DOMWINDOW == 112 (0x7f8970e55000) [pid = 1933] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:50:09 INFO - PROCESS | 1933 | --DOMWINDOW == 111 (0x7f8964e21c00) [pid = 1933] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:50:09 INFO - PROCESS | 1933 | --DOMWINDOW == 110 (0x7f8971052000) [pid = 1933] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:50:09 INFO - PROCESS | 1933 | 1460965809867 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]]]}] 00:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1231ms 00:50:09 INFO - PROCESS | 1933 | 1460965809918 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 00:50:09 INFO - PROCESS | 1933 | 1460965809921 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 00:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:50:09 INFO - PROCESS | 1933 | 1460965809928 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:50:09 INFO - PROCESS | 1933 | 1460965809930 Marionette TRACE conn4 <- [1,906,null,{}] 00:50:09 INFO - PROCESS | 1933 | 1460965809935 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}] 00:50:10 INFO - PROCESS | 1933 | 1460965810069 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 00:50:10 INFO - PROCESS | 1933 | 1460965810092 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976eb0800 == 83 [pid = 1933] [id = 234] 00:50:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 111 (0x7f896d5a4800) [pid = 1933] [serial = 702] [outer = (nil)] 00:50:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 112 (0x7f8974875800) [pid = 1933] [serial = 703] [outer = 0x7f896d5a4800] 00:50:10 INFO - PROCESS | 1933 | 1460965810151 Marionette DEBUG loaded listener.js 00:50:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 113 (0x7f8976f82c00) [pid = 1933] [serial = 704] [outer = 0x7f896d5a4800] 00:50:10 INFO - PROCESS | 1933 | 1460965810809 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]]]}] 00:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 929ms 00:50:10 INFO - PROCESS | 1933 | 1460965810857 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 00:50:10 INFO - PROCESS | 1933 | 1460965810860 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 00:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:50:10 INFO - PROCESS | 1933 | 1460965810865 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:50:10 INFO - PROCESS | 1933 | 1460965810867 Marionette TRACE conn4 <- [1,910,null,{}] 00:50:10 INFO - PROCESS | 1933 | 1460965810872 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}] 00:50:11 INFO - PROCESS | 1933 | 1460965811046 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 00:50:11 INFO - PROCESS | 1933 | 1460965811067 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8985193000 == 84 [pid = 1933] [id = 235] 00:50:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 114 (0x7f896c679000) [pid = 1933] [serial = 705] [outer = (nil)] 00:50:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 115 (0x7f8976f81400) [pid = 1933] [serial = 706] [outer = 0x7f896c679000] 00:50:11 INFO - PROCESS | 1933 | 1460965811124 Marionette DEBUG loaded listener.js 00:50:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 116 (0x7f8979366400) [pid = 1933] [serial = 707] [outer = 0x7f896c679000] 00:50:11 INFO - PROCESS | 1933 | 1460965811981 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]]]}] 00:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1179ms 00:50:12 INFO - PROCESS | 1933 | 1460965812046 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 00:50:12 INFO - PROCESS | 1933 | 1460965812052 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 00:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:50:12 INFO - PROCESS | 1933 | 1460965812060 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:50:12 INFO - PROCESS | 1933 | 1460965812065 Marionette TRACE conn4 <- [1,914,null,{}] 00:50:12 INFO - PROCESS | 1933 | 1460965812074 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}] 00:50:12 INFO - PROCESS | 1933 | 1460965812281 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 00:50:12 INFO - PROCESS | 1933 | 1460965812481 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971271800 == 85 [pid = 1933] [id = 236] 00:50:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 117 (0x7f896d139c00) [pid = 1933] [serial = 708] [outer = (nil)] 00:50:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 118 (0x7f896d3a9400) [pid = 1933] [serial = 709] [outer = 0x7f896d139c00] 00:50:12 INFO - PROCESS | 1933 | 1460965812597 Marionette DEBUG loaded listener.js 00:50:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 119 (0x7f896d993c00) [pid = 1933] [serial = 710] [outer = 0x7f896d139c00] 00:50:13 INFO - PROCESS | 1933 | 1460965813476 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]]]}] 00:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1484ms 00:50:13 INFO - PROCESS | 1933 | 1460965813545 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 00:50:13 INFO - PROCESS | 1933 | 1460965813552 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 00:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:50:13 INFO - PROCESS | 1933 | 1460965813562 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:50:13 INFO - PROCESS | 1933 | 1460965813566 Marionette TRACE conn4 <- [1,918,null,{}] 00:50:13 INFO - PROCESS | 1933 | 1460965813571 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}] 00:50:13 INFO - PROCESS | 1933 | 1460965813737 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 00:50:13 INFO - PROCESS | 1933 | 1460965813893 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976b29800 == 86 [pid = 1933] [id = 237] 00:50:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 120 (0x7f896bca9400) [pid = 1933] [serial = 711] [outer = (nil)] 00:50:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 121 (0x7f8971178400) [pid = 1933] [serial = 712] [outer = 0x7f896bca9400] 00:50:13 INFO - PROCESS | 1933 | 1460965813964 Marionette DEBUG loaded listener.js 00:50:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 122 (0x7f89711e3800) [pid = 1933] [serial = 713] [outer = 0x7f896bca9400] 00:50:14 INFO - PROCESS | 1933 | 1460965814859 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]]]}] 00:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1333ms 00:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:50:14 INFO - PROCESS | 1933 | 1460965814894 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 00:50:14 INFO - PROCESS | 1933 | 1460965814897 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 00:50:14 INFO - PROCESS | 1933 | 1460965814904 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:50:14 INFO - PROCESS | 1933 | 1460965814910 Marionette TRACE conn4 <- [1,922,null,{}] 00:50:14 INFO - PROCESS | 1933 | 1460965814925 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}] 00:50:15 INFO - PROCESS | 1933 | 1460965815080 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 00:50:15 INFO - PROCESS | 1933 | 1460965815243 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8989187800 == 87 [pid = 1933] [id = 238] 00:50:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 123 (0x7f89720f8000) [pid = 1933] [serial = 714] [outer = (nil)] 00:50:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 124 (0x7f89759a3800) [pid = 1933] [serial = 715] [outer = 0x7f89720f8000] 00:50:15 INFO - PROCESS | 1933 | 1460965815317 Marionette DEBUG loaded listener.js 00:50:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f8976ca8800) [pid = 1933] [serial = 716] [outer = 0x7f89720f8000] 00:50:16 INFO - PROCESS | 1933 | 1460965816136 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]]]}] 00:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1288ms 00:50:16 INFO - PROCESS | 1933 | 1460965816192 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 00:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:50:16 INFO - PROCESS | 1933 | 1460965816197 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 00:50:16 INFO - PROCESS | 1933 | 1460965816203 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:50:16 INFO - PROCESS | 1933 | 1460965816206 Marionette TRACE conn4 <- [1,926,null,{}] 00:50:16 INFO - PROCESS | 1933 | 1460965816211 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}] 00:50:16 INFO - PROCESS | 1933 | 1460965816370 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 00:50:16 INFO - PROCESS | 1933 | 1460965816532 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898b27e000 == 88 [pid = 1933] [id = 239] 00:50:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f8974228c00) [pid = 1933] [serial = 717] [outer = (nil)] 00:50:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f8979d59000) [pid = 1933] [serial = 718] [outer = 0x7f8974228c00] 00:50:16 INFO - PROCESS | 1933 | 1460965816603 Marionette DEBUG loaded listener.js 00:50:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f897a151800) [pid = 1933] [serial = 719] [outer = 0x7f8974228c00] 00:50:17 INFO - PROCESS | 1933 | 1460965817375 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]]]}] 00:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1230ms 00:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:50:17 INFO - PROCESS | 1933 | 1460965817434 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 00:50:17 INFO - PROCESS | 1933 | 1460965817437 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 00:50:17 INFO - PROCESS | 1933 | 1460965817443 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:50:17 INFO - PROCESS | 1933 | 1460965817446 Marionette TRACE conn4 <- [1,930,null,{}] 00:50:17 INFO - PROCESS | 1933 | 1460965817451 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}] 00:50:17 INFO - PROCESS | 1933 | 1460965817621 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 00:50:17 INFO - PROCESS | 1933 | 1460965817779 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898e540800 == 89 [pid = 1933] [id = 240] 00:50:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f897723b800) [pid = 1933] [serial = 720] [outer = (nil)] 00:50:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f897d24a000) [pid = 1933] [serial = 721] [outer = 0x7f897723b800] 00:50:17 INFO - PROCESS | 1933 | 1460965817848 Marionette DEBUG loaded listener.js 00:50:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f89830d8000) [pid = 1933] [serial = 722] [outer = 0x7f897723b800] 00:50:18 INFO - PROCESS | 1933 | 1460965818690 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]]]}] 00:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1278ms 00:50:18 INFO - PROCESS | 1933 | 1460965818720 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 00:50:18 INFO - PROCESS | 1933 | 1460965818724 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 00:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:50:18 INFO - PROCESS | 1933 | 1460965818729 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:50:18 INFO - PROCESS | 1933 | 1460965818732 Marionette TRACE conn4 <- [1,934,null,{}] 00:50:18 INFO - PROCESS | 1933 | 1460965818737 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}] 00:50:18 INFO - PROCESS | 1933 | 1460965818906 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 00:50:19 INFO - PROCESS | 1933 | 1460965819073 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8990c84000 == 90 [pid = 1933] [id = 241] 00:50:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f8983eb0800) [pid = 1933] [serial = 723] [outer = (nil)] 00:50:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f8983eb6800) [pid = 1933] [serial = 724] [outer = 0x7f8983eb0800] 00:50:19 INFO - PROCESS | 1933 | 1460965819149 Marionette DEBUG loaded listener.js 00:50:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f8985122400) [pid = 1933] [serial = 725] [outer = 0x7f8983eb0800] 00:50:19 INFO - PROCESS | 1933 | 1460965819984 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]]]}] 00:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1327ms 00:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:50:20 INFO - PROCESS | 1933 | 1460965820057 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 00:50:20 INFO - PROCESS | 1933 | 1460965820060 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 00:50:20 INFO - PROCESS | 1933 | 1460965820066 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:50:20 INFO - PROCESS | 1933 | 1460965820069 Marionette TRACE conn4 <- [1,938,null,{}] 00:50:20 INFO - PROCESS | 1933 | 1460965820074 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}] 00:50:20 INFO - PROCESS | 1933 | 1460965820264 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 00:50:20 INFO - PROCESS | 1933 | 1460965820424 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896519d000 == 91 [pid = 1933] [id = 242] 00:50:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f896d679400) [pid = 1933] [serial = 726] [outer = (nil)] 00:50:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f89851f7800) [pid = 1933] [serial = 727] [outer = 0x7f896d679400] 00:50:20 INFO - PROCESS | 1933 | 1460965820493 Marionette DEBUG loaded listener.js 00:50:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f8986ddbc00) [pid = 1933] [serial = 728] [outer = 0x7f896d679400] 00:50:21 INFO - PROCESS | 1933 | 1460965821264 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]]]}] 00:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1235ms 00:50:21 INFO - PROCESS | 1933 | 1460965821300 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 00:50:21 INFO - PROCESS | 1933 | 1460965821304 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 00:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:50:21 INFO - PROCESS | 1933 | 1460965821309 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:50:21 INFO - PROCESS | 1933 | 1460965821311 Marionette TRACE conn4 <- [1,942,null,{}] 00:50:21 INFO - PROCESS | 1933 | 1460965821317 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}] 00:50:21 INFO - PROCESS | 1933 | 1460965821474 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 00:50:21 INFO - PROCESS | 1933 | 1460965821647 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c9a800 == 92 [pid = 1933] [id = 243] 00:50:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f89651df800) [pid = 1933] [serial = 729] [outer = (nil)] 00:50:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f8979d53800) [pid = 1933] [serial = 730] [outer = 0x7f89651df800] 00:50:21 INFO - PROCESS | 1933 | 1460965821715 Marionette DEBUG loaded listener.js 00:50:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f8988a39800) [pid = 1933] [serial = 731] [outer = 0x7f89651df800] 00:50:22 INFO - PROCESS | 1933 | 1460965822910 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]]]}] 00:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1627ms 00:50:22 INFO - PROCESS | 1933 | 1460965822937 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 00:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:50:22 INFO - PROCESS | 1933 | 1460965822942 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 00:50:22 INFO - PROCESS | 1933 | 1460965822949 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:50:22 INFO - PROCESS | 1933 | 1460965822954 Marionette TRACE conn4 <- [1,946,null,{}] 00:50:22 INFO - PROCESS | 1933 | 1460965822962 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}] 00:50:23 INFO - PROCESS | 1933 | 1460965823114 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 00:50:23 INFO - PROCESS | 1933 | 1460965823316 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f177000 == 93 [pid = 1933] [id = 244] 00:50:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f896acc6800) [pid = 1933] [serial = 732] [outer = (nil)] 00:50:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f896c673800) [pid = 1933] [serial = 733] [outer = 0x7f896acc6800] 00:50:23 INFO - PROCESS | 1933 | 1460965823376 Marionette DEBUG loaded listener.js 00:50:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f896d3aec00) [pid = 1933] [serial = 734] [outer = 0x7f896acc6800] 00:50:24 INFO - PROCESS | 1933 | 1460965824295 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]]]}] 00:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1386ms 00:50:24 INFO - PROCESS | 1933 | 1460965824336 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 00:50:24 INFO - PROCESS | 1933 | 1460965824343 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 00:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:50:24 INFO - PROCESS | 1933 | 1460965824352 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:50:24 INFO - PROCESS | 1933 | 1460965824356 Marionette TRACE conn4 <- [1,950,null,{}] 00:50:24 INFO - PROCESS | 1933 | 1460965824361 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}] 00:50:24 INFO - PROCESS | 1933 | 1460965824502 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 00:50:24 INFO - PROCESS | 1933 | 1460965824672 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d37b000 == 94 [pid = 1933] [id = 245] 00:50:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f896d83d800) [pid = 1933] [serial = 735] [outer = (nil)] 00:50:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f896d83f800) [pid = 1933] [serial = 736] [outer = 0x7f896d83d800] 00:50:24 INFO - PROCESS | 1933 | 1460965824790 Marionette DEBUG loaded listener.js 00:50:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f896ed54c00) [pid = 1933] [serial = 737] [outer = 0x7f896d83d800] 00:50:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976eb0800 == 93 [pid = 1933] [id = 234] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f89759ad800) [pid = 1933] [serial = 631] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f89765b8800) [pid = 1933] [serial = 634] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f8977240400) [pid = 1933] [serial = 637] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f89651dc400) [pid = 1933] [serial = 640] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f8972589000) [pid = 1933] [serial = 661] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8979d1b000 == 92 [pid = 1933] [id = 233] 00:50:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976ea5800 == 91 [pid = 1933] [id = 232] 00:50:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760db000 == 90 [pid = 1933] [id = 231] 00:50:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896db1a800 == 89 [pid = 1933] [id = 230] 00:50:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89768b5000 == 88 [pid = 1933] [id = 201] 00:50:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d70a800 == 87 [pid = 1933] [id = 229] 00:50:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897219b000 == 86 [pid = 1933] [id = 228] 00:50:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896c620000 == 85 [pid = 1933] [id = 193] 00:50:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975ebf000 == 84 [pid = 1933] [id = 222] 00:50:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896e119800 == 83 [pid = 1933] [id = 221] 00:50:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89763b1800 == 82 [pid = 1933] [id = 220] 00:50:25 INFO - PROCESS | 1933 | 1460965825809 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]]]}] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f897123fc00) [pid = 1933] [serial = 659] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f89711b7000) [pid = 1933] [serial = 656] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f89711aac00) [pid = 1933] [serial = 655] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f89711e1000) [pid = 1933] [serial = 658] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f897119a000) [pid = 1933] [serial = 622] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f896d137800) [pid = 1933] [serial = 646] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f896d5a3800) [pid = 1933] [serial = 647] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f896accd000) [pid = 1933] [serial = 616] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f897193a800) [pid = 1933] [serial = 625] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 131 (0x7f896d990000) [pid = 1933] [serial = 649] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f896f10ac00) [pid = 1933] [serial = 650] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f8971123400) [pid = 1933] [serial = 652] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f8971176000) [pid = 1933] [serial = 653] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 127 (0x7f896accf800) [pid = 1933] [serial = 643] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 126 (0x7f896e1d7800) [pid = 1933] [serial = 619] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 125 (0x7f89739ad400) [pid = 1933] [serial = 628] [outer = (nil)] [url = about:blank] 00:50:25 INFO - PROCESS | 1933 | --DOMWINDOW == 124 (0x7f896ed53000) [pid = 1933] [serial = 614] [outer = (nil)] [url = about:blank] 00:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1530ms 00:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:50:25 INFO - PROCESS | 1933 | 1460965825882 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 00:50:25 INFO - PROCESS | 1933 | 1460965825885 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 00:50:25 INFO - PROCESS | 1933 | 1460965825891 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:50:25 INFO - PROCESS | 1933 | 1460965825896 Marionette TRACE conn4 <- [1,954,null,{}] 00:50:25 INFO - PROCESS | 1933 | 1460965825910 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}] 00:50:26 INFO - PROCESS | 1933 | 1460965826057 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 00:50:26 INFO - PROCESS | 1933 | 1460965826191 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f295800 == 83 [pid = 1933] [id = 246] 00:50:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 125 (0x7f896c678c00) [pid = 1933] [serial = 738] [outer = (nil)] 00:50:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 126 (0x7f8971123400) [pid = 1933] [serial = 739] [outer = 0x7f896c678c00] 00:50:26 INFO - PROCESS | 1933 | 1460965826267 Marionette DEBUG loaded listener.js 00:50:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 127 (0x7f897117b800) [pid = 1933] [serial = 740] [outer = 0x7f896c678c00] 00:50:26 INFO - PROCESS | 1933 | 1460965826916 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]]]}] 00:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1044ms 00:50:26 INFO - PROCESS | 1933 | 1460965826934 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 00:50:26 INFO - PROCESS | 1933 | 1460965826938 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 00:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:50:26 INFO - PROCESS | 1933 | 1460965826944 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:50:26 INFO - PROCESS | 1933 | 1460965826946 Marionette TRACE conn4 <- [1,958,null,{}] 00:50:26 INFO - PROCESS | 1933 | 1460965826951 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}] 00:50:27 INFO - PROCESS | 1933 | 1460965827129 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 00:50:27 INFO - PROCESS | 1933 | 1460965827150 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89725e9000 == 84 [pid = 1933] [id = 247] 00:50:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 128 (0x7f896d5a6400) [pid = 1933] [serial = 741] [outer = (nil)] 00:50:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f89711b1000) [pid = 1933] [serial = 742] [outer = 0x7f896d5a6400] 00:50:27 INFO - PROCESS | 1933 | 1460965827208 Marionette DEBUG loaded listener.js 00:50:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f8971234c00) [pid = 1933] [serial = 743] [outer = 0x7f896d5a6400] 00:50:28 INFO - PROCESS | 1933 | 1460965828046 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]]]}] 00:50:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f8971051000) [pid = 1933] [serial = 744] [outer = 0x7f896d3af800] 00:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1177ms 00:50:28 INFO - PROCESS | 1933 | 1460965828153 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 00:50:28 INFO - PROCESS | 1933 | 1460965828157 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 00:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:50:28 INFO - PROCESS | 1933 | 1460965828186 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:50:28 INFO - PROCESS | 1933 | 1460965828188 Marionette TRACE conn4 <- [1,962,null,{}] 00:50:28 INFO - PROCESS | 1933 | 1460965828192 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}] 00:50:28 INFO - PROCESS | 1933 | 1460965828371 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 00:50:28 INFO - PROCESS | 1933 | 1460965828391 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975ebc000 == 85 [pid = 1933] [id = 248] 00:50:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f89711a3c00) [pid = 1933] [serial = 745] [outer = (nil)] 00:50:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f8971935c00) [pid = 1933] [serial = 746] [outer = 0x7f89711a3c00] 00:50:28 INFO - PROCESS | 1933 | 1460965828448 Marionette DEBUG loaded listener.js 00:50:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f897258b400) [pid = 1933] [serial = 747] [outer = 0x7f89711a3c00] 00:50:29 INFO - PROCESS | 1933 | 1460965829193 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]]]}] 00:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1036ms 00:50:29 INFO - PROCESS | 1933 | 1460965829214 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 00:50:29 INFO - PROCESS | 1933 | 1460965829217 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 00:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:50:29 INFO - PROCESS | 1933 | 1460965829221 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:50:29 INFO - PROCESS | 1933 | 1460965829224 Marionette TRACE conn4 <- [1,966,null,{}] 00:50:29 INFO - PROCESS | 1933 | 1460965829229 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}] 00:50:29 INFO - PROCESS | 1933 | 1460965829438 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 00:50:29 INFO - PROCESS | 1933 | 1460965829472 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89767a1000 == 86 [pid = 1933] [id = 249] 00:50:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f8974227400) [pid = 1933] [serial = 748] [outer = (nil)] 00:50:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f89759ad800) [pid = 1933] [serial = 749] [outer = 0x7f8974227400] 00:50:29 INFO - PROCESS | 1933 | 1460965829532 Marionette DEBUG loaded listener.js 00:50:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f89765ab000) [pid = 1933] [serial = 750] [outer = 0x7f8974227400] 00:50:30 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f896d5a4800) [pid = 1933] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:50:30 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f896a87a400) [pid = 1933] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:50:30 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f896ed57000) [pid = 1933] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:50:30 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f896d5a4c00) [pid = 1933] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:50:30 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f89656e7400) [pid = 1933] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:50:30 INFO - PROCESS | 1933 | --DOMWINDOW == 131 (0x7f896e1d2800) [pid = 1933] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:50:30 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f8974aab800) [pid = 1933] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:50:30 INFO - PROCESS | 1933 | --DOMWINDOW == 129 (0x7f896f10d400) [pid = 1933] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:50:30 INFO - PROCESS | 1933 | --DOMWINDOW == 128 (0x7f8971240800) [pid = 1933] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:50:30 INFO - PROCESS | 1933 | 1460965830501 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]]]}] 00:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1332ms 00:50:30 INFO - PROCESS | 1933 | 1460965830555 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 00:50:30 INFO - PROCESS | 1933 | 1460965830558 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 00:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:50:30 INFO - PROCESS | 1933 | 1460965830565 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:50:30 INFO - PROCESS | 1933 | 1460965830568 Marionette TRACE conn4 <- [1,970,null,{}] 00:50:30 INFO - PROCESS | 1933 | 1460965830575 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}] 00:50:30 INFO - PROCESS | 1933 | 1460965830768 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 00:50:30 INFO - PROCESS | 1933 | 1460965830785 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897679c800 == 87 [pid = 1933] [id = 250] 00:50:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 129 (0x7f896d4a9800) [pid = 1933] [serial = 751] [outer = (nil)] 00:50:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 130 (0x7f8971937000) [pid = 1933] [serial = 752] [outer = 0x7f896d4a9800] 00:50:30 INFO - PROCESS | 1933 | 1460965830842 Marionette DEBUG loaded listener.js 00:50:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f89765b8c00) [pid = 1933] [serial = 753] [outer = 0x7f896d4a9800] 00:50:31 INFO - PROCESS | 1933 | 1460965831527 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]]]}] 00:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 988ms 00:50:31 INFO - PROCESS | 1933 | 1460965831552 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 00:50:31 INFO - PROCESS | 1933 | 1460965831555 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 00:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:50:31 INFO - PROCESS | 1933 | 1460965831561 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:50:31 INFO - PROCESS | 1933 | 1460965831564 Marionette TRACE conn4 <- [1,974,null,{}] 00:50:31 INFO - PROCESS | 1933 | 1460965831568 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}] 00:50:31 INFO - PROCESS | 1933 | 1460965831697 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 00:50:31 INFO - PROCESS | 1933 | 1460965831821 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8977981000 == 88 [pid = 1933] [id = 251] 00:50:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f89651d7400) [pid = 1933] [serial = 754] [outer = (nil)] 00:50:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f89766c2000) [pid = 1933] [serial = 755] [outer = 0x7f89651d7400] 00:50:31 INFO - PROCESS | 1933 | 1460965831879 Marionette DEBUG loaded listener.js 00:50:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f897792c400) [pid = 1933] [serial = 756] [outer = 0x7f89651d7400] 00:50:32 INFO - PROCESS | 1933 | 1460965832727 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]]]}] 00:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1228ms 00:50:32 INFO - PROCESS | 1933 | 1460965832790 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 00:50:32 INFO - PROCESS | 1933 | 1460965832796 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 00:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:50:32 INFO - PROCESS | 1933 | 1460965832804 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:50:32 INFO - PROCESS | 1933 | 1460965832809 Marionette TRACE conn4 <- [1,978,null,{}] 00:50:32 INFO - PROCESS | 1933 | 1460965832817 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}] 00:50:33 INFO - PROCESS | 1933 | 1460965832995 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 00:50:33 INFO - PROCESS | 1933 | 1460965833212 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d708800 == 89 [pid = 1933] [id = 252] 00:50:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f896d4a6c00) [pid = 1933] [serial = 757] [outer = (nil)] 00:50:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f896d67a400) [pid = 1933] [serial = 758] [outer = 0x7f896d4a6c00] 00:50:33 INFO - PROCESS | 1933 | 1460965833299 Marionette DEBUG loaded listener.js 00:50:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f896ed4ac00) [pid = 1933] [serial = 759] [outer = 0x7f896d4a6c00] 00:50:34 INFO - PROCESS | 1933 | 1460965834104 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]]]}] 00:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1348ms 00:50:34 INFO - PROCESS | 1933 | 1460965834152 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 00:50:34 INFO - PROCESS | 1933 | 1460965834160 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 00:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:50:34 INFO - PROCESS | 1933 | 1460965834170 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:50:34 INFO - PROCESS | 1933 | 1460965834174 Marionette TRACE conn4 <- [1,982,null,{}] 00:50:34 INFO - PROCESS | 1933 | 1460965834179 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}] 00:50:34 INFO - PROCESS | 1933 | 1460965834335 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 00:50:34 INFO - PROCESS | 1933 | 1460965834500 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975ed5000 == 90 [pid = 1933] [id = 253] 00:50:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f896d5a3000) [pid = 1933] [serial = 760] [outer = (nil)] 00:50:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f8971174800) [pid = 1933] [serial = 761] [outer = 0x7f896d5a3000] 00:50:34 INFO - PROCESS | 1933 | 1460965834576 Marionette DEBUG loaded listener.js 00:50:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f89711d7400) [pid = 1933] [serial = 762] [outer = 0x7f896d5a3000] 00:50:35 INFO - PROCESS | 1933 | 1460965835481 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]]]}] 00:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1387ms 00:50:35 INFO - PROCESS | 1933 | 1460965835557 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 00:50:35 INFO - PROCESS | 1933 | 1460965835561 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 00:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:50:35 INFO - PROCESS | 1933 | 1460965835567 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:50:35 INFO - PROCESS | 1933 | 1460965835572 Marionette TRACE conn4 <- [1,986,null,{}] 00:50:35 INFO - PROCESS | 1933 | 1460965835587 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}] 00:50:35 INFO - PROCESS | 1933 | 1460965835789 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 00:50:35 INFO - PROCESS | 1933 | 1460965835948 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898301e000 == 91 [pid = 1933] [id = 254] 00:50:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f897257dc00) [pid = 1933] [serial = 763] [outer = (nil)] 00:50:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f8975811800) [pid = 1933] [serial = 764] [outer = 0x7f897257dc00] 00:50:36 INFO - PROCESS | 1933 | 1460965836021 Marionette DEBUG loaded listener.js 00:50:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f8976b85800) [pid = 1933] [serial = 765] [outer = 0x7f897257dc00] 00:50:36 INFO - PROCESS | 1933 | 1460965836833 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]]]}] 00:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1333ms 00:50:36 INFO - PROCESS | 1933 | 1460965836901 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 00:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:50:36 INFO - PROCESS | 1933 | 1460965836905 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 00:50:36 INFO - PROCESS | 1933 | 1460965836911 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:50:36 INFO - PROCESS | 1933 | 1460965836914 Marionette TRACE conn4 <- [1,990,null,{}] 00:50:36 INFO - PROCESS | 1933 | 1460965836919 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}] 00:50:37 INFO - PROCESS | 1933 | 1460965837111 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 00:50:37 INFO - PROCESS | 1933 | 1460965837285 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898519e000 == 92 [pid = 1933] [id = 255] 00:50:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f8977d71000) [pid = 1933] [serial = 766] [outer = (nil)] 00:50:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f8979d60400) [pid = 1933] [serial = 767] [outer = 0x7f8977d71000] 00:50:37 INFO - PROCESS | 1933 | 1460965837361 Marionette DEBUG loaded listener.js 00:50:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f8983052800) [pid = 1933] [serial = 768] [outer = 0x7f8977d71000] 00:50:38 INFO - PROCESS | 1933 | 1460965838187 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]]]}] 00:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1328ms 00:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:50:38 INFO - PROCESS | 1933 | 1460965838240 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 00:50:38 INFO - PROCESS | 1933 | 1460965838242 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 00:50:38 INFO - PROCESS | 1933 | 1460965838249 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:50:38 INFO - PROCESS | 1933 | 1460965838252 Marionette TRACE conn4 <- [1,994,null,{}] 00:50:38 INFO - PROCESS | 1933 | 1460965838257 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}] 00:50:38 INFO - PROCESS | 1933 | 1460965838404 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 00:50:38 INFO - PROCESS | 1933 | 1460965838567 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8988a0d800 == 93 [pid = 1933] [id = 256] 00:50:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f8976efb800) [pid = 1933] [serial = 769] [outer = (nil)] 00:50:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f89780bf000) [pid = 1933] [serial = 770] [outer = 0x7f8976efb800] 00:50:38 INFO - PROCESS | 1933 | 1460965838641 Marionette DEBUG loaded listener.js 00:50:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f898418d000) [pid = 1933] [serial = 771] [outer = 0x7f8976efb800] 00:50:39 INFO - PROCESS | 1933 | 1460965839496 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]]]}] 00:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1278ms 00:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:50:39 INFO - PROCESS | 1933 | 1460965839527 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 00:50:39 INFO - PROCESS | 1933 | 1460965839529 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 00:50:39 INFO - PROCESS | 1933 | 1460965839534 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:50:39 INFO - PROCESS | 1933 | 1460965839538 Marionette TRACE conn4 <- [1,998,null,{}] 00:50:39 INFO - PROCESS | 1933 | 1460965839543 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}] 00:50:39 INFO - PROCESS | 1933 | 1460965839716 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 00:50:39 INFO - PROCESS | 1933 | 1460965839884 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898d51c800 == 94 [pid = 1933] [id = 257] 00:50:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f898432a800) [pid = 1933] [serial = 772] [outer = (nil)] 00:50:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f89854bec00) [pid = 1933] [serial = 773] [outer = 0x7f898432a800] 00:50:39 INFO - PROCESS | 1933 | 1460965839957 Marionette DEBUG loaded listener.js 00:50:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f898915a400) [pid = 1933] [serial = 774] [outer = 0x7f898432a800] 00:50:40 INFO - PROCESS | 1933 | 1460965840798 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]]]}] 00:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1332ms 00:50:40 INFO - PROCESS | 1933 | 1460965840866 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 00:50:40 INFO - PROCESS | 1933 | 1460965840870 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 00:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:50:40 INFO - PROCESS | 1933 | 1460965840876 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:50:40 INFO - PROCESS | 1933 | 1460965840878 Marionette TRACE conn4 <- [1,1002,null,{}] 00:50:40 INFO - PROCESS | 1933 | 1460965840883 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}] 00:50:41 INFO - PROCESS | 1933 | 1460965841026 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 00:50:41 INFO - PROCESS | 1933 | 1460965841191 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89658af800 == 95 [pid = 1933] [id = 258] 00:50:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f89843d8000) [pid = 1933] [serial = 775] [outer = (nil)] 00:50:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f8989405c00) [pid = 1933] [serial = 776] [outer = 0x7f89843d8000] 00:50:41 INFO - PROCESS | 1933 | 1460965841261 Marionette DEBUG loaded listener.js 00:50:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f898950b800) [pid = 1933] [serial = 777] [outer = 0x7f89843d8000] 00:50:42 INFO - PROCESS | 1933 | 1460965842051 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]]]}] 00:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1230ms 00:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:50:42 INFO - PROCESS | 1933 | 1460965842107 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 00:50:42 INFO - PROCESS | 1933 | 1460965842110 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 00:50:42 INFO - PROCESS | 1933 | 1460965842116 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:50:42 INFO - PROCESS | 1933 | 1460965842119 Marionette TRACE conn4 <- [1,1006,null,{}] 00:50:42 INFO - PROCESS | 1933 | 1460965842124 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}] 00:50:42 INFO - PROCESS | 1933 | 1460965842280 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 00:50:42 INFO - PROCESS | 1933 | 1460965842440 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898e55c800 == 96 [pid = 1933] [id = 259] 00:50:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f89659bd400) [pid = 1933] [serial = 778] [outer = (nil)] 00:50:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f89659c5800) [pid = 1933] [serial = 779] [outer = 0x7f89659bd400] 00:50:42 INFO - PROCESS | 1933 | 1460965842508 Marionette DEBUG loaded listener.js 00:50:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f89659ca000) [pid = 1933] [serial = 780] [outer = 0x7f89659bd400] 00:50:43 INFO - PROCESS | 1933 | 1460965843320 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]]]}] 00:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1234ms 00:50:43 INFO - PROCESS | 1933 | 1460965843349 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 00:50:43 INFO - PROCESS | 1933 | 1460965843352 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 00:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:50:43 INFO - PROCESS | 1933 | 1460965843358 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:50:43 INFO - PROCESS | 1933 | 1460965843360 Marionette TRACE conn4 <- [1,1010,null,{}] 00:50:43 INFO - PROCESS | 1933 | 1460965843366 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}] 00:50:43 INFO - PROCESS | 1933 | 1460965843513 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 00:50:43 INFO - PROCESS | 1933 | 1460965843680 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dec4800 == 97 [pid = 1933] [id = 260] 00:50:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f8964e28400) [pid = 1933] [serial = 781] [outer = (nil)] 00:50:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f896d652400) [pid = 1933] [serial = 782] [outer = 0x7f8964e28400] 00:50:43 INFO - PROCESS | 1933 | 1460965843748 Marionette DEBUG loaded listener.js 00:50:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f896d656800) [pid = 1933] [serial = 783] [outer = 0x7f8964e28400] 00:50:44 INFO - PROCESS | 1933 | 1460965844553 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]]]}] 00:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1237ms 00:50:44 INFO - PROCESS | 1933 | 1460965844599 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 00:50:44 INFO - PROCESS | 1933 | 1460965844603 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 00:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:50:44 INFO - PROCESS | 1933 | 1460965844610 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:50:44 INFO - PROCESS | 1933 | 1460965844613 Marionette TRACE conn4 <- [1,1014,null,{}] 00:50:44 INFO - PROCESS | 1933 | 1460965844618 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}] 00:50:44 INFO - PROCESS | 1933 | 1460965844770 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 00:50:44 INFO - PROCESS | 1933 | 1460965844937 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89637e1800 == 98 [pid = 1933] [id = 261] 00:50:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f89659bfc00) [pid = 1933] [serial = 784] [outer = (nil)] 00:50:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f896d65b000) [pid = 1933] [serial = 785] [outer = 0x7f89659bfc00] 00:50:45 INFO - PROCESS | 1933 | 1460965845002 Marionette DEBUG loaded listener.js 00:50:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f898940b400) [pid = 1933] [serial = 786] [outer = 0x7f89659bfc00] 00:50:45 INFO - PROCESS | 1933 | 1460965845859 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]]]}] 00:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1277ms 00:50:45 INFO - PROCESS | 1933 | 1460965845888 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 00:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:50:45 INFO - PROCESS | 1933 | 1460965845892 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 00:50:45 INFO - PROCESS | 1933 | 1460965845899 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:50:45 INFO - PROCESS | 1933 | 1460965845903 Marionette TRACE conn4 <- [1,1018,null,{}] 00:50:45 INFO - PROCESS | 1933 | 1460965845908 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}] 00:50:46 INFO - PROCESS | 1933 | 1460965846085 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 00:50:46 INFO - PROCESS | 1933 | 1460965846265 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975ed3800 == 99 [pid = 1933] [id = 262] 00:50:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f8964e25400) [pid = 1933] [serial = 787] [outer = (nil)] 00:50:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f8965e1b800) [pid = 1933] [serial = 788] [outer = 0x7f8964e25400] 00:50:46 INFO - PROCESS | 1933 | 1460965846350 Marionette DEBUG loaded listener.js 00:50:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f89765ad000) [pid = 1933] [serial = 789] [outer = 0x7f8964e25400] 00:50:47 INFO - PROCESS | 1933 | 1460965847460 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]]]}] 00:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1629ms 00:50:47 INFO - PROCESS | 1933 | 1460965847529 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 00:50:47 INFO - PROCESS | 1933 | 1460965847534 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 00:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:50:47 INFO - PROCESS | 1933 | 1460965847542 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:50:47 INFO - PROCESS | 1933 | 1460965847546 Marionette TRACE conn4 <- [1,1022,null,{}] 00:50:47 INFO - PROCESS | 1933 | 1460965847553 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}] 00:50:47 INFO - PROCESS | 1933 | 1460965847769 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 00:50:48 INFO - PROCESS | 1933 | 1460965848096 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965196000 == 100 [pid = 1933] [id = 263] 00:50:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f896bca2400) [pid = 1933] [serial = 790] [outer = (nil)] 00:50:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f896c679400) [pid = 1933] [serial = 791] [outer = 0x7f896bca2400] 00:50:48 INFO - PROCESS | 1933 | 1460965848164 Marionette DEBUG loaded listener.js 00:50:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f896d4a5800) [pid = 1933] [serial = 792] [outer = 0x7f896bca2400] 00:50:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897679c800 == 99 [pid = 1933] [id = 250] 00:50:48 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89767a1000 == 98 [pid = 1933] [id = 249] 00:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f896f1c1800) [pid = 1933] [serial = 667] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f89716c1400) [pid = 1933] [serial = 670] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f89739b3800) [pid = 1933] [serial = 673] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f89765b3800) [pid = 1933] [serial = 679] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f8975668400) [pid = 1933] [serial = 676] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f89779e5800) [pid = 1933] [serial = 682] [outer = (nil)] [url = about:blank] 00:50:48 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f8976f81400) [pid = 1933] [serial = 706] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | 1460965849025 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]]]}] 00:50:49 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975ebc000 == 97 [pid = 1933] [id = 248] 00:50:49 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89725e9000 == 96 [pid = 1933] [id = 247] 00:50:49 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f295800 == 95 [pid = 1933] [id = 246] 00:50:49 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d37b000 == 94 [pid = 1933] [id = 245] 00:50:49 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f177000 == 93 [pid = 1933] [id = 244] 00:50:49 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898b27e000 == 92 [pid = 1933] [id = 239] 00:50:49 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8989187800 == 91 [pid = 1933] [id = 238] 00:50:49 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976b29800 == 90 [pid = 1933] [id = 237] 00:50:49 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8971271800 == 89 [pid = 1933] [id = 236] 00:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1540ms 00:50:49 INFO - PROCESS | 1933 | 1460965849082 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 00:50:49 INFO - PROCESS | 1933 | 1460965849090 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 00:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:50:49 INFO - PROCESS | 1933 | 1460965849098 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:50:49 INFO - PROCESS | 1933 | 1460965849102 Marionette TRACE conn4 <- [1,1026,null,{}] 00:50:49 INFO - PROCESS | 1933 | 1460965849107 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}] 00:50:49 INFO - PROCESS | 1933 | 1460965849251 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f8971240400) [pid = 1933] [serial = 581] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f89720f1c00) [pid = 1933] [serial = 697] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f896d67e000) [pid = 1933] [serial = 688] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f896d995800) [pid = 1933] [serial = 689] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f896bca3000) [pid = 1933] [serial = 686] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f896a879c00) [pid = 1933] [serial = 685] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f897117c800) [pid = 1933] [serial = 694] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f897580b000) [pid = 1933] [serial = 700] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f896bca7c00) [pid = 1933] [serial = 664] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f8970e56400) [pid = 1933] [serial = 691] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f8971123000) [pid = 1933] [serial = 692] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f897487e400) [pid = 1933] [serial = 662] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f8974875800) [pid = 1933] [serial = 703] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f8975d95000) [pid = 1933] [serial = 701] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f8976f82c00) [pid = 1933] [serial = 704] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f897428ec00) [pid = 1933] [serial = 698] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f89716bdc00) [pid = 1933] [serial = 695] [outer = (nil)] [url = about:blank] 00:50:49 INFO - PROCESS | 1933 | 1460965849391 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d045000 == 90 [pid = 1933] [id = 264] 00:50:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f896a879c00) [pid = 1933] [serial = 793] [outer = (nil)] 00:50:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f896d98c800) [pid = 1933] [serial = 794] [outer = 0x7f896a879c00] 00:50:49 INFO - PROCESS | 1933 | 1460965849452 Marionette DEBUG loaded listener.js 00:50:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f896de2e000) [pid = 1933] [serial = 795] [outer = 0x7f896a879c00] 00:50:50 INFO - PROCESS | 1933 | 1460965850218 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]]]}] 00:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1138ms 00:50:50 INFO - PROCESS | 1933 | 1460965850241 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 00:50:50 INFO - PROCESS | 1933 | 1460965850244 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 00:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:50:50 INFO - PROCESS | 1933 | 1460965850249 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:50:50 INFO - PROCESS | 1933 | 1460965850254 Marionette TRACE conn4 <- [1,1030,null,{}] 00:50:50 INFO - PROCESS | 1933 | 1460965850269 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}] 00:50:50 INFO - PROCESS | 1933 | 1460965850465 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 00:50:50 INFO - PROCESS | 1933 | 1460965850489 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971271000 == 91 [pid = 1933] [id = 265] 00:50:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f896f103c00) [pid = 1933] [serial = 796] [outer = (nil)] 00:50:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f896f1c1800) [pid = 1933] [serial = 797] [outer = 0x7f896f103c00] 00:50:50 INFO - PROCESS | 1933 | 1460965850548 Marionette DEBUG loaded listener.js 00:50:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f8971126000) [pid = 1933] [serial = 798] [outer = 0x7f896f103c00] 00:50:51 INFO - PROCESS | 1933 | 1460965851280 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]]]}] 00:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1086ms 00:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:50:51 INFO - PROCESS | 1933 | 1460965851372 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 00:50:51 INFO - PROCESS | 1933 | 1460965851376 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 00:50:51 INFO - PROCESS | 1933 | 1460965851382 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:50:51 INFO - PROCESS | 1933 | 1460965851385 Marionette TRACE conn4 <- [1,1034,null,{}] 00:50:51 INFO - PROCESS | 1933 | 1460965851396 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}] 00:50:51 INFO - PROCESS | 1933 | 1460965851602 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 00:50:51 INFO - PROCESS | 1933 | 1460965851621 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89725e2800 == 92 [pid = 1933] [id = 266] 00:50:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f896ed4d800) [pid = 1933] [serial = 799] [outer = (nil)] 00:50:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f89711b1800) [pid = 1933] [serial = 800] [outer = 0x7f896ed4d800] 00:50:51 INFO - PROCESS | 1933 | 1460965851678 Marionette DEBUG loaded listener.js 00:50:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f89716c1000) [pid = 1933] [serial = 801] [outer = 0x7f896ed4d800] 00:50:52 INFO - PROCESS | 1933 | 1460965852426 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]]]}] 00:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1087ms 00:50:52 INFO - PROCESS | 1933 | 1460965852470 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 00:50:52 INFO - PROCESS | 1933 | 1460965852473 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 00:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:50:52 INFO - PROCESS | 1933 | 1460965852479 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:50:52 INFO - PROCESS | 1933 | 1460965852480 Marionette TRACE conn4 <- [1,1038,null,{}] 00:50:52 INFO - PROCESS | 1933 | 1460965852497 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}] 00:50:52 INFO - PROCESS | 1933 | 1460965852673 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 00:50:52 INFO - PROCESS | 1933 | 1460965852695 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975d09800 == 93 [pid = 1933] [id = 267] 00:50:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f8971128400) [pid = 1933] [serial = 802] [outer = (nil)] 00:50:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f8971939400) [pid = 1933] [serial = 803] [outer = 0x7f8971128400] 00:50:52 INFO - PROCESS | 1933 | 1460965852752 Marionette DEBUG loaded listener.js 00:50:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f897428ec00) [pid = 1933] [serial = 804] [outer = 0x7f8971128400] 00:50:53 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f896c678c00) [pid = 1933] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:50:53 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f89711a3c00) [pid = 1933] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:50:53 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f896d5a6400) [pid = 1933] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:50:53 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f8974227400) [pid = 1933] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:50:53 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f896d83d800) [pid = 1933] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:50:53 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f896acc6800) [pid = 1933] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:50:53 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f896c679000) [pid = 1933] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:50:53 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f896d4a9800) [pid = 1933] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:50:53 INFO - PROCESS | 1933 | 1460965853699 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]]]}] 00:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1278ms 00:50:53 INFO - PROCESS | 1933 | 1460965853757 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 00:50:53 INFO - PROCESS | 1933 | 1460965853759 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 00:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:50:53 INFO - PROCESS | 1933 | 1460965853765 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:50:53 INFO - PROCESS | 1933 | 1460965853767 Marionette TRACE conn4 <- [1,1042,null,{}] 00:50:53 INFO - PROCESS | 1933 | 1460965853780 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}] 00:50:53 INFO - PROCESS | 1933 | 1460965853940 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 00:50:53 INFO - PROCESS | 1933 | 1460965853966 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897678c800 == 94 [pid = 1933] [id = 268] 00:50:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f896c678000) [pid = 1933] [serial = 805] [outer = (nil)] 00:50:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f89716c8400) [pid = 1933] [serial = 806] [outer = 0x7f896c678000] 00:50:54 INFO - PROCESS | 1933 | 1460965854029 Marionette DEBUG loaded listener.js 00:50:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f8976f7cc00) [pid = 1933] [serial = 807] [outer = 0x7f896c678000] 00:50:54 INFO - PROCESS | 1933 | 1460965854755 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]]]}] 00:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1037ms 00:50:54 INFO - PROCESS | 1933 | 1460965854803 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 00:50:54 INFO - PROCESS | 1933 | 1460965854807 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 00:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:50:54 INFO - PROCESS | 1933 | 1460965854812 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:50:54 INFO - PROCESS | 1933 | 1460965854814 Marionette TRACE conn4 <- [1,1046,null,{}] 00:50:54 INFO - PROCESS | 1933 | 1460965854819 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}] 00:50:55 INFO - PROCESS | 1933 | 1460965855001 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 00:50:55 INFO - PROCESS | 1933 | 1460965855018 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897756b000 == 95 [pid = 1933] [id = 269] 00:50:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f8974875400) [pid = 1933] [serial = 808] [outer = (nil)] 00:50:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f89779e5800) [pid = 1933] [serial = 809] [outer = 0x7f8974875400] 00:50:55 INFO - PROCESS | 1933 | 1460965855075 Marionette DEBUG loaded listener.js 00:50:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f897d307800) [pid = 1933] [serial = 810] [outer = 0x7f8974875400] 00:50:55 INFO - PROCESS | 1933 | 1460965855956 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]]]}] 00:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1175ms 00:50:55 INFO - PROCESS | 1933 | 1460965855988 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 00:50:55 INFO - PROCESS | 1933 | 1460965855993 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 00:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:50:56 INFO - PROCESS | 1933 | 1460965856001 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:50:56 INFO - PROCESS | 1933 | 1460965856007 Marionette TRACE conn4 <- [1,1050,null,{}] 00:50:56 INFO - PROCESS | 1933 | 1460965856016 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}] 00:50:56 INFO - PROCESS | 1933 | 1460965856193 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 00:50:56 INFO - PROCESS | 1933 | 1460965856371 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c8f800 == 96 [pid = 1933] [id = 270] 00:50:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f8964e26800) [pid = 1933] [serial = 811] [outer = (nil)] 00:50:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f896acca000) [pid = 1933] [serial = 812] [outer = 0x7f8964e26800] 00:50:56 INFO - PROCESS | 1933 | 1460965856443 Marionette DEBUG loaded listener.js 00:50:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f896d5a6400) [pid = 1933] [serial = 813] [outer = 0x7f8964e26800] 00:50:57 INFO - PROCESS | 1933 | 1460965857303 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]]]}] 00:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1336ms 00:50:57 INFO - PROCESS | 1933 | 1460965857338 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 00:50:57 INFO - PROCESS | 1933 | 1460965857345 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 00:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:50:57 INFO - PROCESS | 1933 | 1460965857355 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:50:57 INFO - PROCESS | 1933 | 1460965857358 Marionette TRACE conn4 <- [1,1054,null,{}] 00:50:57 INFO - PROCESS | 1933 | 1460965857363 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}] 00:50:57 INFO - PROCESS | 1933 | 1460965857526 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 00:50:57 INFO - PROCESS | 1933 | 1460965857699 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89721b4000 == 97 [pid = 1933] [id = 271] 00:50:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f8965e1a400) [pid = 1933] [serial = 814] [outer = (nil)] 00:50:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f896de31000) [pid = 1933] [serial = 815] [outer = 0x7f8965e1a400] 00:50:57 INFO - PROCESS | 1933 | 1460965857768 Marionette DEBUG loaded listener.js 00:50:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f896e1d7000) [pid = 1933] [serial = 816] [outer = 0x7f8965e1a400] 00:50:58 INFO - PROCESS | 1933 | 1460965858779 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]]]}] 00:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1494ms 00:50:58 INFO - PROCESS | 1933 | 1460965858849 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 00:50:58 INFO - PROCESS | 1933 | 1460965858853 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 00:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:50:58 INFO - PROCESS | 1933 | 1460965858859 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:50:58 INFO - PROCESS | 1933 | 1460965858865 Marionette TRACE conn4 <- [1,1058,null,{}] 00:50:58 INFO - PROCESS | 1933 | 1460965858881 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}] 00:50:59 INFO - PROCESS | 1933 | 1460965859080 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 00:50:59 INFO - PROCESS | 1933 | 1460965859286 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983005800 == 98 [pid = 1933] [id = 272] 00:50:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f8971172400) [pid = 1933] [serial = 817] [outer = (nil)] 00:50:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f8974877800) [pid = 1933] [serial = 818] [outer = 0x7f8971172400] 00:50:59 INFO - PROCESS | 1933 | 1460965859401 Marionette DEBUG loaded listener.js 00:50:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f89759a9000) [pid = 1933] [serial = 819] [outer = 0x7f8971172400] 00:51:00 INFO - PROCESS | 1933 | 1460965860186 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]]]}] 00:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1389ms 00:51:00 INFO - PROCESS | 1933 | 1460965860249 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 00:51:00 INFO - PROCESS | 1933 | 1460965860254 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 00:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:51:00 INFO - PROCESS | 1933 | 1460965860259 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:51:00 INFO - PROCESS | 1933 | 1460965860261 Marionette TRACE conn4 <- [1,1062,null,{}] 00:51:00 INFO - PROCESS | 1933 | 1460965860267 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}] 00:51:00 INFO - PROCESS | 1933 | 1460965860421 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 00:51:00 INFO - PROCESS | 1933 | 1460965860591 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898535e000 == 99 [pid = 1933] [id = 273] 00:51:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f897192e000) [pid = 1933] [serial = 820] [outer = (nil)] 00:51:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f89830d9400) [pid = 1933] [serial = 821] [outer = 0x7f897192e000] 00:51:00 INFO - PROCESS | 1933 | 1460965860662 Marionette DEBUG loaded listener.js 00:51:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f8984109c00) [pid = 1933] [serial = 822] [outer = 0x7f897192e000] 00:51:01 INFO - PROCESS | 1933 | 1460965861479 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]]]}] 00:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1230ms 00:51:01 INFO - PROCESS | 1933 | 1460965861489 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 00:51:01 INFO - PROCESS | 1933 | 1460965861492 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 00:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:51:01 INFO - PROCESS | 1933 | 1460965861499 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:51:01 INFO - PROCESS | 1933 | 1460965861502 Marionette TRACE conn4 <- [1,1066,null,{}] 00:51:01 INFO - PROCESS | 1933 | 1460965861507 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}] 00:51:01 INFO - PROCESS | 1933 | 1460965861676 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 00:51:01 INFO - PROCESS | 1933 | 1460965861848 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898bf34000 == 100 [pid = 1933] [id = 274] 00:51:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f89775da000) [pid = 1933] [serial = 823] [outer = (nil)] 00:51:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f89843b8400) [pid = 1933] [serial = 824] [outer = 0x7f89775da000] 00:51:01 INFO - PROCESS | 1933 | 1460965861916 Marionette DEBUG loaded listener.js 00:51:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f898530f400) [pid = 1933] [serial = 825] [outer = 0x7f89775da000] 00:51:02 INFO - PROCESS | 1933 | 1460965862785 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]]]}] 00:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1330ms 00:51:02 INFO - PROCESS | 1933 | 1460965862830 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 00:51:02 INFO - PROCESS | 1933 | 1460965862834 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 00:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:51:02 INFO - PROCESS | 1933 | 1460965862839 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:51:02 INFO - PROCESS | 1933 | 1460965862842 Marionette TRACE conn4 <- [1,1070,null,{}] 00:51:02 INFO - PROCESS | 1933 | 1460965862847 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}] 00:51:03 INFO - PROCESS | 1933 | 1460965863020 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 00:51:03 INFO - PROCESS | 1933 | 1460965863203 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bd9f800 == 101 [pid = 1933] [id = 275] 00:51:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f897119f400) [pid = 1933] [serial = 826] [outer = (nil)] 00:51:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f8988a3fc00) [pid = 1933] [serial = 827] [outer = 0x7f897119f400] 00:51:03 INFO - PROCESS | 1933 | 1460965863277 Marionette DEBUG loaded listener.js 00:51:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f8989666400) [pid = 1933] [serial = 828] [outer = 0x7f897119f400] 00:51:04 INFO - PROCESS | 1933 | 1460965864097 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]]]}] 00:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1276ms 00:51:04 INFO - PROCESS | 1933 | 1460965864119 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 00:51:04 INFO - PROCESS | 1933 | 1460965864123 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 00:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:51:04 INFO - PROCESS | 1933 | 1460965864129 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:51:04 INFO - PROCESS | 1933 | 1460965864133 Marionette TRACE conn4 <- [1,1074,null,{}] 00:51:04 INFO - PROCESS | 1933 | 1460965864138 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}] 00:51:04 INFO - PROCESS | 1933 | 1460965864290 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 00:51:04 INFO - PROCESS | 1933 | 1460965864460 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8990c89000 == 102 [pid = 1933] [id = 276] 00:51:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f8974878800) [pid = 1933] [serial = 829] [outer = (nil)] 00:51:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f8988b7d800) [pid = 1933] [serial = 830] [outer = 0x7f8974878800] 00:51:04 INFO - PROCESS | 1933 | 1460965864530 Marionette DEBUG loaded listener.js 00:51:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f8988b82000) [pid = 1933] [serial = 831] [outer = 0x7f8974878800] 00:51:05 INFO - PROCESS | 1933 | 1460965865329 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]]]}] 00:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1228ms 00:51:05 INFO - PROCESS | 1933 | 1460965865361 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 00:51:05 INFO - PROCESS | 1933 | 1460965865364 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 00:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:51:05 INFO - PROCESS | 1933 | 1460965865371 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:51:05 INFO - PROCESS | 1933 | 1460965865374 Marionette TRACE conn4 <- [1,1078,null,{}] 00:51:05 INFO - PROCESS | 1933 | 1460965865379 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}] 00:51:05 INFO - PROCESS | 1933 | 1460965865531 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 00:51:05 INFO - PROCESS | 1933 | 1460965865702 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ac65000 == 103 [pid = 1933] [id = 277] 00:51:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f8971ca9400) [pid = 1933] [serial = 832] [outer = (nil)] 00:51:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f8971cb0c00) [pid = 1933] [serial = 833] [outer = 0x7f8971ca9400] 00:51:05 INFO - PROCESS | 1933 | 1460965865767 Marionette DEBUG loaded listener.js 00:51:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f8971cb5c00) [pid = 1933] [serial = 834] [outer = 0x7f8971ca9400] 00:51:06 INFO - PROCESS | 1933 | 1460965866646 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]]]}] 00:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1333ms 00:51:06 INFO - PROCESS | 1933 | 1460965866705 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 00:51:06 INFO - PROCESS | 1933 | 1460965866707 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 00:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:51:06 INFO - PROCESS | 1933 | 1460965866713 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:51:06 INFO - PROCESS | 1933 | 1460965866716 Marionette TRACE conn4 <- [1,1082,null,{}] 00:51:06 INFO - PROCESS | 1933 | 1460965866721 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}] 00:51:06 INFO - PROCESS | 1933 | 1460965866909 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 00:51:07 INFO - PROCESS | 1933 | 1460965867089 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89612d7000 == 104 [pid = 1933] [id = 278] 00:51:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f89624ea000) [pid = 1933] [serial = 835] [outer = (nil)] 00:51:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f89624f1000) [pid = 1933] [serial = 836] [outer = 0x7f89624ea000] 00:51:07 INFO - PROCESS | 1933 | 1460965867154 Marionette DEBUG loaded listener.js 00:51:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f89624f6000) [pid = 1933] [serial = 837] [outer = 0x7f89624ea000] 00:51:07 INFO - PROCESS | 1933 | 1460965867996 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]]]}] 00:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1330ms 00:51:08 INFO - PROCESS | 1933 | 1460965868044 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 00:51:08 INFO - PROCESS | 1933 | 1460965868048 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 00:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:51:08 INFO - PROCESS | 1933 | 1460965868053 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:51:08 INFO - PROCESS | 1933 | 1460965868055 Marionette TRACE conn4 <- [1,1086,null,{}] 00:51:08 INFO - PROCESS | 1933 | 1460965868061 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}] 00:51:08 INFO - PROCESS | 1933 | 1460965868222 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 00:51:08 INFO - PROCESS | 1933 | 1460965868859 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896b908800 == 105 [pid = 1933] [id = 279] 00:51:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f89651e3400) [pid = 1933] [serial = 838] [outer = (nil)] 00:51:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f89659c2800) [pid = 1933] [serial = 839] [outer = 0x7f89651e3400] 00:51:08 INFO - PROCESS | 1933 | 1460965868930 Marionette DEBUG loaded listener.js 00:51:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f8965e17c00) [pid = 1933] [serial = 840] [outer = 0x7f89651e3400] 00:51:09 INFO - PROCESS | 1933 | 1460965869697 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]]]}] 00:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1677ms 00:51:09 INFO - PROCESS | 1933 | 1460965869733 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 00:51:09 INFO - PROCESS | 1933 | 1460965869739 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 00:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:51:09 INFO - PROCESS | 1933 | 1460965869747 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:51:09 INFO - PROCESS | 1933 | 1460965869751 Marionette TRACE conn4 <- [1,1090,null,{}] 00:51:09 INFO - PROCESS | 1933 | 1460965869757 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}] 00:51:09 INFO - PROCESS | 1933 | 1460965869910 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 00:51:10 INFO - PROCESS | 1933 | 1460965870249 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896510e000 == 106 [pid = 1933] [id = 280] 00:51:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f896bca3000) [pid = 1933] [serial = 841] [outer = (nil)] 00:51:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f896d4a9800) [pid = 1933] [serial = 842] [outer = 0x7f896bca3000] 00:51:10 INFO - PROCESS | 1933 | 1460965870359 Marionette DEBUG loaded listener.js 00:51:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f896d655c00) [pid = 1933] [serial = 843] [outer = 0x7f896bca3000] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89772d9800 == 105 [pid = 1933] [id = 223] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89780d9800 == 104 [pid = 1933] [id = 224] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897d344000 == 103 [pid = 1933] [id = 225] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8986d1a800 == 102 [pid = 1933] [id = 227] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8984360800 == 101 [pid = 1933] [id = 226] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897678c800 == 100 [pid = 1933] [id = 268] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f89766c2000) [pid = 1933] [serial = 755] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975d09800 == 99 [pid = 1933] [id = 267] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89725e2800 == 98 [pid = 1933] [id = 266] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8971271000 == 97 [pid = 1933] [id = 265] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d045000 == 96 [pid = 1933] [id = 264] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965196000 == 95 [pid = 1933] [id = 263] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898d51c800 == 94 [pid = 1933] [id = 257] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8988a0d800 == 93 [pid = 1933] [id = 256] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898519e000 == 92 [pid = 1933] [id = 255] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898301e000 == 91 [pid = 1933] [id = 254] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975ed5000 == 90 [pid = 1933] [id = 253] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d708800 == 89 [pid = 1933] [id = 252] 00:51:11 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8977981000 == 88 [pid = 1933] [id = 251] 00:51:11 INFO - PROCESS | 1933 | 1460965871276 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]]]}] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f8971123400) [pid = 1933] [serial = 739] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f897117b800) [pid = 1933] [serial = 740] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f8971935c00) [pid = 1933] [serial = 746] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f89711b1000) [pid = 1933] [serial = 742] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f89851f7800) [pid = 1933] [serial = 727] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f89759a3800) [pid = 1933] [serial = 715] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f89759ad800) [pid = 1933] [serial = 749] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f896ed54c00) [pid = 1933] [serial = 737] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f896d83f800) [pid = 1933] [serial = 736] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f896d3aec00) [pid = 1933] [serial = 734] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f896c673800) [pid = 1933] [serial = 733] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f8979366400) [pid = 1933] [serial = 707] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f897d24a000) [pid = 1933] [serial = 721] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f8983eb6800) [pid = 1933] [serial = 724] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f8971178400) [pid = 1933] [serial = 712] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f8979d53800) [pid = 1933] [serial = 730] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f8979d59000) [pid = 1933] [serial = 718] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f896d3a9400) [pid = 1933] [serial = 709] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f89765ab000) [pid = 1933] [serial = 750] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f8974872800) [pid = 1933] [serial = 479] [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.] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f8971937000) [pid = 1933] [serial = 752] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f89765b8c00) [pid = 1933] [serial = 753] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f897258b400) [pid = 1933] [serial = 747] [outer = (nil)] [url = about:blank] 00:51:11 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f8971234c00) [pid = 1933] [serial = 743] [outer = (nil)] [url = about:blank] 00:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1579ms 00:51:11 INFO - PROCESS | 1933 | 1460965871330 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 00:51:11 INFO - PROCESS | 1933 | 1460965871335 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 00:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:51:11 INFO - PROCESS | 1933 | 1460965871341 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:51:11 INFO - PROCESS | 1933 | 1460965871344 Marionette TRACE conn4 <- [1,1094,null,{}] 00:51:11 INFO - PROCESS | 1933 | 1460965871349 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}] 00:51:11 INFO - PROCESS | 1933 | 1460965871499 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 00:51:11 INFO - PROCESS | 1933 | 1460965871516 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896b907800 == 89 [pid = 1933] [id = 281] 00:51:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f896d656400) [pid = 1933] [serial = 844] [outer = (nil)] 00:51:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f896de32000) [pid = 1933] [serial = 845] [outer = 0x7f896d656400] 00:51:11 INFO - PROCESS | 1933 | 1460965871583 Marionette DEBUG loaded listener.js 00:51:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f896f106000) [pid = 1933] [serial = 846] [outer = 0x7f896d656400] 00:51:12 INFO - PROCESS | 1933 | 1460965872435 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]]]}] 00:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1133ms 00:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:51:12 INFO - PROCESS | 1933 | 1460965872475 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 00:51:12 INFO - PROCESS | 1933 | 1460965872477 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 00:51:12 INFO - PROCESS | 1933 | 1460965872490 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:51:12 INFO - PROCESS | 1933 | 1460965872498 Marionette TRACE conn4 <- [1,1098,null,{}] 00:51:12 INFO - PROCESS | 1933 | 1460965872505 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}] 00:51:12 INFO - PROCESS | 1933 | 1460965872652 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 00:51:12 INFO - PROCESS | 1933 | 1460965872662 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971260800 == 90 [pid = 1933] [id = 282] 00:51:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f896d83f800) [pid = 1933] [serial = 847] [outer = (nil)] 00:51:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f8971059c00) [pid = 1933] [serial = 848] [outer = 0x7f896d83f800] 00:51:12 INFO - PROCESS | 1933 | 1460965872834 Marionette DEBUG loaded listener.js 00:51:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f89711a1c00) [pid = 1933] [serial = 849] [outer = 0x7f896d83f800] 00:51:13 INFO - PROCESS | 1933 | 1460965873535 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]]]}] 00:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1101ms 00:51:13 INFO - PROCESS | 1933 | 1460965873584 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 00:51:13 INFO - PROCESS | 1933 | 1460965873588 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 00:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:51:13 INFO - PROCESS | 1933 | 1460965873592 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:51:13 INFO - PROCESS | 1933 | 1460965873595 Marionette TRACE conn4 <- [1,1102,null,{}] 00:51:13 INFO - PROCESS | 1933 | 1460965873610 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}] 00:51:13 INFO - PROCESS | 1933 | 1460965873798 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 00:51:13 INFO - PROCESS | 1933 | 1460965873823 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89721a0800 == 91 [pid = 1933] [id = 283] 00:51:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f896d986c00) [pid = 1933] [serial = 850] [outer = (nil)] 00:51:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f89711e5800) [pid = 1933] [serial = 851] [outer = 0x7f896d986c00] 00:51:13 INFO - PROCESS | 1933 | 1460965873880 Marionette DEBUG loaded listener.js 00:51:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f8971938800) [pid = 1933] [serial = 852] [outer = 0x7f896d986c00] 00:51:14 INFO - PROCESS | 1933 | 1460965874622 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]]]}] 00:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1084ms 00:51:14 INFO - PROCESS | 1933 | 1460965874677 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 00:51:14 INFO - PROCESS | 1933 | 1460965874679 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 00:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:51:14 INFO - PROCESS | 1933 | 1460965874685 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:51:14 INFO - PROCESS | 1933 | 1460965874687 Marionette TRACE conn4 <- [1,1106,null,{}] 00:51:14 INFO - PROCESS | 1933 | 1460965874692 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}] 00:51:14 INFO - PROCESS | 1933 | 1460965874871 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 00:51:14 INFO - PROCESS | 1933 | 1460965874899 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8974a1e000 == 92 [pid = 1933] [id = 284] 00:51:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f8971cb7000) [pid = 1933] [serial = 853] [outer = (nil)] 00:51:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f8971cb8c00) [pid = 1933] [serial = 854] [outer = 0x7f8971cb7000] 00:51:14 INFO - PROCESS | 1933 | 1460965874966 Marionette DEBUG loaded listener.js 00:51:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f8973a16400) [pid = 1933] [serial = 855] [outer = 0x7f8971cb7000] 00:51:15 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f896bca2400) [pid = 1933] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:51:15 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f896a879c00) [pid = 1933] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:51:15 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f896f103c00) [pid = 1933] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:51:15 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f8971128400) [pid = 1933] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:51:15 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f896c678000) [pid = 1933] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:51:15 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f896ed4d800) [pid = 1933] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1375ms 00:51:16 INFO - PROCESS | 1933 | 1460965876052 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]]]}] 00:51:16 INFO - PROCESS | 1933 | 1460965876063 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 00:51:16 INFO - PROCESS | 1933 | 1460965876066 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 00:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:51:16 INFO - PROCESS | 1933 | 1460965876074 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:51:16 INFO - PROCESS | 1933 | 1460965876077 Marionette TRACE conn4 <- [1,1110,null,{}] 00:51:16 INFO - PROCESS | 1933 | 1460965876082 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}] 00:51:16 INFO - PROCESS | 1933 | 1460965876232 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 00:51:16 INFO - PROCESS | 1933 | 1460965876249 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760d6000 == 93 [pid = 1933] [id = 285] 00:51:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f897119dc00) [pid = 1933] [serial = 856] [outer = (nil)] 00:51:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f897487d000) [pid = 1933] [serial = 857] [outer = 0x7f897119dc00] 00:51:16 INFO - PROCESS | 1933 | 1460965876305 Marionette DEBUG loaded listener.js 00:51:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f89759a4c00) [pid = 1933] [serial = 858] [outer = 0x7f897119dc00] 00:51:17 INFO - PROCESS | 1933 | 1460965877066 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]]]}] 00:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1030ms 00:51:17 INFO - PROCESS | 1933 | 1460965877105 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 00:51:17 INFO - PROCESS | 1933 | 1460965877107 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 00:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:51:17 INFO - PROCESS | 1933 | 1460965877113 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:51:17 INFO - PROCESS | 1933 | 1460965877116 Marionette TRACE conn4 <- [1,1114,null,{}] 00:51:17 INFO - PROCESS | 1933 | 1460965877120 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}] 00:51:17 INFO - PROCESS | 1933 | 1460965877301 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 00:51:17 INFO - PROCESS | 1933 | 1460965877319 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976943800 == 94 [pid = 1933] [id = 286] 00:51:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f89659bcc00) [pid = 1933] [serial = 859] [outer = (nil)] 00:51:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f89765b8c00) [pid = 1933] [serial = 860] [outer = 0x7f89659bcc00] 00:51:17 INFO - PROCESS | 1933 | 1460965877375 Marionette DEBUG loaded listener.js 00:51:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f8977557000) [pid = 1933] [serial = 861] [outer = 0x7f89659bcc00] 00:51:18 INFO - PROCESS | 1933 | 1460965878271 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]]]}] 00:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1228ms 00:51:18 INFO - PROCESS | 1933 | 1460965878342 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 00:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:51:18 INFO - PROCESS | 1933 | 1460965878351 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 00:51:18 INFO - PROCESS | 1933 | 1460965878358 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:51:18 INFO - PROCESS | 1933 | 1460965878364 Marionette TRACE conn4 <- [1,1118,null,{}] 00:51:18 INFO - PROCESS | 1933 | 1460965878371 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}] 00:51:18 INFO - PROCESS | 1933 | 1460965878582 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 00:51:18 INFO - PROCESS | 1933 | 1460965878812 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d02c800 == 95 [pid = 1933] [id = 287] 00:51:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f896c674400) [pid = 1933] [serial = 862] [outer = (nil)] 00:51:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f896d4aa000) [pid = 1933] [serial = 863] [outer = 0x7f896c674400] 00:51:18 INFO - PROCESS | 1933 | 1460965878930 Marionette DEBUG loaded listener.js 00:51:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f896d840c00) [pid = 1933] [serial = 864] [outer = 0x7f896c674400] 00:51:19 INFO - PROCESS | 1933 | 1460965879759 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]]]}] 00:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1438ms 00:51:19 INFO - PROCESS | 1933 | 1460965879796 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 00:51:19 INFO - PROCESS | 1933 | 1460965879804 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 00:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:51:19 INFO - PROCESS | 1933 | 1460965879813 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:51:19 INFO - PROCESS | 1933 | 1460965879817 Marionette TRACE conn4 <- [1,1122,null,{}] 00:51:19 INFO - PROCESS | 1933 | 1460965879823 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}] 00:51:19 INFO - PROCESS | 1933 | 1460965879982 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 00:51:20 INFO - PROCESS | 1933 | 1460965880157 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8972198000 == 96 [pid = 1933] [id = 288] 00:51:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f896c67e400) [pid = 1933] [serial = 865] [outer = (nil)] 00:51:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f896f1c3000) [pid = 1933] [serial = 866] [outer = 0x7f896c67e400] 00:51:20 INFO - PROCESS | 1933 | 1460965880225 Marionette DEBUG loaded listener.js 00:51:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f8971129c00) [pid = 1933] [serial = 867] [outer = 0x7f896c67e400] 00:51:21 INFO - PROCESS | 1933 | 1460965881190 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]]]}] 00:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1432ms 00:51:21 INFO - PROCESS | 1933 | 1460965881247 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 00:51:21 INFO - PROCESS | 1933 | 1460965881251 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 00:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:51:21 INFO - PROCESS | 1933 | 1460965881257 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:51:21 INFO - PROCESS | 1933 | 1460965881262 Marionette TRACE conn4 <- [1,1126,null,{}] 00:51:21 INFO - PROCESS | 1933 | 1460965881277 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}] 00:51:21 INFO - PROCESS | 1933 | 1460965881490 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 00:51:21 INFO - PROCESS | 1933 | 1460965881704 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8977978800 == 97 [pid = 1933] [id = 289] 00:51:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f896de35400) [pid = 1933] [serial = 868] [outer = (nil)] 00:51:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f8972585800) [pid = 1933] [serial = 869] [outer = 0x7f896de35400] 00:51:21 INFO - PROCESS | 1933 | 1460965881819 Marionette DEBUG loaded listener.js 00:51:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f8974aa4400) [pid = 1933] [serial = 870] [outer = 0x7f896de35400] 00:51:22 INFO - PROCESS | 1933 | 1460965882613 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]]]}] 00:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1391ms 00:51:22 INFO - PROCESS | 1933 | 1460965882649 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 00:51:22 INFO - PROCESS | 1933 | 1460965882653 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 00:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:51:22 INFO - PROCESS | 1933 | 1460965882659 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:51:22 INFO - PROCESS | 1933 | 1460965882661 Marionette TRACE conn4 <- [1,1130,null,{}] 00:51:22 INFO - PROCESS | 1933 | 1460965882666 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}] 00:51:22 INFO - PROCESS | 1933 | 1460965882819 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 00:51:23 INFO - PROCESS | 1933 | 1460965882994 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897df12800 == 98 [pid = 1933] [id = 290] 00:51:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f8971caf800) [pid = 1933] [serial = 871] [outer = (nil)] 00:51:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f8977059400) [pid = 1933] [serial = 872] [outer = 0x7f8971caf800] 00:51:23 INFO - PROCESS | 1933 | 1460965883062 Marionette DEBUG loaded listener.js 00:51:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f8977d73c00) [pid = 1933] [serial = 873] [outer = 0x7f8971caf800] 00:51:23 INFO - PROCESS | 1933 | 1460965883923 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]]]}] 00:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1327ms 00:51:23 INFO - PROCESS | 1933 | 1460965883986 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 00:51:23 INFO - PROCESS | 1933 | 1460965883989 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 00:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:51:23 INFO - PROCESS | 1933 | 1460965883995 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:51:23 INFO - PROCESS | 1933 | 1460965883997 Marionette TRACE conn4 <- [1,1134,null,{}] 00:51:24 INFO - PROCESS | 1933 | 1460965884003 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}] 00:51:24 INFO - PROCESS | 1933 | 1460965884150 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 00:51:24 INFO - PROCESS | 1933 | 1460965884323 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8985199800 == 99 [pid = 1933] [id = 291] 00:51:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f89766c2000) [pid = 1933] [serial = 874] [outer = (nil)] 00:51:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f897a1ab000) [pid = 1933] [serial = 875] [outer = 0x7f89766c2000] 00:51:24 INFO - PROCESS | 1933 | 1460965884391 Marionette DEBUG loaded listener.js 00:51:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f8983c69800) [pid = 1933] [serial = 876] [outer = 0x7f89766c2000] 00:51:25 INFO - PROCESS | 1933 | 1460965885199 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]]]}] 00:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1232ms 00:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:51:25 INFO - PROCESS | 1933 | 1460965885228 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 00:51:25 INFO - PROCESS | 1933 | 1460965885231 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 00:51:25 INFO - PROCESS | 1933 | 1460965885235 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:51:25 INFO - PROCESS | 1933 | 1460965885239 Marionette TRACE conn4 <- [1,1138,null,{}] 00:51:25 INFO - PROCESS | 1933 | 1460965885244 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}] 00:51:25 INFO - PROCESS | 1933 | 1460965885417 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 00:51:25 INFO - PROCESS | 1933 | 1460965885593 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898bc47800 == 100 [pid = 1933] [id = 292] 00:51:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f8984107000) [pid = 1933] [serial = 877] [outer = (nil)] 00:51:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f897373cc00) [pid = 1933] [serial = 878] [outer = 0x7f8984107000] 00:51:25 INFO - PROCESS | 1933 | 1460965885671 Marionette DEBUG loaded listener.js 00:51:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f8989024400) [pid = 1933] [serial = 879] [outer = 0x7f8984107000] 00:51:26 INFO - PROCESS | 1933 | 1460965886531 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]]]}] 00:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1337ms 00:51:26 INFO - PROCESS | 1933 | 1460965886574 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 00:51:26 INFO - PROCESS | 1933 | 1460965886577 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 00:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:51:26 INFO - PROCESS | 1933 | 1460965886583 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:51:26 INFO - PROCESS | 1933 | 1460965886585 Marionette TRACE conn4 <- [1,1142,null,{}] 00:51:26 INFO - PROCESS | 1933 | 1460965886590 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}] 00:51:26 INFO - PROCESS | 1933 | 1460965886820 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 00:51:26 INFO - PROCESS | 1933 | 1460965886990 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ba4f800 == 101 [pid = 1933] [id = 293] 00:51:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f896de4d000) [pid = 1933] [serial = 880] [outer = (nil)] 00:51:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f896de56000) [pid = 1933] [serial = 881] [outer = 0x7f896de4d000] 00:51:27 INFO - PROCESS | 1933 | 1460965887056 Marionette DEBUG loaded listener.js 00:51:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f896de5a800) [pid = 1933] [serial = 882] [outer = 0x7f896de4d000] 00:51:27 INFO - PROCESS | 1933 | 1460965887916 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]]]}] 00:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1383ms 00:51:27 INFO - PROCESS | 1933 | 1460965887966 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 00:51:27 INFO - PROCESS | 1933 | 1460965887970 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 00:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:51:27 INFO - PROCESS | 1933 | 1460965887976 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:51:27 INFO - PROCESS | 1933 | 1460965887979 Marionette TRACE conn4 <- [1,1146,null,{}] 00:51:27 INFO - PROCESS | 1933 | 1460965887984 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}] 00:51:28 INFO - PROCESS | 1933 | 1460965888147 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 00:51:28 INFO - PROCESS | 1933 | 1460965888323 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898e54c000 == 102 [pid = 1933] [id = 294] 00:51:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f89651d5400) [pid = 1933] [serial = 883] [outer = (nil)] 00:51:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f8988b84c00) [pid = 1933] [serial = 884] [outer = 0x7f89651d5400] 00:51:28 INFO - PROCESS | 1933 | 1460965888416 Marionette DEBUG loaded listener.js 00:51:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f8989405800) [pid = 1933] [serial = 885] [outer = 0x7f89651d5400] 00:51:29 INFO - PROCESS | 1933 | 1460965889557 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]]]}] 00:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1628ms 00:51:29 INFO - PROCESS | 1933 | 1460965889604 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 00:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:51:29 INFO - PROCESS | 1933 | 1460965889608 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 00:51:29 INFO - PROCESS | 1933 | 1460965889614 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:51:29 INFO - PROCESS | 1933 | 1460965889617 Marionette TRACE conn4 <- [1,1150,null,{}] 00:51:29 INFO - PROCESS | 1933 | 1460965889622 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}] 00:51:29 INFO - PROCESS | 1933 | 1460965889851 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 00:51:30 INFO - PROCESS | 1933 | 1460965890038 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c3f000 == 103 [pid = 1933] [id = 295] 00:51:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f89606d2800) [pid = 1933] [serial = 886] [outer = (nil)] 00:51:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f89606dd400) [pid = 1933] [serial = 887] [outer = 0x7f89606d2800] 00:51:30 INFO - PROCESS | 1933 | 1460965890108 Marionette DEBUG loaded listener.js 00:51:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f89624f1400) [pid = 1933] [serial = 888] [outer = 0x7f89606d2800] 00:51:30 INFO - PROCESS | 1933 | 1460965890901 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]]]}] 00:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1336ms 00:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:51:30 INFO - PROCESS | 1933 | 1460965890951 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 00:51:30 INFO - PROCESS | 1933 | 1460965890954 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 00:51:30 INFO - PROCESS | 1933 | 1460965890960 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:51:30 INFO - PROCESS | 1933 | 1460965890963 Marionette TRACE conn4 <- [1,1154,null,{}] 00:51:30 INFO - PROCESS | 1933 | 1460965890968 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}] 00:51:31 INFO - PROCESS | 1933 | 1460965891119 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 00:51:31 INFO - PROCESS | 1933 | 1460965891298 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89608e8800 == 104 [pid = 1933] [id = 296] 00:51:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f89606d4800) [pid = 1933] [serial = 889] [outer = (nil)] 00:51:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f89607ee400) [pid = 1933] [serial = 890] [outer = 0x7f89606d4800] 00:51:31 INFO - PROCESS | 1933 | 1460965891364 Marionette DEBUG loaded listener.js 00:51:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f89607f2400) [pid = 1933] [serial = 891] [outer = 0x7f89606d4800] 00:51:32 INFO - PROCESS | 1933 | 1460965892254 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]]]}] 00:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1332ms 00:51:32 INFO - PROCESS | 1933 | 1460965892293 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 00:51:32 INFO - PROCESS | 1933 | 1460965892297 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 00:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:51:32 INFO - PROCESS | 1933 | 1460965892303 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:51:32 INFO - PROCESS | 1933 | 1460965892306 Marionette TRACE conn4 <- [1,1158,null,{}] 00:51:32 INFO - PROCESS | 1933 | 1460965892311 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}] 00:51:32 INFO - PROCESS | 1933 | 1460965892751 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 00:51:32 INFO - PROCESS | 1933 | 1460965892970 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ba62000 == 105 [pid = 1933] [id = 297] 00:51:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f89607f4c00) [pid = 1933] [serial = 892] [outer = (nil)] 00:51:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f89624ee400) [pid = 1933] [serial = 893] [outer = 0x7f89607f4c00] 00:51:33 INFO - PROCESS | 1933 | 1460965893034 Marionette DEBUG loaded listener.js 00:51:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f89659c2c00) [pid = 1933] [serial = 894] [outer = 0x7f89607f4c00] 00:51:33 INFO - PROCESS | 1933 | 1460965893806 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]]]}] 00:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1531ms 00:51:33 INFO - PROCESS | 1933 | 1460965893836 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 00:51:33 INFO - PROCESS | 1933 | 1460965893841 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 00:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:51:33 INFO - PROCESS | 1933 | 1460965893852 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:51:33 INFO - PROCESS | 1933 | 1460965893863 Marionette TRACE conn4 <- [1,1162,null,{}] 00:51:33 INFO - PROCESS | 1933 | 1460965893868 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}] 00:51:34 INFO - PROCESS | 1933 | 1460965894021 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 00:51:34 INFO - PROCESS | 1933 | 1460965894215 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896e119800 == 106 [pid = 1933] [id = 298] 00:51:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f89607f6800) [pid = 1933] [serial = 895] [outer = (nil)] 00:51:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f8965e1d400) [pid = 1933] [serial = 896] [outer = 0x7f89607f6800] 00:51:34 INFO - PROCESS | 1933 | 1460965894277 Marionette DEBUG loaded listener.js 00:51:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f896d98a000) [pid = 1933] [serial = 897] [outer = 0x7f89607f6800] 00:51:35 INFO - PROCESS | 1933 | 1460965895251 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]]]}] 00:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1440ms 00:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:51:35 INFO - PROCESS | 1933 | 1460965895288 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 00:51:35 INFO - PROCESS | 1933 | 1460965895291 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 00:51:35 INFO - PROCESS | 1933 | 1460965895297 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:51:35 INFO - PROCESS | 1933 | 1460965895300 Marionette TRACE conn4 <- [1,1166,null,{}] 00:51:35 INFO - PROCESS | 1933 | 1460965895305 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}] 00:51:35 INFO - PROCESS | 1933 | 1460965895450 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 00:51:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760d6000 == 105 [pid = 1933] [id = 285] 00:51:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8974a1e000 == 104 [pid = 1933] [id = 284] 00:51:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89721a0800 == 103 [pid = 1933] [id = 283] 00:51:35 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f89779e5800) [pid = 1933] [serial = 809] [outer = (nil)] [url = about:blank] 00:51:35 INFO - PROCESS | 1933 | 1460965895692 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8971260800 == 102 [pid = 1933] [id = 282] 00:51:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896b907800 == 101 [pid = 1933] [id = 281] 00:51:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896510e000 == 100 [pid = 1933] [id = 280] 00:51:35 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896b908800 == 99 [pid = 1933] [id = 279] 00:51:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965117000 == 100 [pid = 1933] [id = 299] 00:51:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f89624f5400) [pid = 1933] [serial = 898] [outer = (nil)] 00:51:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f897112c000) [pid = 1933] [serial = 899] [outer = 0x7f89624f5400] 00:51:35 INFO - PROCESS | 1933 | 1460965895775 Marionette DEBUG loaded listener.js 00:51:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f89711aa800) [pid = 1933] [serial = 900] [outer = 0x7f89624f5400] 00:51:36 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898535e000 == 99 [pid = 1933] [id = 273] 00:51:36 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983005800 == 98 [pid = 1933] [id = 272] 00:51:36 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89721b4000 == 97 [pid = 1933] [id = 271] 00:51:36 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965c8f800 == 96 [pid = 1933] [id = 270] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f896c679400) [pid = 1933] [serial = 791] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f89780bf000) [pid = 1933] [serial = 770] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f896d98c800) [pid = 1933] [serial = 794] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f896de2e000) [pid = 1933] [serial = 795] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f8989405c00) [pid = 1933] [serial = 776] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f8971174800) [pid = 1933] [serial = 761] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f89659c5800) [pid = 1933] [serial = 779] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f8965e1b800) [pid = 1933] [serial = 788] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f896f1c1800) [pid = 1933] [serial = 797] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f8971939400) [pid = 1933] [serial = 803] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f8979d60400) [pid = 1933] [serial = 767] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f89854bec00) [pid = 1933] [serial = 773] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f896d67a400) [pid = 1933] [serial = 758] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f8975811800) [pid = 1933] [serial = 764] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f896d652400) [pid = 1933] [serial = 782] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f896d65b000) [pid = 1933] [serial = 785] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f89716c8400) [pid = 1933] [serial = 806] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f896d4a5800) [pid = 1933] [serial = 792] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f89711b1800) [pid = 1933] [serial = 800] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f897428ec00) [pid = 1933] [serial = 804] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f89716c1000) [pid = 1933] [serial = 801] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f8976f7cc00) [pid = 1933] [serial = 807] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f8971126000) [pid = 1933] [serial = 798] [outer = (nil)] [url = about:blank] 00:51:36 INFO - PROCESS | 1933 | 1460965896546 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]]]}] 00:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1285ms 00:51:36 INFO - PROCESS | 1933 | 1460965896581 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 00:51:36 INFO - PROCESS | 1933 | 1460965896586 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 00:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:51:36 INFO - PROCESS | 1933 | 1460965896601 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:51:36 INFO - PROCESS | 1933 | 1460965896608 Marionette TRACE conn4 <- [1,1170,null,{}] 00:51:36 INFO - PROCESS | 1933 | 1460965896613 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}] 00:51:36 INFO - PROCESS | 1933 | 1460965896768 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 00:51:36 INFO - PROCESS | 1933 | 1460965896903 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896db04000 == 97 [pid = 1933] [id = 300] 00:51:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f896a8a5000) [pid = 1933] [serial = 901] [outer = (nil)] 00:51:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f89716bf000) [pid = 1933] [serial = 902] [outer = 0x7f896a8a5000] 00:51:36 INFO - PROCESS | 1933 | 1460965896961 Marionette DEBUG loaded listener.js 00:51:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f89720eb800) [pid = 1933] [serial = 903] [outer = 0x7f896a8a5000] 00:51:37 INFO - PROCESS | 1933 | 1460965897611 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]]]}] 00:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1040ms 00:51:37 INFO - PROCESS | 1933 | 1460965897634 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 00:51:37 INFO - PROCESS | 1933 | 1460965897637 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 00:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:51:37 INFO - PROCESS | 1933 | 1460965897642 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:51:37 INFO - PROCESS | 1933 | 1460965897644 Marionette TRACE conn4 <- [1,1174,null,{}] 00:51:37 INFO - PROCESS | 1933 | 1460965897649 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}] 00:51:37 INFO - PROCESS | 1933 | 1460965897850 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 00:51:37 INFO - PROCESS | 1933 | 1460965897941 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89718ba800 == 98 [pid = 1933] [id = 301] 00:51:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f8965e1b800) [pid = 1933] [serial = 904] [outer = (nil)] 00:51:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f89739b6c00) [pid = 1933] [serial = 905] [outer = 0x7f8965e1b800] 00:51:38 INFO - PROCESS | 1933 | 1460965898000 Marionette DEBUG loaded listener.js 00:51:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f8975bf0800) [pid = 1933] [serial = 906] [outer = 0x7f8965e1b800] 00:51:38 INFO - PROCESS | 1933 | 1460965898749 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] 00:51:38 INFO - PROCESS | 1933 | 1460965898780 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 00:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:51:38 INFO - PROCESS | 1933 | 1460965898786 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:51:38 INFO - PROCESS | 1933 | 1460965898788 Marionette TRACE conn4 <- [1,1178,null,{}] 00:51:38 INFO - PROCESS | 1933 | 1460965898793 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}] 00:51:38 INFO - PROCESS | 1933 | 1460965898987 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 00:51:39 INFO - PROCESS | 1933 | 1460965899023 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89763b1800 == 99 [pid = 1933] [id = 302] 00:51:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f897a1b3c00) [pid = 1933] [serial = 907] [outer = (nil)] 00:51:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f8983c67c00) [pid = 1933] [serial = 908] [outer = 0x7f897a1b3c00] 00:51:39 INFO - PROCESS | 1933 | 1460965899091 Marionette DEBUG loaded listener.js 00:51:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f89851f3c00) [pid = 1933] [serial = 909] [outer = 0x7f897a1b3c00] 00:51:39 INFO - PROCESS | 1933 | 1460965899896 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] 00:51:39 INFO - PROCESS | 1933 | 1460965899977 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 00:51:39 INFO - PROCESS | 1933 | 1460965899982 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:51:39 INFO - PROCESS | 1933 | 1460965899984 Marionette TRACE conn4 <- [1,1182,null,{}] 00:51:39 INFO - PROCESS | 1933 | 1460965899990 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}] 00:51:40 INFO - PROCESS | 1933 | 1460965900179 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 00:51:40 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f896d986c00) [pid = 1933] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:51:40 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f8971cb7000) [pid = 1933] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:51:40 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f89651e3400) [pid = 1933] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:51:40 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f896d656400) [pid = 1933] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:51:40 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f896bca3000) [pid = 1933] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:51:40 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f896d83f800) [pid = 1933] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:51:40 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f897119dc00) [pid = 1933] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:51:40 INFO - PROCESS | 1933 | 1460965900460 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d713000 == 100 [pid = 1933] [id = 303] 00:51:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f89624f7c00) [pid = 1933] [serial = 910] [outer = (nil)] 00:51:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f896d986c00) [pid = 1933] [serial = 911] [outer = 0x7f89624f7c00] 00:51:40 INFO - PROCESS | 1933 | 1460965900520 Marionette DEBUG loaded listener.js 00:51:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f89779e3000) [pid = 1933] [serial = 912] [outer = 0x7f89624f7c00] 00:51:41 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:51:41 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:51:41 INFO - PROCESS | 1933 | 1460965901166 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] 00:51:41 INFO - PROCESS | 1933 | 1460965901214 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 00:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:51:41 INFO - PROCESS | 1933 | 1460965901219 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:51:41 INFO - PROCESS | 1933 | 1460965901221 Marionette TRACE conn4 <- [1,1186,null,{}] 00:51:41 INFO - PROCESS | 1933 | 1460965901226 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}] 00:51:41 INFO - PROCESS | 1933 | 1460965901411 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 00:51:41 INFO - PROCESS | 1933 | 1460965901428 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898436c000 == 101 [pid = 1933] [id = 304] 00:51:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f89609e2800) [pid = 1933] [serial = 913] [outer = (nil)] 00:51:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f89609ed800) [pid = 1933] [serial = 914] [outer = 0x7f89609e2800] 00:51:41 INFO - PROCESS | 1933 | 1460965901484 Marionette DEBUG loaded listener.js 00:51:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f89748e7800) [pid = 1933] [serial = 915] [outer = 0x7f89609e2800] 00:51:42 INFO - PROCESS | 1933 | 1460965902202 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] 00:51:42 INFO - PROCESS | 1933 | 1460965902257 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 00:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:51:42 INFO - PROCESS | 1933 | 1460965902263 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:51:42 INFO - PROCESS | 1933 | 1460965902265 Marionette TRACE conn4 <- [1,1190,null,{}] 00:51:42 INFO - PROCESS | 1933 | 1460965902289 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}] 00:51:42 INFO - PROCESS | 1933 | 1460965902479 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 00:51:42 INFO - PROCESS | 1933 | 1460965902671 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89612d2000 == 102 [pid = 1933] [id = 305] 00:51:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f89606d6c00) [pid = 1933] [serial = 916] [outer = (nil)] 00:51:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f89606dbc00) [pid = 1933] [serial = 917] [outer = 0x7f89606d6c00] 00:51:42 INFO - PROCESS | 1933 | 1460965902744 Marionette DEBUG loaded listener.js 00:51:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f89607f5c00) [pid = 1933] [serial = 918] [outer = 0x7f89606d6c00] 00:51:43 INFO - PROCESS | 1933 | 1460965903655 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] 00:51:43 INFO - PROCESS | 1933 | 1460965903726 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 00:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:51:43 INFO - PROCESS | 1933 | 1460965903736 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:51:43 INFO - PROCESS | 1933 | 1460965903740 Marionette TRACE conn4 <- [1,1194,null,{}] 00:51:43 INFO - PROCESS | 1933 | 1460965903746 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}] 00:51:43 INFO - PROCESS | 1933 | 1460965903935 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 00:51:44 INFO - PROCESS | 1933 | 1460965904134 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8970e2d000 == 103 [pid = 1933] [id = 306] 00:51:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f8963158c00) [pid = 1933] [serial = 919] [outer = (nil)] 00:51:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f8965e1bc00) [pid = 1933] [serial = 920] [outer = 0x7f8963158c00] 00:51:44 INFO - PROCESS | 1933 | 1460965904252 Marionette DEBUG loaded listener.js 00:51:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f896d653000) [pid = 1933] [serial = 921] [outer = 0x7f8963158c00] 00:51:45 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:51:45 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:51:45 INFO - PROCESS | 1933 | 1460965905154 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] 00:51:45 INFO - PROCESS | 1933 | 1460965905232 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 00:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:51:45 INFO - PROCESS | 1933 | 1460965905238 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:51:45 INFO - PROCESS | 1933 | 1460965905241 Marionette TRACE conn4 <- [1,1198,null,{}] 00:51:45 INFO - PROCESS | 1933 | 1460965905246 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}] 00:51:45 INFO - PROCESS | 1933 | 1460965905413 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 00:51:45 INFO - PROCESS | 1933 | 1460965905589 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8989434000 == 104 [pid = 1933] [id = 307] 00:51:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f89651de800) [pid = 1933] [serial = 922] [outer = (nil)] 00:51:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f897112c400) [pid = 1933] [serial = 923] [outer = 0x7f89651de800] 00:51:45 INFO - PROCESS | 1933 | 1460965905662 Marionette DEBUG loaded listener.js 00:51:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f89711e5c00) [pid = 1933] [serial = 924] [outer = 0x7f89651de800] 00:51:46 INFO - PROCESS | 1933 | 1460965906536 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]]]}] 00:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1330ms 00:51:46 INFO - PROCESS | 1933 | 1460965906569 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 00:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:51:46 INFO - PROCESS | 1933 | 1460965906573 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 00:51:46 INFO - PROCESS | 1933 | 1460965906588 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:51:46 INFO - PROCESS | 1933 | 1460965906597 Marionette TRACE conn4 <- [1,1202,null,{}] 00:51:46 INFO - PROCESS | 1933 | 1460965906603 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}] 00:51:46 INFO - PROCESS | 1933 | 1460965906788 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 00:51:46 INFO - PROCESS | 1933 | 1460965906963 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dcac000 == 105 [pid = 1933] [id = 308] 00:51:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f8964e23800) [pid = 1933] [serial = 925] [outer = (nil)] 00:51:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f8977064400) [pid = 1933] [serial = 926] [outer = 0x7f8964e23800] 00:51:47 INFO - PROCESS | 1933 | 1460965907032 Marionette DEBUG loaded listener.js 00:51:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f8983c6fc00) [pid = 1933] [serial = 927] [outer = 0x7f8964e23800] 00:51:47 INFO - PROCESS | 1933 | 1460965907888 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]]]}] 00:51:47 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 00:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1344ms 00:51:47 INFO - PROCESS | 1933 | 1460965907924 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 00:51:47 INFO - PROCESS | 1933 | 1460965907929 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 00:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:51:47 INFO - PROCESS | 1933 | 1460965907934 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:51:47 INFO - PROCESS | 1933 | 1460965907936 Marionette TRACE conn4 <- [1,1206,null,{}] 00:51:47 INFO - PROCESS | 1933 | 1460965907942 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}] 00:51:48 INFO - PROCESS | 1933 | 1460965908104 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 00:51:48 INFO - PROCESS | 1933 | 1460965908285 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896382e000 == 106 [pid = 1933] [id = 309] 00:51:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f896d67a400) [pid = 1933] [serial = 928] [outer = (nil)] 00:51:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f8988a33000) [pid = 1933] [serial = 929] [outer = 0x7f896d67a400] 00:51:48 INFO - PROCESS | 1933 | 1460965908354 Marionette DEBUG loaded listener.js 00:51:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f8974880c00) [pid = 1933] [serial = 930] [outer = 0x7f896d67a400] 00:51:49 INFO - PROCESS | 1933 | 1460965909213 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]]]}] 00:51:49 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 00:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1328ms 00:51:49 INFO - PROCESS | 1933 | 1460965909263 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 00:51:49 INFO - PROCESS | 1933 | 1460965909267 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 00:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:51:49 INFO - PROCESS | 1933 | 1460965909272 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:51:49 INFO - PROCESS | 1933 | 1460965909275 Marionette TRACE conn4 <- [1,1210,null,{}] 00:51:49 INFO - PROCESS | 1933 | 1460965909280 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}] 00:51:49 INFO - PROCESS | 1933 | 1460965909434 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 00:51:49 INFO - PROCESS | 1933 | 1460965909614 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898e556000 == 107 [pid = 1933] [id = 310] 00:51:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f8971b5b800) [pid = 1933] [serial = 931] [outer = (nil)] 00:51:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f8971b5d800) [pid = 1933] [serial = 932] [outer = 0x7f8971b5b800] 00:51:49 INFO - PROCESS | 1933 | 1460965909693 Marionette DEBUG loaded listener.js 00:51:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f8988b81c00) [pid = 1933] [serial = 933] [outer = 0x7f8971b5b800] 00:51:50 INFO - PROCESS | 1933 | 1460965910563 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]]]}] 00:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1329ms 00:51:50 INFO - PROCESS | 1933 | 1460965910602 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 00:51:50 INFO - PROCESS | 1933 | 1460965910606 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 00:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:51:50 INFO - PROCESS | 1933 | 1460965910612 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:51:50 INFO - PROCESS | 1933 | 1460965910614 Marionette TRACE conn4 <- [1,1214,null,{}] 00:51:50 INFO - PROCESS | 1933 | 1460965910619 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}] 00:51:50 INFO - PROCESS | 1933 | 1460965910775 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 00:51:50 INFO - PROCESS | 1933 | 1460965910959 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962ae2800 == 108 [pid = 1933] [id = 311] 00:51:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f8960759000) [pid = 1933] [serial = 934] [outer = (nil)] 00:51:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f8960760800) [pid = 1933] [serial = 935] [outer = 0x7f8960759000] 00:51:51 INFO - PROCESS | 1933 | 1460965911025 Marionette DEBUG loaded listener.js 00:51:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f898902c400) [pid = 1933] [serial = 936] [outer = 0x7f8960759000] 00:51:51 INFO - PROCESS | 1933 | 1460965911852 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]]]}] 00:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1292ms 00:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:51:51 INFO - PROCESS | 1933 | 1460965911905 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 00:51:51 INFO - PROCESS | 1933 | 1460965911909 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 00:51:51 INFO - PROCESS | 1933 | 1460965911914 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:51:51 INFO - PROCESS | 1933 | 1460965911917 Marionette TRACE conn4 <- [1,1218,null,{}] 00:51:51 INFO - PROCESS | 1933 | 1460965911922 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}] 00:51:52 INFO - PROCESS | 1933 | 1460965912073 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 00:51:52 INFO - PROCESS | 1933 | 1460965912255 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fcda000 == 109 [pid = 1933] [id = 312] 00:51:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f895fec3800) [pid = 1933] [serial = 937] [outer = (nil)] 00:51:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f895feccc00) [pid = 1933] [serial = 938] [outer = 0x7f895fec3800] 00:51:52 INFO - PROCESS | 1933 | 1460965912322 Marionette DEBUG loaded listener.js 00:51:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f895fed1000) [pid = 1933] [serial = 939] [outer = 0x7f895fec3800] 00:51:53 INFO - PROCESS | 1933 | 1460965913132 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]]]}] 00:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1281ms 00:51:53 INFO - PROCESS | 1933 | 1460965913196 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 00:51:53 INFO - PROCESS | 1933 | 1460965913200 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 00:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:51:53 INFO - PROCESS | 1933 | 1460965913205 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:51:53 INFO - PROCESS | 1933 | 1460965913208 Marionette TRACE conn4 <- [1,1222,null,{}] 00:51:53 INFO - PROCESS | 1933 | 1460965913213 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}] 00:51:53 INFO - PROCESS | 1933 | 1460965913369 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 00:51:53 INFO - PROCESS | 1933 | 1460965913552 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8961278000 == 110 [pid = 1933] [id = 313] 00:51:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f895fec5800) [pid = 1933] [serial = 940] [outer = (nil)] 00:51:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f896125bc00) [pid = 1933] [serial = 941] [outer = 0x7f895fec5800] 00:51:53 INFO - PROCESS | 1933 | 1460965913627 Marionette DEBUG loaded listener.js 00:51:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f8961260000) [pid = 1933] [serial = 942] [outer = 0x7f895fec5800] 00:51:54 INFO - PROCESS | 1933 | 1460965914396 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] 00:51:54 INFO - PROCESS | 1933 | 1460965914439 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 00:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:51:54 INFO - PROCESS | 1933 | 1460965914445 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:51:54 INFO - PROCESS | 1933 | 1460965914447 Marionette TRACE conn4 <- [1,1226,null,{}] 00:51:54 INFO - PROCESS | 1933 | 1460965914453 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}] 00:51:54 INFO - PROCESS | 1933 | 1460965914601 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 00:51:54 INFO - PROCESS | 1933 | 1460965914782 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898e55c000 == 111 [pid = 1933] [id = 314] 00:51:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f895fecbc00) [pid = 1933] [serial = 943] [outer = (nil)] 00:51:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f8961266c00) [pid = 1933] [serial = 944] [outer = 0x7f895fecbc00] 00:51:54 INFO - PROCESS | 1933 | 1460965914850 Marionette DEBUG loaded listener.js 00:51:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f89711e2400) [pid = 1933] [serial = 945] [outer = 0x7f895fecbc00] 00:51:55 INFO - PROCESS | 1933 | 1460965915715 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]]]}] 00:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1328ms 00:51:55 INFO - PROCESS | 1933 | 1460965915774 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 00:51:55 INFO - PROCESS | 1933 | 1460965915777 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 00:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:51:55 INFO - PROCESS | 1933 | 1460965915783 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:51:55 INFO - PROCESS | 1933 | 1460965915785 Marionette TRACE conn4 <- [1,1230,null,{}] 00:51:55 INFO - PROCESS | 1933 | 1460965915791 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}] 00:51:55 INFO - PROCESS | 1933 | 1460965915949 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 00:51:56 INFO - PROCESS | 1933 | 1460965916140 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895f46f800 == 112 [pid = 1933] [id = 315] 00:51:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f895f506400) [pid = 1933] [serial = 946] [outer = (nil)] 00:51:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f895f50cc00) [pid = 1933] [serial = 947] [outer = 0x7f895f506400] 00:51:56 INFO - PROCESS | 1933 | 1460965916217 Marionette DEBUG loaded listener.js 00:51:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f8961265800) [pid = 1933] [serial = 948] [outer = 0x7f895f506400] 00:51:57 INFO - PROCESS | 1933 | 1460965917028 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]]]}] 00:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1283ms 00:51:57 INFO - PROCESS | 1933 | 1460965917066 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 00:51:57 INFO - PROCESS | 1933 | 1460965917069 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 00:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:51:57 INFO - PROCESS | 1933 | 1460965917075 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:51:57 INFO - PROCESS | 1933 | 1460965917079 Marionette TRACE conn4 <- [1,1234,null,{}] 00:51:57 INFO - PROCESS | 1933 | 1460965917084 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}] 00:51:57 INFO - PROCESS | 1933 | 1460965917349 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 00:51:57 INFO - PROCESS | 1933 | 1460965917490 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897665b800 == 113 [pid = 1933] [id = 316] 00:51:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f895f507c00) [pid = 1933] [serial = 949] [outer = (nil)] 00:51:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f895f556400) [pid = 1933] [serial = 950] [outer = 0x7f895f507c00] 00:51:57 INFO - PROCESS | 1933 | 1460965917555 Marionette DEBUG loaded listener.js 00:51:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f896d658000) [pid = 1933] [serial = 951] [outer = 0x7f895f507c00] 00:51:58 INFO - PROCESS | 1933 | 1460965918380 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]]]}] 00:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1735ms 00:51:58 INFO - PROCESS | 1933 | 1460965918850 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 00:51:58 INFO - PROCESS | 1933 | 1460965918856 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 00:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:51:58 INFO - PROCESS | 1933 | 1460965918865 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:51:58 INFO - PROCESS | 1933 | 1460965918869 Marionette TRACE conn4 <- [1,1238,null,{}] 00:51:58 INFO - PROCESS | 1933 | 1460965918984 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}] 00:51:59 INFO - PROCESS | 1933 | 1460965919220 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 00:51:59 INFO - PROCESS | 1933 | 1460965919395 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89637dd000 == 114 [pid = 1933] [id = 317] 00:51:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f89606dd800) [pid = 1933] [serial = 952] [outer = (nil)] 00:51:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f8960753400) [pid = 1933] [serial = 953] [outer = 0x7f89606dd800] 00:51:59 INFO - PROCESS | 1933 | 1460965919460 Marionette DEBUG loaded listener.js 00:51:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f8960760c00) [pid = 1933] [serial = 954] [outer = 0x7f89606dd800] 00:52:00 INFO - PROCESS | 1933 | 1460965920403 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]]]}] 00:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1579ms 00:52:00 INFO - PROCESS | 1933 | 1460965920444 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 00:52:00 INFO - PROCESS | 1933 | 1460965920449 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 00:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:52:00 INFO - PROCESS | 1933 | 1460965920460 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:52:00 INFO - PROCESS | 1933 | 1460965920465 Marionette TRACE conn4 <- [1,1242,null,{}] 00:52:00 INFO - PROCESS | 1933 | 1460965920470 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}] 00:52:00 INFO - PROCESS | 1933 | 1460965920630 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 00:52:00 INFO - PROCESS | 1933 | 1460965920865 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89612de000 == 115 [pid = 1933] [id = 318] 00:52:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f8963151000) [pid = 1933] [serial = 955] [outer = (nil)] 00:52:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f8963156000) [pid = 1933] [serial = 956] [outer = 0x7f8963151000] 00:52:01 INFO - PROCESS | 1933 | 1460965920999 Marionette DEBUG loaded listener.js 00:52:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f89632aec00) [pid = 1933] [serial = 957] [outer = 0x7f8963151000] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8985193000 == 114 [pid = 1933] [id = 235] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dec4800 == 113 [pid = 1933] [id = 260] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f89830d9400) [pid = 1933] [serial = 821] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f89843b8400) [pid = 1933] [serial = 824] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f8988a3fc00) [pid = 1933] [serial = 827] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f8988b7d800) [pid = 1933] [serial = 830] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f89624f1000) [pid = 1933] [serial = 836] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f8971cb0c00) [pid = 1933] [serial = 833] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f89765b8c00) [pid = 1933] [serial = 860] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898e55c800 == 112 [pid = 1933] [id = 259] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898436c000 == 111 [pid = 1933] [id = 304] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d713000 == 110 [pid = 1933] [id = 303] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89763b1800 == 109 [pid = 1933] [id = 302] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89718ba800 == 108 [pid = 1933] [id = 301] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896db04000 == 107 [pid = 1933] [id = 300] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965117000 == 106 [pid = 1933] [id = 299] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896e119800 == 105 [pid = 1933] [id = 298] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ba62000 == 104 [pid = 1933] [id = 297] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897df12800 == 103 [pid = 1933] [id = 290] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8977978800 == 102 [pid = 1933] [id = 289] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8972198000 == 101 [pid = 1933] [id = 288] 00:52:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d02c800 == 100 [pid = 1933] [id = 287] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f89711e5800) [pid = 1933] [serial = 851] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f8971cb8c00) [pid = 1933] [serial = 854] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f8965e17c00) [pid = 1933] [serial = 840] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f89659c2800) [pid = 1933] [serial = 839] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f896de32000) [pid = 1933] [serial = 845] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f896d4a9800) [pid = 1933] [serial = 842] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f896de31000) [pid = 1933] [serial = 815] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f8971059c00) [pid = 1933] [serial = 848] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f896d655c00) [pid = 1933] [serial = 843] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f897487d000) [pid = 1933] [serial = 857] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f896acca000) [pid = 1933] [serial = 812] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f8974877800) [pid = 1933] [serial = 818] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f896f106000) [pid = 1933] [serial = 846] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f8973a16400) [pid = 1933] [serial = 855] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f8971938800) [pid = 1933] [serial = 852] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f89759a4c00) [pid = 1933] [serial = 858] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f89711a1c00) [pid = 1933] [serial = 849] [outer = (nil)] [url = about:blank] 00:52:01 INFO - PROCESS | 1933 | 1460965921876 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]]]}] 00:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1445ms 00:52:01 INFO - PROCESS | 1933 | 1460965921903 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 00:52:01 INFO - PROCESS | 1933 | 1460965921906 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 00:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:52:01 INFO - PROCESS | 1933 | 1460965921912 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:52:01 INFO - PROCESS | 1933 | 1460965921914 Marionette TRACE conn4 <- [1,1246,null,{}] 00:52:01 INFO - PROCESS | 1933 | 1460965921928 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}] 00:52:02 INFO - PROCESS | 1933 | 1460965922070 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 00:52:02 INFO - PROCESS | 1933 | 1460965922086 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965ca7000 == 101 [pid = 1933] [id = 319] 00:52:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f89632b7400) [pid = 1933] [serial = 958] [outer = (nil)] 00:52:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f89651dd400) [pid = 1933] [serial = 959] [outer = 0x7f89632b7400] 00:52:02 INFO - PROCESS | 1933 | 1460965922152 Marionette DEBUG loaded listener.js 00:52:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f89659c4c00) [pid = 1933] [serial = 960] [outer = 0x7f89632b7400] 00:52:03 INFO - PROCESS | 1933 | 1460965923012 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]]]}] 00:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1133ms 00:52:03 INFO - PROCESS | 1933 | 1460965923045 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 00:52:03 INFO - PROCESS | 1933 | 1460965923048 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 00:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:52:03 INFO - PROCESS | 1933 | 1460965923053 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:52:03 INFO - PROCESS | 1933 | 1460965923055 Marionette TRACE conn4 <- [1,1250,null,{}] 00:52:03 INFO - PROCESS | 1933 | 1460965923061 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}] 00:52:03 INFO - PROCESS | 1933 | 1460965923196 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 00:52:03 INFO - PROCESS | 1933 | 1460965923211 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bcdf800 == 102 [pid = 1933] [id = 320] 00:52:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f89659c6000) [pid = 1933] [serial = 961] [outer = (nil)] 00:52:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f896acc5c00) [pid = 1933] [serial = 962] [outer = 0x7f89659c6000] 00:52:03 INFO - PROCESS | 1933 | 1460965923268 Marionette DEBUG loaded listener.js 00:52:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f896c67c000) [pid = 1933] [serial = 963] [outer = 0x7f89659c6000] 00:52:04 INFO - PROCESS | 1933 | 1460965924137 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]]]}] 00:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1128ms 00:52:04 INFO - PROCESS | 1933 | 1460965924182 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 00:52:04 INFO - PROCESS | 1933 | 1460965924186 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 00:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:52:04 INFO - PROCESS | 1933 | 1460965924198 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:52:04 INFO - PROCESS | 1933 | 1460965924200 Marionette TRACE conn4 <- [1,1254,null,{}] 00:52:04 INFO - PROCESS | 1933 | 1460965924205 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}] 00:52:04 INFO - PROCESS | 1933 | 1460965924415 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 00:52:04 INFO - PROCESS | 1933 | 1460965924437 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d02c800 == 103 [pid = 1933] [id = 321] 00:52:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f896a876800) [pid = 1933] [serial = 964] [outer = (nil)] 00:52:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f896d4a4000) [pid = 1933] [serial = 965] [outer = 0x7f896a876800] 00:52:04 INFO - PROCESS | 1933 | 1460965924496 Marionette DEBUG loaded listener.js 00:52:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f896d655800) [pid = 1933] [serial = 966] [outer = 0x7f896a876800] 00:52:05 INFO - PROCESS | 1933 | 1460965925325 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]]]}] 00:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1192ms 00:52:05 INFO - PROCESS | 1933 | 1460965925384 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 00:52:05 INFO - PROCESS | 1933 | 1460965925387 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 00:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:52:05 INFO - PROCESS | 1933 | 1460965925392 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:52:05 INFO - PROCESS | 1933 | 1460965925394 Marionette TRACE conn4 <- [1,1258,null,{}] 00:52:05 INFO - PROCESS | 1933 | 1460965925399 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}] 00:52:05 INFO - PROCESS | 1933 | 1460965925618 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 00:52:05 INFO - PROCESS | 1933 | 1460965925644 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dca0800 == 104 [pid = 1933] [id = 322] 00:52:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f896de4f800) [pid = 1933] [serial = 967] [outer = (nil)] 00:52:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f896f106000) [pid = 1933] [serial = 968] [outer = 0x7f896de4f800] 00:52:05 INFO - PROCESS | 1933 | 1460965925703 Marionette DEBUG loaded listener.js 00:52:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f897104e800) [pid = 1933] [serial = 969] [outer = 0x7f896de4f800] 00:52:06 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f897a1b3c00) [pid = 1933] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:52:06 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f89624f7c00) [pid = 1933] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:52:06 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f896a8a5000) [pid = 1933] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:52:06 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f89624f5400) [pid = 1933] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:52:06 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f89607f6800) [pid = 1933] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:52:06 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f8965e1b800) [pid = 1933] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:52:06 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f89607f4c00) [pid = 1933] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:52:06 INFO - PROCESS | 1933 | 1460965926841 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]]]}] 00:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1480ms 00:52:06 INFO - PROCESS | 1933 | 1460965926873 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 00:52:06 INFO - PROCESS | 1933 | 1460965926887 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 00:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:52:06 INFO - PROCESS | 1933 | 1460965926892 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:52:06 INFO - PROCESS | 1933 | 1460965926894 Marionette TRACE conn4 <- [1,1262,null,{}] 00:52:06 INFO - PROCESS | 1933 | 1460965926899 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}] 00:52:07 INFO - PROCESS | 1933 | 1460965927086 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 00:52:07 INFO - PROCESS | 1933 | 1460965927103 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dec3800 == 105 [pid = 1933] [id = 323] 00:52:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f8965e1b800) [pid = 1933] [serial = 970] [outer = (nil)] 00:52:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f897104dc00) [pid = 1933] [serial = 971] [outer = 0x7f8965e1b800] 00:52:07 INFO - PROCESS | 1933 | 1460965927159 Marionette DEBUG loaded listener.js 00:52:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f89711a1c00) [pid = 1933] [serial = 972] [outer = 0x7f8965e1b800] 00:52:07 INFO - PROCESS | 1933 | 1460965927848 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]]]}] 00:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 977ms 00:52:07 INFO - PROCESS | 1933 | 1460965927870 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 00:52:07 INFO - PROCESS | 1933 | 1460965927872 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 00:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:52:07 INFO - PROCESS | 1933 | 1460965927878 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:52:07 INFO - PROCESS | 1933 | 1460965927880 Marionette TRACE conn4 <- [1,1266,null,{}] 00:52:07 INFO - PROCESS | 1933 | 1460965927885 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}] 00:52:08 INFO - PROCESS | 1933 | 1460965928021 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 00:52:08 INFO - PROCESS | 1933 | 1460965928160 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897127a000 == 106 [pid = 1933] [id = 324] 00:52:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f89624f7c00) [pid = 1933] [serial = 973] [outer = (nil)] 00:52:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f89711ad400) [pid = 1933] [serial = 974] [outer = 0x7f89624f7c00] 00:52:08 INFO - PROCESS | 1933 | 1460965928217 Marionette DEBUG loaded listener.js 00:52:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f897123c800) [pid = 1933] [serial = 975] [outer = 0x7f89624f7c00] 00:52:09 INFO - PROCESS | 1933 | 1460965929121 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]]]}] 00:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1276ms 00:52:09 INFO - PROCESS | 1933 | 1460965929156 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 00:52:09 INFO - PROCESS | 1933 | 1460965929163 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 00:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:52:09 INFO - PROCESS | 1933 | 1460965929172 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:52:09 INFO - PROCESS | 1933 | 1460965929177 Marionette TRACE conn4 <- [1,1270,null,{}] 00:52:09 INFO - PROCESS | 1933 | 1460965929184 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}] 00:52:09 INFO - PROCESS | 1933 | 1460965929384 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 00:52:09 INFO - PROCESS | 1933 | 1460965929564 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896383b800 == 107 [pid = 1933] [id = 325] 00:52:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f89606d3c00) [pid = 1933] [serial = 976] [outer = (nil)] 00:52:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f896075a000) [pid = 1933] [serial = 977] [outer = 0x7f89606d3c00] 00:52:09 INFO - PROCESS | 1933 | 1460965929635 Marionette DEBUG loaded listener.js 00:52:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f8961266400) [pid = 1933] [serial = 978] [outer = 0x7f89606d3c00] 00:52:10 INFO - PROCESS | 1933 | 1460965930531 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]]]}] 00:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1435ms 00:52:10 INFO - PROCESS | 1933 | 1460965930607 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 00:52:10 INFO - PROCESS | 1933 | 1460965930615 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 00:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:52:10 INFO - PROCESS | 1933 | 1460965930625 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:52:10 INFO - PROCESS | 1933 | 1460965930628 Marionette TRACE conn4 <- [1,1274,null,{}] 00:52:10 INFO - PROCESS | 1933 | 1460965930634 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}] 00:52:10 INFO - PROCESS | 1933 | 1460965930836 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 00:52:11 INFO - PROCESS | 1933 | 1460965931025 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdce000 == 108 [pid = 1933] [id = 326] 00:52:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f89606d8000) [pid = 1933] [serial = 979] [outer = (nil)] 00:52:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f89632b8c00) [pid = 1933] [serial = 980] [outer = 0x7f89606d8000] 00:52:11 INFO - PROCESS | 1933 | 1460965931099 Marionette DEBUG loaded listener.js 00:52:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f89659c6c00) [pid = 1933] [serial = 981] [outer = 0x7f89606d8000] 00:52:12 INFO - PROCESS | 1933 | 1460965932055 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]]]}] 00:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1481ms 00:52:12 INFO - PROCESS | 1933 | 1460965932106 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 00:52:12 INFO - PROCESS | 1933 | 1460965932109 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 00:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:52:12 INFO - PROCESS | 1933 | 1460965932115 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:52:12 INFO - PROCESS | 1933 | 1460965932121 Marionette TRACE conn4 <- [1,1278,null,{}] 00:52:12 INFO - PROCESS | 1933 | 1460965932136 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}] 00:52:12 INFO - PROCESS | 1933 | 1460965932307 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 00:52:12 INFO - PROCESS | 1933 | 1460965932484 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89725ce800 == 109 [pid = 1933] [id = 327] 00:52:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f89659c1800) [pid = 1933] [serial = 982] [outer = (nil)] 00:52:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f896d83a000) [pid = 1933] [serial = 983] [outer = 0x7f89659c1800] 00:52:12 INFO - PROCESS | 1933 | 1460965932557 Marionette DEBUG loaded listener.js 00:52:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f896e2ac400) [pid = 1933] [serial = 984] [outer = 0x7f89659c1800] 00:52:13 INFO - PROCESS | 1933 | 1460965933380 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]]]}] 00:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1332ms 00:52:13 INFO - PROCESS | 1933 | 1460965933449 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 00:52:13 INFO - PROCESS | 1933 | 1460965933453 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 00:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:52:13 INFO - PROCESS | 1933 | 1460965933459 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:52:13 INFO - PROCESS | 1933 | 1460965933461 Marionette TRACE conn4 <- [1,1282,null,{}] 00:52:13 INFO - PROCESS | 1933 | 1460965933467 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}] 00:52:13 INFO - PROCESS | 1933 | 1460965933627 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 00:52:13 INFO - PROCESS | 1933 | 1460965933806 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975ed5800 == 110 [pid = 1933] [id = 328] 00:52:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f8965e1ac00) [pid = 1933] [serial = 985] [outer = (nil)] 00:52:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f89711a6c00) [pid = 1933] [serial = 986] [outer = 0x7f8965e1ac00] 00:52:13 INFO - PROCESS | 1933 | 1460965933877 Marionette DEBUG loaded listener.js 00:52:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f89716ca800) [pid = 1933] [serial = 987] [outer = 0x7f8965e1ac00] 00:52:14 INFO - PROCESS | 1933 | 1460965934748 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]]]}] 00:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1329ms 00:52:14 INFO - PROCESS | 1933 | 1460965934789 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 00:52:14 INFO - PROCESS | 1933 | 1460965934793 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 00:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:52:14 INFO - PROCESS | 1933 | 1460965934798 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:52:14 INFO - PROCESS | 1933 | 1460965934801 Marionette TRACE conn4 <- [1,1286,null,{}] 00:52:14 INFO - PROCESS | 1933 | 1460965934807 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}] 00:52:14 INFO - PROCESS | 1933 | 1460965934963 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 00:52:15 INFO - PROCESS | 1933 | 1460965935146 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976796800 == 111 [pid = 1933] [id = 329] 00:52:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f896f109800) [pid = 1933] [serial = 988] [outer = (nil)] 00:52:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f8971b54400) [pid = 1933] [serial = 989] [outer = 0x7f896f109800] 00:52:15 INFO - PROCESS | 1933 | 1460965935212 Marionette DEBUG loaded listener.js 00:52:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f8971b5dc00) [pid = 1933] [serial = 990] [outer = 0x7f896f109800] 00:52:16 INFO - PROCESS | 1933 | 1460965936066 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]]]}] 00:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1329ms 00:52:16 INFO - PROCESS | 1933 | 1460965936128 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 00:52:16 INFO - PROCESS | 1933 | 1460965936132 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 00:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:52:16 INFO - PROCESS | 1933 | 1460965936137 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:52:16 INFO - PROCESS | 1933 | 1460965936140 Marionette TRACE conn4 <- [1,1290,null,{}] 00:52:16 INFO - PROCESS | 1933 | 1460965936145 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}] 00:52:16 INFO - PROCESS | 1933 | 1460965936325 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 00:52:16 INFO - PROCESS | 1933 | 1460965936504 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8979d0d800 == 112 [pid = 1933] [id = 330] 00:52:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f8971b56000) [pid = 1933] [serial = 991] [outer = (nil)] 00:52:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f8974880800) [pid = 1933] [serial = 992] [outer = 0x7f8971b56000] 00:52:16 INFO - PROCESS | 1933 | 1460965936577 Marionette DEBUG loaded listener.js 00:52:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f89765b3000) [pid = 1933] [serial = 993] [outer = 0x7f8971b56000] 00:52:17 INFO - PROCESS | 1933 | 1460965937479 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]]]}] 00:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1382ms 00:52:17 INFO - PROCESS | 1933 | 1460965937519 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 00:52:17 INFO - PROCESS | 1933 | 1460965937522 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 00:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:52:17 INFO - PROCESS | 1933 | 1460965937528 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:52:17 INFO - PROCESS | 1933 | 1460965937530 Marionette TRACE conn4 <- [1,1294,null,{}] 00:52:17 INFO - PROCESS | 1933 | 1460965937536 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}] 00:52:17 INFO - PROCESS | 1933 | 1460965937686 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 00:52:17 INFO - PROCESS | 1933 | 1460965937870 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983eda800 == 113 [pid = 1933] [id = 331] 00:52:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f8971b5e400) [pid = 1933] [serial = 994] [outer = (nil)] 00:52:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f8977241800) [pid = 1933] [serial = 995] [outer = 0x7f8971b5e400] 00:52:17 INFO - PROCESS | 1933 | 1460965937938 Marionette DEBUG loaded listener.js 00:52:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f897a14bc00) [pid = 1933] [serial = 996] [outer = 0x7f8971b5e400] 00:52:18 INFO - PROCESS | 1933 | 1460965938765 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]]]}] 00:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1285ms 00:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:52:18 INFO - PROCESS | 1933 | 1460965938815 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 00:52:18 INFO - PROCESS | 1933 | 1460965938818 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 00:52:18 INFO - PROCESS | 1933 | 1460965938822 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:52:18 INFO - PROCESS | 1933 | 1460965938826 Marionette TRACE conn4 <- [1,1298,null,{}] 00:52:18 INFO - PROCESS | 1933 | 1460965938831 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}] 00:52:18 INFO - PROCESS | 1933 | 1460965938984 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 00:52:19 INFO - PROCESS | 1933 | 1460965939172 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8987262800 == 114 [pid = 1933] [id = 332] 00:52:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f8975d8e000) [pid = 1933] [serial = 997] [outer = (nil)] 00:52:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f898410d800) [pid = 1933] [serial = 998] [outer = 0x7f8975d8e000] 00:52:19 INFO - PROCESS | 1933 | 1460965939238 Marionette DEBUG loaded listener.js 00:52:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f89850d3800) [pid = 1933] [serial = 999] [outer = 0x7f8975d8e000] 00:52:20 INFO - PROCESS | 1933 | 1460965940099 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]]]}] 00:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1332ms 00:52:20 INFO - PROCESS | 1933 | 1460965940155 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 00:52:20 INFO - PROCESS | 1933 | 1460965940159 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 00:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:52:20 INFO - PROCESS | 1933 | 1460965940164 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:52:20 INFO - PROCESS | 1933 | 1460965940167 Marionette TRACE conn4 <- [1,1302,null,{}] 00:52:20 INFO - PROCESS | 1933 | 1460965940172 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}] 00:52:20 INFO - PROCESS | 1933 | 1460965940328 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 00:52:20 INFO - PROCESS | 1933 | 1460965940513 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898bfcc800 == 115 [pid = 1933] [id = 333] 00:52:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f8976ef0000) [pid = 1933] [serial = 1000] [outer = (nil)] 00:52:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f8987223000) [pid = 1933] [serial = 1001] [outer = 0x7f8976ef0000] 00:52:20 INFO - PROCESS | 1933 | 1460965940579 Marionette DEBUG loaded listener.js 00:52:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f8988b7fc00) [pid = 1933] [serial = 1002] [outer = 0x7f8976ef0000] 00:52:21 INFO - PROCESS | 1933 | 1460965941413 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]]]}] 00:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1283ms 00:52:21 INFO - PROCESS | 1933 | 1460965941448 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 00:52:21 INFO - PROCESS | 1933 | 1460965941451 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 00:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:52:21 INFO - PROCESS | 1933 | 1460965941457 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:52:21 INFO - PROCESS | 1933 | 1460965941460 Marionette TRACE conn4 <- [1,1306,null,{}] 00:52:21 INFO - PROCESS | 1933 | 1460965941465 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}] 00:52:21 INFO - PROCESS | 1933 | 1460965941615 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 00:52:21 INFO - PROCESS | 1933 | 1460965941810 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e5e0000 == 116 [pid = 1933] [id = 334] 00:52:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f895ddc3c00) [pid = 1933] [serial = 1003] [outer = (nil)] 00:52:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f895ddcc000) [pid = 1933] [serial = 1004] [outer = 0x7f895ddc3c00] 00:52:21 INFO - PROCESS | 1933 | 1460965941876 Marionette DEBUG loaded listener.js 00:52:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f895ddd1000) [pid = 1933] [serial = 1005] [outer = 0x7f895ddc3c00] 00:52:22 INFO - PROCESS | 1933 | 1460965942745 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]]]}] 00:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1334ms 00:52:22 INFO - PROCESS | 1933 | 1460965942791 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 00:52:22 INFO - PROCESS | 1933 | 1460965942796 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 00:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:52:22 INFO - PROCESS | 1933 | 1460965942801 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:52:22 INFO - PROCESS | 1933 | 1460965942805 Marionette TRACE conn4 <- [1,1310,null,{}] 00:52:22 INFO - PROCESS | 1933 | 1460965942810 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}] 00:52:22 INFO - PROCESS | 1933 | 1460965942993 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 00:52:23 INFO - PROCESS | 1933 | 1460965943540 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963221800 == 117 [pid = 1933] [id = 335] 00:52:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f895f503400) [pid = 1933] [serial = 1006] [outer = (nil)] 00:52:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f895f50d000) [pid = 1933] [serial = 1007] [outer = 0x7f895f503400] 00:52:23 INFO - PROCESS | 1933 | 1460965943651 Marionette DEBUG loaded listener.js 00:52:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f895f557000) [pid = 1933] [serial = 1008] [outer = 0x7f895f503400] 00:52:24 INFO - PROCESS | 1933 | 1460965944511 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] 00:52:24 INFO - PROCESS | 1933 | 1460965944603 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 00:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:52:24 INFO - PROCESS | 1933 | 1460965944617 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:52:24 INFO - PROCESS | 1933 | 1460965944620 Marionette TRACE conn4 <- [1,1314,null,{}] 00:52:24 INFO - PROCESS | 1933 | 1460965944635 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}] 00:52:24 INFO - PROCESS | 1933 | 1460965944869 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 00:52:25 INFO - PROCESS | 1933 | 1460965945103 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8961281800 == 118 [pid = 1933] [id = 336] 00:52:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f89606e1800) [pid = 1933] [serial = 1009] [outer = (nil)] 00:52:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 263 (0x7f89607ed400) [pid = 1933] [serial = 1010] [outer = 0x7f89606e1800] 00:52:25 INFO - PROCESS | 1933 | 1460965945186 Marionette DEBUG loaded listener.js 00:52:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f89624e8800) [pid = 1933] [serial = 1011] [outer = 0x7f89606e1800] 00:52:26 INFO - PROCESS | 1933 | 1460965946012 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]]]}] 00:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1447ms 00:52:26 INFO - PROCESS | 1933 | 1460965946065 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 00:52:26 INFO - PROCESS | 1933 | 1460965946070 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 00:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:52:26 INFO - PROCESS | 1933 | 1460965946076 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:52:26 INFO - PROCESS | 1933 | 1460965946079 Marionette TRACE conn4 <- [1,1318,null,{}] 00:52:26 INFO - PROCESS | 1933 | 1460965946084 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}] 00:52:26 INFO - PROCESS | 1933 | 1460965946237 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 00:52:26 INFO - PROCESS | 1933 | 1460965946426 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896383a800 == 119 [pid = 1933] [id = 337] 00:52:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f89632b0400) [pid = 1933] [serial = 1012] [outer = (nil)] 00:52:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f8964e28000) [pid = 1933] [serial = 1013] [outer = 0x7f89632b0400] 00:52:26 INFO - PROCESS | 1933 | 1460965946489 Marionette DEBUG loaded listener.js 00:52:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f896a875800) [pid = 1933] [serial = 1014] [outer = 0x7f89632b0400] 00:52:27 INFO - PROCESS | 1933 | 1460965947386 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]]]}] 00:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1381ms 00:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:52:27 INFO - PROCESS | 1933 | 1460965947459 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 00:52:27 INFO - PROCESS | 1933 | 1460965947462 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 00:52:27 INFO - PROCESS | 1933 | 1460965947475 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:52:27 INFO - PROCESS | 1933 | 1460965947483 Marionette TRACE conn4 <- [1,1322,null,{}] 00:52:27 INFO - PROCESS | 1933 | 1460965947490 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}] 00:52:27 INFO - PROCESS | 1933 | 1460965947686 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 00:52:27 INFO - PROCESS | 1933 | 1460965947879 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89658c2000 == 120 [pid = 1933] [id = 338] 00:52:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f89607f6800) [pid = 1933] [serial = 1015] [outer = (nil)] 00:52:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f896d98c800) [pid = 1933] [serial = 1016] [outer = 0x7f89607f6800] 00:52:27 INFO - PROCESS | 1933 | 1460965947941 Marionette DEBUG loaded listener.js 00:52:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f896de58400) [pid = 1933] [serial = 1017] [outer = 0x7f89607f6800] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8990c84000 == 119 [pid = 1933] [id = 241] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896519d000 == 118 [pid = 1933] [id = 242] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dec3800 == 117 [pid = 1933] [id = 323] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dca0800 == 116 [pid = 1933] [id = 322] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f8988b84c00) [pid = 1933] [serial = 884] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f896de56000) [pid = 1933] [serial = 881] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f896f1c3000) [pid = 1933] [serial = 866] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f89609ed800) [pid = 1933] [serial = 914] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f897373cc00) [pid = 1933] [serial = 878] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f89606dd400) [pid = 1933] [serial = 887] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f8972585800) [pid = 1933] [serial = 869] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 262 (0x7f896d4aa000) [pid = 1933] [serial = 863] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f897a1ab000) [pid = 1933] [serial = 875] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f8977059400) [pid = 1933] [serial = 872] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d02c800 == 115 [pid = 1933] [id = 321] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bcdf800 == 114 [pid = 1933] [id = 320] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965ca7000 == 113 [pid = 1933] [id = 319] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89612de000 == 112 [pid = 1933] [id = 318] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89637dd000 == 111 [pid = 1933] [id = 317] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898e556000 == 110 [pid = 1933] [id = 310] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896382e000 == 109 [pid = 1933] [id = 309] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dcac000 == 108 [pid = 1933] [id = 308] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8989434000 == 107 [pid = 1933] [id = 307] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8970e2d000 == 106 [pid = 1933] [id = 306] 00:52:28 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89612d2000 == 105 [pid = 1933] [id = 305] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f8983c67c00) [pid = 1933] [serial = 908] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f896d986c00) [pid = 1933] [serial = 911] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f89851f3c00) [pid = 1933] [serial = 909] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f89716bf000) [pid = 1933] [serial = 902] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f89720eb800) [pid = 1933] [serial = 903] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f897112c000) [pid = 1933] [serial = 899] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f89711aa800) [pid = 1933] [serial = 900] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f8965e1d400) [pid = 1933] [serial = 896] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f896d98a000) [pid = 1933] [serial = 897] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f89739b6c00) [pid = 1933] [serial = 905] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f89607ee400) [pid = 1933] [serial = 890] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f89659c2c00) [pid = 1933] [serial = 894] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f89624ee400) [pid = 1933] [serial = 893] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f8975bf0800) [pid = 1933] [serial = 906] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f89779e3000) [pid = 1933] [serial = 912] [outer = (nil)] [url = about:blank] 00:52:28 INFO - PROCESS | 1933 | 1460965948829 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]]]}] 00:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1393ms 00:52:28 INFO - PROCESS | 1933 | 1460965948861 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 00:52:28 INFO - PROCESS | 1933 | 1460965948865 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 00:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:52:28 INFO - PROCESS | 1933 | 1460965948870 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:52:28 INFO - PROCESS | 1933 | 1460965948872 Marionette TRACE conn4 <- [1,1326,null,{}] 00:52:28 INFO - PROCESS | 1933 | 1460965948878 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}] 00:52:29 INFO - PROCESS | 1933 | 1460965949019 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 00:52:29 INFO - PROCESS | 1933 | 1460965949163 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962ad6800 == 106 [pid = 1933] [id = 339] 00:52:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f895f555400) [pid = 1933] [serial = 1018] [outer = (nil)] 00:52:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f896d4acc00) [pid = 1933] [serial = 1019] [outer = 0x7f895f555400] 00:52:29 INFO - PROCESS | 1933 | 1460965949225 Marionette DEBUG loaded listener.js 00:52:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f896f1c1800) [pid = 1933] [serial = 1020] [outer = 0x7f895f555400] 00:52:29 INFO - PROCESS | 1933 | 1460965949939 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]]]}] 00:52:29 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 00:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1084ms 00:52:29 INFO - PROCESS | 1933 | 1460965949955 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 00:52:29 INFO - PROCESS | 1933 | 1460965949959 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 00:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:52:29 INFO - PROCESS | 1933 | 1460965949964 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:52:29 INFO - PROCESS | 1933 | 1460965949966 Marionette TRACE conn4 <- [1,1330,null,{}] 00:52:29 INFO - PROCESS | 1933 | 1460965949971 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}] 00:52:30 INFO - PROCESS | 1933 | 1460965950126 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 00:52:30 INFO - PROCESS | 1933 | 1460965950274 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bd9e000 == 107 [pid = 1933] [id = 340] 00:52:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f89716c8400) [pid = 1933] [serial = 1021] [outer = (nil)] 00:52:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f8971938400) [pid = 1933] [serial = 1022] [outer = 0x7f89716c8400] 00:52:30 INFO - PROCESS | 1933 | 1460965950344 Marionette DEBUG loaded listener.js 00:52:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f8971cad000) [pid = 1933] [serial = 1023] [outer = 0x7f89716c8400] 00:52:31 INFO - PROCESS | 1933 | 1460965951064 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]]]}] 00:52:31 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 00:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1128ms 00:52:31 INFO - PROCESS | 1933 | 1460965951093 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 00:52:31 INFO - PROCESS | 1933 | 1460965951097 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 00:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:52:31 INFO - PROCESS | 1933 | 1460965951102 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:52:31 INFO - PROCESS | 1933 | 1460965951104 Marionette TRACE conn4 <- [1,1334,null,{}] 00:52:31 INFO - PROCESS | 1933 | 1460965951109 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}] 00:52:31 INFO - PROCESS | 1933 | 1460965951317 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 00:52:31 INFO - PROCESS | 1933 | 1460965951346 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971268800 == 108 [pid = 1933] [id = 341] 00:52:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f897258b800) [pid = 1933] [serial = 1024] [outer = (nil)] 00:52:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f89759b0c00) [pid = 1933] [serial = 1025] [outer = 0x7f897258b800] 00:52:31 INFO - PROCESS | 1933 | 1460965951402 Marionette DEBUG loaded listener.js 00:52:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f8979d5c800) [pid = 1933] [serial = 1026] [outer = 0x7f897258b800] 00:52:32 INFO - PROCESS | 1933 | 1460965952186 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]]]}] 00:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1137ms 00:52:32 INFO - PROCESS | 1933 | 1460965952245 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 00:52:32 INFO - PROCESS | 1933 | 1460965952249 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 00:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:52:32 INFO - PROCESS | 1933 | 1460965952254 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:52:32 INFO - PROCESS | 1933 | 1460965952256 Marionette TRACE conn4 <- [1,1338,null,{}] 00:52:32 INFO - PROCESS | 1933 | 1460965952261 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}] 00:52:32 INFO - PROCESS | 1933 | 1460965952450 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 00:52:32 INFO - PROCESS | 1933 | 1460965952478 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897371b000 == 109 [pid = 1933] [id = 342] 00:52:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f8979d5e800) [pid = 1933] [serial = 1027] [outer = (nil)] 00:52:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f89851fa000) [pid = 1933] [serial = 1028] [outer = 0x7f8979d5e800] 00:52:32 INFO - PROCESS | 1933 | 1460965952534 Marionette DEBUG loaded listener.js 00:52:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f8988a3d800) [pid = 1933] [serial = 1029] [outer = 0x7f8979d5e800] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f8976065400) [pid = 1933] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f89656e9800) [pid = 1933] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f89759b1c00) [pid = 1933] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f89609e2800) [pid = 1933] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f89765ab400) [pid = 1933] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f896a8ae800) [pid = 1933] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f8964e1d000) [pid = 1933] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f8964e25400) [pid = 1933] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f897723b800) [pid = 1933] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f8974228c00) [pid = 1933] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f89651df800) [pid = 1933] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f897112e800) [pid = 1933] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f89651d5800) [pid = 1933] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f89748e9400) [pid = 1933] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f896d679400) [pid = 1933] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f89711da000) [pid = 1933] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f896bca9400) [pid = 1933] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f89711b7400) [pid = 1933] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f8983eb0800) [pid = 1933] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f896d139c00) [pid = 1933] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f896a8af800) [pid = 1933] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f8971176c00) [pid = 1933] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f89765aa800) [pid = 1933] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f89651e3000) [pid = 1933] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f8963151000) [pid = 1933] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f89606dd800) [pid = 1933] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f89659c6000) [pid = 1933] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f8964e26800) [pid = 1933] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f89651de400) [pid = 1933] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f89651da800) [pid = 1933] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f8974875400) [pid = 1933] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f8965e1a400) [pid = 1933] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f89711a5000) [pid = 1933] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f89656f1c00) [pid = 1933] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f89651d7400) [pid = 1933] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f896d4a6c00) [pid = 1933] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f896d5a3000) [pid = 1933] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f897257dc00) [pid = 1933] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f8977d71000) [pid = 1933] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f8976efb800) [pid = 1933] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f898432a800) [pid = 1933] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f89843d8000) [pid = 1933] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f89659bd400) [pid = 1933] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f8964e28400) [pid = 1933] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f89659bfc00) [pid = 1933] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f8971172400) [pid = 1933] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f897192e000) [pid = 1933] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f89775da000) [pid = 1933] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f897119f400) [pid = 1933] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f8974878800) [pid = 1933] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f8971ca9400) [pid = 1933] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f89606d2800) [pid = 1933] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f89651d5400) [pid = 1933] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f896de4d000) [pid = 1933] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f8984107000) [pid = 1933] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f89766c2000) [pid = 1933] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f8971caf800) [pid = 1933] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f896de35400) [pid = 1933] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f896c67e400) [pid = 1933] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f896c674400) [pid = 1933] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f89624ea000) [pid = 1933] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f89720f1000) [pid = 1933] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f89720f8000) [pid = 1933] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f8964e1ac00) [pid = 1933] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f89659bcc00) [pid = 1933] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f896a876800) [pid = 1933] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f896de4f800) [pid = 1933] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f8965e1b800) [pid = 1933] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f89606d6c00) [pid = 1933] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f89632b7400) [pid = 1933] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f89651de800) [pid = 1933] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:52:34 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f8963158c00) [pid = 1933] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:52:34 INFO - PROCESS | 1933 | 1460965954343 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]]]}] 00:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2132ms 00:52:34 INFO - PROCESS | 1933 | 1460965954387 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 00:52:34 INFO - PROCESS | 1933 | 1460965954390 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 00:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:52:34 INFO - PROCESS | 1933 | 1460965954395 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:52:34 INFO - PROCESS | 1933 | 1460965954408 Marionette TRACE conn4 <- [1,1342,null,{}] 00:52:34 INFO - PROCESS | 1933 | 1460965954412 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}] 00:52:34 INFO - PROCESS | 1933 | 1460965954546 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 00:52:34 INFO - PROCESS | 1933 | 1460965954697 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965078000 == 110 [pid = 1933] [id = 343] 00:52:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f895fecd000) [pid = 1933] [serial = 1030] [outer = (nil)] 00:52:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f8963158c00) [pid = 1933] [serial = 1031] [outer = 0x7f895fecd000] 00:52:34 INFO - PROCESS | 1933 | 1460965954753 Marionette DEBUG loaded listener.js 00:52:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f89651d8c00) [pid = 1933] [serial = 1032] [outer = 0x7f895fecd000] 00:52:35 INFO - PROCESS | 1933 | 1460965955341 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]]]}] 00:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 984ms 00:52:35 INFO - PROCESS | 1933 | 1460965955380 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 00:52:35 INFO - PROCESS | 1933 | 1460965955383 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 00:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:52:35 INFO - PROCESS | 1933 | 1460965955388 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:52:35 INFO - PROCESS | 1933 | 1460965955390 Marionette TRACE conn4 <- [1,1346,null,{}] 00:52:35 INFO - PROCESS | 1933 | 1460965955396 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}] 00:52:35 INFO - PROCESS | 1933 | 1460965955533 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 00:52:35 INFO - PROCESS | 1933 | 1460965955681 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdb4000 == 111 [pid = 1933] [id = 344] 00:52:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f895ddcb400) [pid = 1933] [serial = 1033] [outer = (nil)] 00:52:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f89651df400) [pid = 1933] [serial = 1034] [outer = 0x7f895ddcb400] 00:52:35 INFO - PROCESS | 1933 | 1460965955736 Marionette DEBUG loaded listener.js 00:52:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f896bca9400) [pid = 1933] [serial = 1035] [outer = 0x7f895ddcb400] 00:52:36 INFO - PROCESS | 1933 | 1460965956667 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]]]}] 00:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1330ms 00:52:36 INFO - PROCESS | 1933 | 1460965956720 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 00:52:36 INFO - PROCESS | 1933 | 1460965956724 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 00:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:52:36 INFO - PROCESS | 1933 | 1460965956733 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:52:36 INFO - PROCESS | 1933 | 1460965956738 Marionette TRACE conn4 <- [1,1350,null,{}] 00:52:36 INFO - PROCESS | 1933 | 1460965956753 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}] 00:52:36 INFO - PROCESS | 1933 | 1460965956944 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 00:52:37 INFO - PROCESS | 1933 | 1460965957129 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965072800 == 112 [pid = 1933] [id = 345] 00:52:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f895fec7c00) [pid = 1933] [serial = 1036] [outer = (nil)] 00:52:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f89607efc00) [pid = 1933] [serial = 1037] [outer = 0x7f895fec7c00] 00:52:37 INFO - PROCESS | 1933 | 1460965957200 Marionette DEBUG loaded listener.js 00:52:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f896314c400) [pid = 1933] [serial = 1038] [outer = 0x7f895fec7c00] 00:52:38 INFO - PROCESS | 1933 | 1460965958111 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]]]}] 00:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1440ms 00:52:38 INFO - PROCESS | 1933 | 1460965958173 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 00:52:38 INFO - PROCESS | 1933 | 1460965958182 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 00:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:52:38 INFO - PROCESS | 1933 | 1460965958191 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:52:38 INFO - PROCESS | 1933 | 1460965958195 Marionette TRACE conn4 <- [1,1354,null,{}] 00:52:38 INFO - PROCESS | 1933 | 1460965958201 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}] 00:52:38 INFO - PROCESS | 1933 | 1460965958370 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 00:52:38 INFO - PROCESS | 1933 | 1460965958553 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dc99800 == 113 [pid = 1933] [id = 346] 00:52:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f895fecf800) [pid = 1933] [serial = 1039] [outer = (nil)] 00:52:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f89659c5400) [pid = 1933] [serial = 1040] [outer = 0x7f895fecf800] 00:52:38 INFO - PROCESS | 1933 | 1460965958623 Marionette DEBUG loaded listener.js 00:52:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f896a8e6000) [pid = 1933] [serial = 1041] [outer = 0x7f895fecf800] 00:52:39 INFO - PROCESS | 1933 | 1460965959613 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]]]}] 00:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1440ms 00:52:39 INFO - PROCESS | 1933 | 1460965959636 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 00:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:52:39 INFO - PROCESS | 1933 | 1460965959645 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 00:52:39 INFO - PROCESS | 1933 | 1460965959650 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:52:39 INFO - PROCESS | 1933 | 1460965959656 Marionette TRACE conn4 <- [1,1358,null,{}] 00:52:39 INFO - PROCESS | 1933 | 1460965959671 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}] 00:52:39 INFO - PROCESS | 1933 | 1460965959833 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 00:52:40 INFO - PROCESS | 1933 | 1460965960066 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89767a9000 == 114 [pid = 1933] [id = 347] 00:52:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f89656ea800) [pid = 1933] [serial = 1042] [outer = (nil)] 00:52:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f896d65a400) [pid = 1933] [serial = 1043] [outer = 0x7f89656ea800] 00:52:40 INFO - PROCESS | 1933 | 1460965960185 Marionette DEBUG loaded listener.js 00:52:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f896de53000) [pid = 1933] [serial = 1044] [outer = 0x7f89656ea800] 00:52:40 INFO - PROCESS | 1933 | 1460965960971 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]]]}] 00:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1383ms 00:52:41 INFO - PROCESS | 1933 | 1460965961034 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 00:52:41 INFO - PROCESS | 1933 | 1460965961039 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 00:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:52:41 INFO - PROCESS | 1933 | 1460965961045 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:52:41 INFO - PROCESS | 1933 | 1460965961047 Marionette TRACE conn4 <- [1,1362,null,{}] 00:52:41 INFO - PROCESS | 1933 | 1460965961052 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}] 00:52:41 INFO - PROCESS | 1933 | 1460965961218 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 00:52:41 INFO - PROCESS | 1933 | 1460965961408 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8979d03800 == 115 [pid = 1933] [id = 348] 00:52:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f896a8ec800) [pid = 1933] [serial = 1045] [outer = (nil)] 00:52:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f8971176400) [pid = 1933] [serial = 1046] [outer = 0x7f896a8ec800] 00:52:41 INFO - PROCESS | 1933 | 1460965961484 Marionette DEBUG loaded listener.js 00:52:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f89711b5c00) [pid = 1933] [serial = 1047] [outer = 0x7f896a8ec800] 00:52:42 INFO - PROCESS | 1933 | 1460965962351 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]]]}] 00:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1377ms 00:52:42 INFO - PROCESS | 1933 | 1460965962423 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 00:52:42 INFO - PROCESS | 1933 | 1460965962426 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 00:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:52:42 INFO - PROCESS | 1933 | 1460965962433 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:52:42 INFO - PROCESS | 1933 | 1460965962436 Marionette TRACE conn4 <- [1,1366,null,{}] 00:52:42 INFO - PROCESS | 1933 | 1460965962441 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}] 00:52:42 INFO - PROCESS | 1933 | 1460965962643 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 00:52:42 INFO - PROCESS | 1933 | 1460965962802 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8984131000 == 116 [pid = 1933] [id = 349] 00:52:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f896d138400) [pid = 1933] [serial = 1048] [outer = (nil)] 00:52:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f89716bd400) [pid = 1933] [serial = 1049] [outer = 0x7f896d138400] 00:52:42 INFO - PROCESS | 1933 | 1460965962869 Marionette DEBUG loaded listener.js 00:52:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f8971b5c000) [pid = 1933] [serial = 1050] [outer = 0x7f896d138400] 00:52:43 INFO - PROCESS | 1933 | 1460965963782 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] 00:52:43 INFO - PROCESS | 1933 | 1460965963814 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 00:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:52:43 INFO - PROCESS | 1933 | 1460965963820 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:52:43 INFO - PROCESS | 1933 | 1460965963822 Marionette TRACE conn4 <- [1,1370,null,{}] 00:52:43 INFO - PROCESS | 1933 | 1460965963827 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}] 00:52:44 INFO - PROCESS | 1933 | 1460965964006 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 00:52:44 INFO - PROCESS | 1933 | 1460965964200 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898e547000 == 117 [pid = 1933] [id = 350] 00:52:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f8971b5f800) [pid = 1933] [serial = 1051] [outer = (nil)] 00:52:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f8974aa3000) [pid = 1933] [serial = 1052] [outer = 0x7f8971b5f800] 00:52:44 INFO - PROCESS | 1933 | 1460965964284 Marionette DEBUG loaded listener.js 00:52:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f897d245800) [pid = 1933] [serial = 1053] [outer = 0x7f8971b5f800] 00:52:45 INFO - PROCESS | 1933 | 1460965965141 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] 00:52:45 INFO - PROCESS | 1933 | 1460965965207 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 00:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:52:45 INFO - PROCESS | 1933 | 1460965965212 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:52:45 INFO - PROCESS | 1933 | 1460965965216 Marionette TRACE conn4 <- [1,1374,null,{}] 00:52:45 INFO - PROCESS | 1933 | 1460965965221 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}] 00:52:45 INFO - PROCESS | 1933 | 1460965965374 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 00:52:45 INFO - PROCESS | 1933 | 1460965965569 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89608b8000 == 118 [pid = 1933] [id = 351] 00:52:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f8964e1f000) [pid = 1933] [serial = 1054] [outer = (nil)] 00:52:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f89720f6800) [pid = 1933] [serial = 1055] [outer = 0x7f8964e1f000] 00:52:45 INFO - PROCESS | 1933 | 1460965965640 Marionette DEBUG loaded listener.js 00:52:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f8985304800) [pid = 1933] [serial = 1056] [outer = 0x7f8964e1f000] 00:52:46 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:46 INFO - PROCESS | 1933 | 1460965966508 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] 00:52:46 INFO - PROCESS | 1933 | 1460965966547 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 00:52:46 INFO - PROCESS | 1933 | 1460965966553 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:52:46 INFO - PROCESS | 1933 | 1460965966556 Marionette TRACE conn4 <- [1,1378,null,{}] 00:52:46 INFO - PROCESS | 1933 | 1460965966561 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}] 00:52:46 INFO - PROCESS | 1933 | 1460965966724 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 00:52:46 INFO - PROCESS | 1933 | 1460965966919 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d2d0000 == 119 [pid = 1933] [id = 352] 00:52:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f89651e1c00) [pid = 1933] [serial = 1057] [outer = (nil)] 00:52:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f8988b80400) [pid = 1933] [serial = 1058] [outer = 0x7f89651e1c00] 00:52:46 INFO - PROCESS | 1933 | 1460965966987 Marionette DEBUG loaded listener.js 00:52:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f898902b800) [pid = 1933] [serial = 1059] [outer = 0x7f89651e1c00] 00:52:47 INFO - PROCESS | 1933 | 1460965967829 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] 00:52:47 INFO - PROCESS | 1933 | 1460965967896 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 00:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:52:47 INFO - PROCESS | 1933 | 1460965967903 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:52:47 INFO - PROCESS | 1933 | 1460965967906 Marionette TRACE conn4 <- [1,1382,null,{}] 00:52:47 INFO - PROCESS | 1933 | 1460965967911 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}] 00:52:48 INFO - PROCESS | 1933 | 1460965968077 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 00:52:48 INFO - PROCESS | 1933 | 1460965968265 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8985192000 == 120 [pid = 1933] [id = 353] 00:52:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f8985304c00) [pid = 1933] [serial = 1060] [outer = (nil)] 00:52:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f898940ac00) [pid = 1933] [serial = 1061] [outer = 0x7f8985304c00] 00:52:48 INFO - PROCESS | 1933 | 1460965968336 Marionette DEBUG loaded listener.js 00:52:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f898950f800) [pid = 1933] [serial = 1062] [outer = 0x7f8985304c00] 00:52:49 INFO - PROCESS | 1933 | [1933] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:52:49 INFO - PROCESS | 1933 | 1460965969174 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] 00:52:49 INFO - PROCESS | 1933 | 1460965969237 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 00:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:52:49 INFO - PROCESS | 1933 | 1460965969243 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:52:49 INFO - PROCESS | 1933 | 1460965969245 Marionette TRACE conn4 <- [1,1386,null,{}] 00:52:49 INFO - PROCESS | 1933 | 1460965969250 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}] 00:52:49 INFO - PROCESS | 1933 | 1460965969415 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 00:52:49 INFO - PROCESS | 1933 | 1460965969609 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d3dd800 == 121 [pid = 1933] [id = 354] 00:52:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f895dac2400) [pid = 1933] [serial = 1063] [outer = (nil)] 00:52:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f895dacc800) [pid = 1933] [serial = 1064] [outer = 0x7f895dac2400] 00:52:49 INFO - PROCESS | 1933 | 1460965969678 Marionette DEBUG loaded listener.js 00:52:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f898902c800) [pid = 1933] [serial = 1065] [outer = 0x7f895dac2400] 00:52:50 INFO - PROCESS | 1933 | 1460965970660 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] 00:52:50 INFO - PROCESS | 1933 | 1460965970681 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 00:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:52:50 INFO - PROCESS | 1933 | 1460965970709 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:52:50 INFO - PROCESS | 1933 | 1460965970713 Marionette TRACE conn4 <- [1,1390,null,{}] 00:52:50 INFO - PROCESS | 1933 | 1460965970718 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}] 00:52:50 INFO - PROCESS | 1933 | 1460965970893 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 00:52:51 INFO - PROCESS | 1933 | 1460965971096 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d4dd800 == 122 [pid = 1933] [id = 355] 00:52:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f895c8f7c00) [pid = 1933] [serial = 1066] [outer = (nil)] 00:52:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f895f55a400) [pid = 1933] [serial = 1067] [outer = 0x7f895c8f7c00] 00:52:51 INFO - PROCESS | 1933 | 1460965971214 Marionette DEBUG loaded listener.js 00:52:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f896314fc00) [pid = 1933] [serial = 1068] [outer = 0x7f895c8f7c00] 00:52:52 INFO - PROCESS | 1933 | 1460965972043 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]]]}] 00:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1387ms 00:52:52 INFO - PROCESS | 1933 | 1460965972092 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 00:52:52 INFO - PROCESS | 1933 | 1460965972096 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 00:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:52:52 INFO - PROCESS | 1933 | 1460965972104 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:52:52 INFO - PROCESS | 1933 | 1460965972107 Marionette TRACE conn4 <- [1,1394,null,{}] 00:52:52 INFO - PROCESS | 1933 | 1460965972112 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}] 00:52:52 INFO - PROCESS | 1933 | 1460965972266 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 00:52:52 INFO - PROCESS | 1933 | 1460965972458 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896510f800 == 123 [pid = 1933] [id = 356] 00:52:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f895c8f7000) [pid = 1933] [serial = 1069] [outer = (nil)] 00:52:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f8963150000) [pid = 1933] [serial = 1070] [outer = 0x7f895c8f7000] 00:52:52 INFO - PROCESS | 1933 | 1460965972525 Marionette DEBUG loaded listener.js 00:52:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f8965e15000) [pid = 1933] [serial = 1071] [outer = 0x7f895c8f7000] 00:52:53 INFO - PROCESS | 1933 | 1460965973379 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]]]}] 00:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1334ms 00:52:53 INFO - PROCESS | 1933 | 1460965973435 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 00:52:53 INFO - PROCESS | 1933 | 1460965973438 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 00:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:52:53 INFO - PROCESS | 1933 | 1460965973444 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:52:53 INFO - PROCESS | 1933 | 1460965973446 Marionette TRACE conn4 <- [1,1398,null,{}] 00:52:53 INFO - PROCESS | 1933 | 1460965973451 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}] 00:52:53 INFO - PROCESS | 1933 | 1460965973605 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 00:52:53 INFO - PROCESS | 1933 | 1460965973799 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965ca8800 == 124 [pid = 1933] [id = 357] 00:52:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f8963154400) [pid = 1933] [serial = 1072] [outer = (nil)] 00:52:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f8965e17800) [pid = 1933] [serial = 1073] [outer = 0x7f8963154400] 00:52:53 INFO - PROCESS | 1933 | 1460965973863 Marionette DEBUG loaded listener.js 00:52:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f896a880c00) [pid = 1933] [serial = 1074] [outer = 0x7f8963154400] 00:52:55 INFO - PROCESS | 1933 | 1460965975229 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]]]}] 00:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1831ms 00:52:55 INFO - PROCESS | 1933 | 1460965975321 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 00:52:55 INFO - PROCESS | 1933 | 1460965975325 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 00:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:52:55 INFO - PROCESS | 1933 | 1460965975393 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:52:55 INFO - PROCESS | 1933 | 1460965975398 Marionette TRACE conn4 <- [1,1402,null,{}] 00:52:55 INFO - PROCESS | 1933 | 1460965975405 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}] 00:52:55 INFO - PROCESS | 1933 | 1460965975568 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 00:52:55 INFO - PROCESS | 1933 | 1460965975778 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896383d800 == 125 [pid = 1933] [id = 358] 00:52:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f895dac6800) [pid = 1933] [serial = 1075] [outer = (nil)] 00:52:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f895ddd0400) [pid = 1933] [serial = 1076] [outer = 0x7f895dac6800] 00:52:55 INFO - PROCESS | 1933 | 1460965975841 Marionette DEBUG loaded listener.js 00:52:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f895f557800) [pid = 1933] [serial = 1077] [outer = 0x7f895dac6800] 00:52:56 INFO - PROCESS | 1933 | 1460965976772 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]]]}] 00:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1454ms 00:52:56 INFO - PROCESS | 1933 | 1460965976837 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 00:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:52:56 INFO - PROCESS | 1933 | 1460965976850 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 00:52:56 INFO - PROCESS | 1933 | 1460965976858 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:52:56 INFO - PROCESS | 1933 | 1460965976861 Marionette TRACE conn4 <- [1,1406,null,{}] 00:52:56 INFO - PROCESS | 1933 | 1460965976867 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}] 00:52:57 INFO - PROCESS | 1933 | 1460965977034 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 00:52:57 INFO - PROCESS | 1933 | 1460965977228 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896127d000 == 126 [pid = 1933] [id = 359] 00:52:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f89609e6800) [pid = 1933] [serial = 1078] [outer = (nil)] 00:52:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f8961261000) [pid = 1933] [serial = 1079] [outer = 0x7f89609e6800] 00:52:57 INFO - PROCESS | 1933 | 1460965977289 Marionette DEBUG loaded listener.js 00:52:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f89632b1400) [pid = 1933] [serial = 1080] [outer = 0x7f89609e6800] 00:52:57 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965078000 == 125 [pid = 1933] [id = 343] 00:52:57 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f8971b5d800) [pid = 1933] [serial = 932] [outer = (nil)] [url = about:blank] 00:52:57 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f8960760800) [pid = 1933] [serial = 935] [outer = (nil)] [url = about:blank] 00:52:57 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f895feccc00) [pid = 1933] [serial = 938] [outer = (nil)] [url = about:blank] 00:52:57 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f896125bc00) [pid = 1933] [serial = 941] [outer = (nil)] [url = about:blank] 00:52:57 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f8961266c00) [pid = 1933] [serial = 944] [outer = (nil)] [url = about:blank] 00:52:57 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f895f50cc00) [pid = 1933] [serial = 947] [outer = (nil)] [url = about:blank] 00:52:57 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f895f556400) [pid = 1933] [serial = 950] [outer = (nil)] [url = about:blank] 00:52:57 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f89711ad400) [pid = 1933] [serial = 974] [outer = (nil)] [url = about:blank] 00:52:57 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897371b000 == 124 [pid = 1933] [id = 342] 00:52:57 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8971268800 == 123 [pid = 1933] [id = 341] 00:52:57 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bd9e000 == 122 [pid = 1933] [id = 340] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8962ad6800 == 121 [pid = 1933] [id = 339] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89658c2000 == 120 [pid = 1933] [id = 338] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896383a800 == 119 [pid = 1933] [id = 337] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8961281800 == 118 [pid = 1933] [id = 336] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963221800 == 117 [pid = 1933] [id = 335] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8987262800 == 116 [pid = 1933] [id = 332] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983eda800 == 115 [pid = 1933] [id = 331] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8979d0d800 == 114 [pid = 1933] [id = 330] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976796800 == 113 [pid = 1933] [id = 329] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975ed5800 == 112 [pid = 1933] [id = 328] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89725ce800 == 111 [pid = 1933] [id = 327] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdce000 == 110 [pid = 1933] [id = 326] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896383b800 == 109 [pid = 1933] [id = 325] 00:52:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896db15800 == 108 [pid = 1933] [id = 10] 00:52:58 INFO - PROCESS | 1933 | 1460965978312 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]]]}] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f89759a5c00) [pid = 1933] [serial = 677] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f8976ca8800) [pid = 1933] [serial = 716] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f896d682400) [pid = 1933] [serial = 644] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f89748e7800) [pid = 1933] [serial = 915] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f8977559000) [pid = 1933] [serial = 638] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f8971125c00) [pid = 1933] [serial = 668] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f896acc2800) [pid = 1933] [serial = 641] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f89765ad000) [pid = 1933] [serial = 789] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f89830d8000) [pid = 1933] [serial = 722] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f897a151800) [pid = 1933] [serial = 719] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f8988a39800) [pid = 1933] [serial = 731] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f89711b6800) [pid = 1933] [serial = 623] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f896d132800) [pid = 1933] [serial = 617] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f89761aa800) [pid = 1933] [serial = 632] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f8986ddbc00) [pid = 1933] [serial = 728] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f89748ed000) [pid = 1933] [serial = 674] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f89711e3800) [pid = 1933] [serial = 713] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f8971939800) [pid = 1933] [serial = 671] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f8985122400) [pid = 1933] [serial = 725] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f896d993c00) [pid = 1933] [serial = 710] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f89748e7c00) [pid = 1933] [serial = 629] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f8972581c00) [pid = 1933] [serial = 626] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f8976efa400) [pid = 1933] [serial = 635] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f896d49d800) [pid = 1933] [serial = 665] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f8979365c00) [pid = 1933] [serial = 683] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f8970e53c00) [pid = 1933] [serial = 620] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f8977558c00) [pid = 1933] [serial = 680] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f89711a8000) [pid = 1933] [serial = 587] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f897792c400) [pid = 1933] [serial = 756] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f896ed4ac00) [pid = 1933] [serial = 759] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f89711d7400) [pid = 1933] [serial = 762] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f8976b85800) [pid = 1933] [serial = 765] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f8983052800) [pid = 1933] [serial = 768] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f898418d000) [pid = 1933] [serial = 771] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f898915a400) [pid = 1933] [serial = 774] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f898950b800) [pid = 1933] [serial = 777] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f89659ca000) [pid = 1933] [serial = 780] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f896d656800) [pid = 1933] [serial = 783] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f898940b400) [pid = 1933] [serial = 786] [outer = (nil)] [url = about:blank] 00:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1532ms 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f89759a9000) [pid = 1933] [serial = 819] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f8984109c00) [pid = 1933] [serial = 822] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f898530f400) [pid = 1933] [serial = 825] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f8989666400) [pid = 1933] [serial = 828] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f8988b82000) [pid = 1933] [serial = 831] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f8971cb5c00) [pid = 1933] [serial = 834] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f89624f1400) [pid = 1933] [serial = 888] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f8989405800) [pid = 1933] [serial = 885] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f896de5a800) [pid = 1933] [serial = 882] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f8989024400) [pid = 1933] [serial = 879] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f8983c69800) [pid = 1933] [serial = 876] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f8977d73c00) [pid = 1933] [serial = 873] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f8974aa4400) [pid = 1933] [serial = 870] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f8971129c00) [pid = 1933] [serial = 867] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f896d840c00) [pid = 1933] [serial = 864] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f89624f6000) [pid = 1933] [serial = 837] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f896d5a6400) [pid = 1933] [serial = 813] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f896d838c00) [pid = 1933] [serial = 584] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f89716c7000) [pid = 1933] [serial = 548] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f897d307800) [pid = 1933] [serial = 810] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f896e1d7000) [pid = 1933] [serial = 816] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f89720edc00) [pid = 1933] [serial = 590] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f8977557000) [pid = 1933] [serial = 861] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f896d4a4000) [pid = 1933] [serial = 965] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f896f106000) [pid = 1933] [serial = 968] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f89711a1c00) [pid = 1933] [serial = 972] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f89607f5c00) [pid = 1933] [serial = 918] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f89606dbc00) [pid = 1933] [serial = 917] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f89651dd400) [pid = 1933] [serial = 959] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f89659c4c00) [pid = 1933] [serial = 960] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f89711e5c00) [pid = 1933] [serial = 924] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f897112c400) [pid = 1933] [serial = 923] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f896d653000) [pid = 1933] [serial = 921] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f8965e1bc00) [pid = 1933] [serial = 920] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f8963156000) [pid = 1933] [serial = 956] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f89632aec00) [pid = 1933] [serial = 957] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f8960753400) [pid = 1933] [serial = 953] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f8960760c00) [pid = 1933] [serial = 954] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f896acc5c00) [pid = 1933] [serial = 962] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f8977064400) [pid = 1933] [serial = 926] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f8988a33000) [pid = 1933] [serial = 929] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f897104e800) [pid = 1933] [serial = 969] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f896d655800) [pid = 1933] [serial = 966] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f896c67c000) [pid = 1933] [serial = 963] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f897104dc00) [pid = 1933] [serial = 971] [outer = (nil)] [url = about:blank] 00:52:58 INFO - PROCESS | 1933 | 1460965978452 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 00:52:58 INFO - PROCESS | 1933 | 1460965978456 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 00:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:52:58 INFO - PROCESS | 1933 | 1460965978461 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:52:58 INFO - PROCESS | 1933 | 1460965978466 Marionette TRACE conn4 <- [1,1410,null,{}] 00:52:58 INFO - PROCESS | 1933 | 1460965978481 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}] 00:52:58 INFO - PROCESS | 1933 | 1460965978639 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 00:52:58 INFO - PROCESS | 1933 | 1460965978818 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89637ee800 == 109 [pid = 1933] [id = 360] 00:52:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f896125bc00) [pid = 1933] [serial = 1081] [outer = (nil)] 00:52:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f89656f4c00) [pid = 1933] [serial = 1082] [outer = 0x7f896125bc00] 00:52:58 INFO - PROCESS | 1933 | 1460965978882 Marionette DEBUG loaded listener.js 00:52:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f8965e20800) [pid = 1933] [serial = 1083] [outer = 0x7f896125bc00] 00:52:59 INFO - PROCESS | 1933 | 1460965979573 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]]]}] 00:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1134ms 00:52:59 INFO - PROCESS | 1933 | 1460965979599 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 00:52:59 INFO - PROCESS | 1933 | 1460965979602 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 00:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:52:59 INFO - PROCESS | 1933 | 1460965979607 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:52:59 INFO - PROCESS | 1933 | 1460965979609 Marionette TRACE conn4 <- [1,1414,null,{}] 00:52:59 INFO - PROCESS | 1933 | 1460965979640 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}] 00:52:59 INFO - PROCESS | 1933 | 1460965979786 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 00:52:59 INFO - PROCESS | 1933 | 1460965979798 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c2c000 == 110 [pid = 1933] [id = 361] 00:52:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f896a8a7000) [pid = 1933] [serial = 1084] [outer = (nil)] 00:52:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f896bca2400) [pid = 1933] [serial = 1085] [outer = 0x7f896a8a7000] 00:52:59 INFO - PROCESS | 1933 | 1460965979866 Marionette DEBUG loaded listener.js 00:52:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f896c681000) [pid = 1933] [serial = 1086] [outer = 0x7f896a8a7000] 00:53:00 INFO - PROCESS | 1933 | 1460965980841 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]]]}] 00:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1252ms 00:53:00 INFO - PROCESS | 1933 | 1460965980860 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 00:53:00 INFO - PROCESS | 1933 | 1460965980862 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 00:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:53:00 INFO - PROCESS | 1933 | 1460965980867 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:53:00 INFO - PROCESS | 1933 | 1460965980869 Marionette TRACE conn4 <- [1,1418,null,{}] 00:53:00 INFO - PROCESS | 1933 | 1460965980874 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}] 00:53:01 INFO - PROCESS | 1933 | 1460965981062 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 00:53:01 INFO - PROCESS | 1933 | 1460965981093 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896b90e000 == 111 [pid = 1933] [id = 362] 00:53:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f896a8ee400) [pid = 1933] [serial = 1087] [outer = (nil)] 00:53:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f896d4a6400) [pid = 1933] [serial = 1088] [outer = 0x7f896a8ee400] 00:53:01 INFO - PROCESS | 1933 | 1460965981150 Marionette DEBUG loaded listener.js 00:53:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f896d651000) [pid = 1933] [serial = 1089] [outer = 0x7f896a8ee400] 00:53:02 INFO - PROCESS | 1933 | 1460965982459 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]]]}] 00:53:02 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f895f555400) [pid = 1933] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:53:02 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f89607f6800) [pid = 1933] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:53:02 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f8979d5e800) [pid = 1933] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:53:02 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f897258b800) [pid = 1933] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:53:02 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f895f503400) [pid = 1933] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:53:02 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f895fecd000) [pid = 1933] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:53:02 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f89606e1800) [pid = 1933] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:53:02 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f89606d4800) [pid = 1933] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:53:02 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f89632b0400) [pid = 1933] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:53:02 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f89716c8400) [pid = 1933] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1676ms 00:53:02 INFO - PROCESS | 1933 | 1460965982544 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 00:53:02 INFO - PROCESS | 1933 | 1460965982547 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 00:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:53:02 INFO - PROCESS | 1933 | 1460965982553 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:53:02 INFO - PROCESS | 1933 | 1460965982555 Marionette TRACE conn4 <- [1,1422,null,{}] 00:53:02 INFO - PROCESS | 1933 | 1460965982560 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}] 00:53:02 INFO - PROCESS | 1933 | 1460965982755 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 00:53:02 INFO - PROCESS | 1933 | 1460965982892 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bda7800 == 112 [pid = 1933] [id = 363] 00:53:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f896c67e400) [pid = 1933] [serial = 1090] [outer = (nil)] 00:53:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f896dbdf400) [pid = 1933] [serial = 1091] [outer = 0x7f896c67e400] 00:53:02 INFO - PROCESS | 1933 | 1460965982956 Marionette DEBUG loaded listener.js 00:53:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f896de52000) [pid = 1933] [serial = 1092] [outer = 0x7f896c67e400] 00:53:03 INFO - PROCESS | 1933 | 1460965983572 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]]]}] 00:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1075ms 00:53:03 INFO - PROCESS | 1933 | 1460965983634 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 00:53:03 INFO - PROCESS | 1933 | 1460965983637 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 00:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:53:03 INFO - PROCESS | 1933 | 1460965983656 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:53:03 INFO - PROCESS | 1933 | 1460965983659 Marionette TRACE conn4 <- [1,1426,null,{}] 00:53:03 INFO - PROCESS | 1933 | 1460965983665 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}] 00:53:03 INFO - PROCESS | 1933 | 1460965983854 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 00:53:03 INFO - PROCESS | 1933 | 1460965983872 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d116800 == 113 [pid = 1933] [id = 364] 00:53:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f896de52800) [pid = 1933] [serial = 1093] [outer = (nil)] 00:53:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f896ed4ac00) [pid = 1933] [serial = 1094] [outer = 0x7f896de52800] 00:53:03 INFO - PROCESS | 1933 | 1460965983929 Marionette DEBUG loaded listener.js 00:53:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f896f1bd800) [pid = 1933] [serial = 1095] [outer = 0x7f896de52800] 00:53:04 INFO - PROCESS | 1933 | 1460965984869 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]]]}] 00:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1298ms 00:53:04 INFO - PROCESS | 1933 | 1460965984941 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 00:53:04 INFO - PROCESS | 1933 | 1460965984946 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 00:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:53:04 INFO - PROCESS | 1933 | 1460965984954 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:53:04 INFO - PROCESS | 1933 | 1460965984960 Marionette TRACE conn4 <- [1,1430,null,{}] 00:53:04 INFO - PROCESS | 1933 | 1460965984969 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}] 00:53:05 INFO - PROCESS | 1933 | 1460965985209 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 00:53:05 INFO - PROCESS | 1933 | 1460965985389 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896126f000 == 114 [pid = 1933] [id = 365] 00:53:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f895c8efc00) [pid = 1933] [serial = 1096] [outer = (nil)] 00:53:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f895dacfc00) [pid = 1933] [serial = 1097] [outer = 0x7f895c8efc00] 00:53:05 INFO - PROCESS | 1933 | 1460965985459 Marionette DEBUG loaded listener.js 00:53:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f89606e0000) [pid = 1933] [serial = 1098] [outer = 0x7f895c8efc00] 00:53:06 INFO - PROCESS | 1933 | 1460965986374 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]]]}] 00:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1490ms 00:53:06 INFO - PROCESS | 1933 | 1460965986445 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 00:53:06 INFO - PROCESS | 1933 | 1460965986454 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 00:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:53:06 INFO - PROCESS | 1933 | 1460965986471 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:53:06 INFO - PROCESS | 1933 | 1460965986475 Marionette TRACE conn4 <- [1,1434,null,{}] 00:53:06 INFO - PROCESS | 1933 | 1460965986481 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}] 00:53:06 INFO - PROCESS | 1933 | 1460965986682 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 00:53:06 INFO - PROCESS | 1933 | 1460965986863 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965ca5800 == 115 [pid = 1933] [id = 366] 00:53:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f895c8f5000) [pid = 1933] [serial = 1099] [outer = (nil)] 00:53:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f89632b0400) [pid = 1933] [serial = 1100] [outer = 0x7f895c8f5000] 00:53:06 INFO - PROCESS | 1933 | 1460965986956 Marionette DEBUG loaded listener.js 00:53:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f89651e3800) [pid = 1933] [serial = 1101] [outer = 0x7f895c8f5000] 00:53:07 INFO - PROCESS | 1933 | 1460965987959 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]]]}] 00:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1531ms 00:53:08 INFO - PROCESS | 1933 | 1460965988006 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 00:53:08 INFO - PROCESS | 1933 | 1460965988012 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 00:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:53:08 INFO - PROCESS | 1933 | 1460965988021 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:53:08 INFO - PROCESS | 1933 | 1460965988030 Marionette TRACE conn4 <- [1,1438,null,{}] 00:53:08 INFO - PROCESS | 1933 | 1460965988056 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}] 00:53:08 INFO - PROCESS | 1933 | 1460965988366 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 00:53:08 INFO - PROCESS | 1933 | 1460965988594 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dcb3000 == 116 [pid = 1933] [id = 367] 00:53:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f896a8eb000) [pid = 1933] [serial = 1102] [outer = (nil)] 00:53:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f896d5a6400) [pid = 1933] [serial = 1103] [outer = 0x7f896a8eb000] 00:53:08 INFO - PROCESS | 1933 | 1460965988664 Marionette DEBUG loaded listener.js 00:53:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f896d839000) [pid = 1933] [serial = 1104] [outer = 0x7f896a8eb000] 00:53:09 INFO - PROCESS | 1933 | 1460965989463 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]]]}] 00:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1500ms 00:53:09 INFO - PROCESS | 1933 | 1460965989521 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 00:53:09 INFO - PROCESS | 1933 | 1460965989526 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 00:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:53:09 INFO - PROCESS | 1933 | 1460965989532 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:53:09 INFO - PROCESS | 1933 | 1460965989534 Marionette TRACE conn4 <- [1,1442,null,{}] 00:53:09 INFO - PROCESS | 1933 | 1460965989539 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}] 00:53:09 INFO - PROCESS | 1933 | 1460965989699 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 00:53:09 INFO - PROCESS | 1933 | 1460965989881 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f181800 == 117 [pid = 1933] [id = 368] 00:53:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f896acd0400) [pid = 1933] [serial = 1105] [outer = (nil)] 00:53:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f896f106000) [pid = 1933] [serial = 1106] [outer = 0x7f896acd0400] 00:53:09 INFO - PROCESS | 1933 | 1460965989951 Marionette DEBUG loaded listener.js 00:53:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f897104d000) [pid = 1933] [serial = 1107] [outer = 0x7f896acd0400] 00:53:10 INFO - PROCESS | 1933 | 1460965990796 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]]]}] 00:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1333ms 00:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:53:10 INFO - PROCESS | 1933 | 1460965990866 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 00:53:10 INFO - PROCESS | 1933 | 1460965990869 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 00:53:10 INFO - PROCESS | 1933 | 1460965990873 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:53:10 INFO - PROCESS | 1933 | 1460965990877 Marionette TRACE conn4 <- [1,1446,null,{}] 00:53:10 INFO - PROCESS | 1933 | 1460965990882 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}] 00:53:11 INFO - PROCESS | 1933 | 1460965991044 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 00:53:11 INFO - PROCESS | 1933 | 1460965991222 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971665800 == 118 [pid = 1933] [id = 369] 00:53:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f896de54c00) [pid = 1933] [serial = 1108] [outer = (nil)] 00:53:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f8971172c00) [pid = 1933] [serial = 1109] [outer = 0x7f896de54c00] 00:53:11 INFO - PROCESS | 1933 | 1460965991291 Marionette DEBUG loaded listener.js 00:53:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f8971199c00) [pid = 1933] [serial = 1110] [outer = 0x7f896de54c00] 00:53:12 INFO - PROCESS | 1933 | 1460965992134 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]]]}] 00:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1329ms 00:53:12 INFO - PROCESS | 1933 | 1460965992203 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 00:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:53:12 INFO - PROCESS | 1933 | 1460965992207 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 00:53:12 INFO - PROCESS | 1933 | 1460965992213 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:53:12 INFO - PROCESS | 1933 | 1460965992216 Marionette TRACE conn4 <- [1,1450,null,{}] 00:53:12 INFO - PROCESS | 1933 | 1460965992221 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}] 00:53:12 INFO - PROCESS | 1933 | 1460965992448 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 00:53:12 INFO - PROCESS | 1933 | 1460965992627 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8974a1a800 == 119 [pid = 1933] [id = 370] 00:53:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f896a8ad400) [pid = 1933] [serial = 1111] [outer = (nil)] 00:53:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f89711b1000) [pid = 1933] [serial = 1112] [outer = 0x7f896a8ad400] 00:53:12 INFO - PROCESS | 1933 | 1460965992698 Marionette DEBUG loaded listener.js 00:53:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f8971b5a400) [pid = 1933] [serial = 1113] [outer = 0x7f896a8ad400] 00:53:13 INFO - PROCESS | 1933 | 1460965993564 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]]]}] 00:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1379ms 00:53:13 INFO - PROCESS | 1933 | 1460965993593 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 00:53:13 INFO - PROCESS | 1933 | 1460965993596 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 00:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:53:13 INFO - PROCESS | 1933 | 1460965993602 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:53:13 INFO - PROCESS | 1933 | 1460965993604 Marionette TRACE conn4 <- [1,1454,null,{}] 00:53:13 INFO - PROCESS | 1933 | 1460965993610 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}] 00:53:13 INFO - PROCESS | 1933 | 1460965993764 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 00:53:13 INFO - PROCESS | 1933 | 1460965993950 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760df000 == 120 [pid = 1933] [id = 371] 00:53:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f896c677000) [pid = 1933] [serial = 1114] [outer = (nil)] 00:53:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f8971cb3000) [pid = 1933] [serial = 1115] [outer = 0x7f896c677000] 00:53:14 INFO - PROCESS | 1933 | 1460965994017 Marionette DEBUG loaded listener.js 00:53:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f89720f1800) [pid = 1933] [serial = 1116] [outer = 0x7f896c677000] 00:53:14 INFO - PROCESS | 1933 | 1460965994889 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]]]}] 00:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1333ms 00:53:14 INFO - PROCESS | 1933 | 1460965994936 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 00:53:14 INFO - PROCESS | 1933 | 1460965994939 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 00:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:53:14 INFO - PROCESS | 1933 | 1460965994945 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:53:14 INFO - PROCESS | 1933 | 1460965994947 Marionette TRACE conn4 <- [1,1458,null,{}] 00:53:14 INFO - PROCESS | 1933 | 1460965994953 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}] 00:53:15 INFO - PROCESS | 1933 | 1460965995121 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 00:53:15 INFO - PROCESS | 1933 | 1460965995328 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89767a4800 == 121 [pid = 1933] [id = 372] 00:53:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f8971caa000) [pid = 1933] [serial = 1117] [outer = (nil)] 00:53:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f8974873800) [pid = 1933] [serial = 1118] [outer = 0x7f8971caa000] 00:53:15 INFO - PROCESS | 1933 | 1460965995438 Marionette DEBUG loaded listener.js 00:53:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f89748f0400) [pid = 1933] [serial = 1119] [outer = 0x7f8971caa000] 00:53:16 INFO - PROCESS | 1933 | 1460965996332 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]]]}] 00:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1433ms 00:53:16 INFO - PROCESS | 1933 | 1460965996379 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 00:53:16 INFO - PROCESS | 1933 | 1460965996383 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 00:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:53:16 INFO - PROCESS | 1933 | 1460965996388 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:53:16 INFO - PROCESS | 1933 | 1460965996391 Marionette TRACE conn4 <- [1,1462,null,{}] 00:53:16 INFO - PROCESS | 1933 | 1460965996396 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}] 00:53:16 INFO - PROCESS | 1933 | 1460965996554 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 00:53:16 INFO - PROCESS | 1933 | 1460965996739 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897756b800 == 122 [pid = 1933] [id = 373] 00:53:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f89720f4c00) [pid = 1933] [serial = 1120] [outer = (nil)] 00:53:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f89759a6c00) [pid = 1933] [serial = 1121] [outer = 0x7f89720f4c00] 00:53:16 INFO - PROCESS | 1933 | 1460965996806 Marionette DEBUG loaded listener.js 00:53:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f8975ee8800) [pid = 1933] [serial = 1122] [outer = 0x7f89720f4c00] 00:53:17 INFO - PROCESS | 1933 | 1460965997698 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]]]}] 00:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1379ms 00:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:53:17 INFO - PROCESS | 1933 | 1460965997769 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 00:53:17 INFO - PROCESS | 1933 | 1460965997771 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 00:53:17 INFO - PROCESS | 1933 | 1460965997777 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:53:17 INFO - PROCESS | 1933 | 1460965997780 Marionette TRACE conn4 <- [1,1466,null,{}] 00:53:17 INFO - PROCESS | 1933 | 1460965997785 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}] 00:53:17 INFO - PROCESS | 1933 | 1460965997949 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 00:53:18 INFO - PROCESS | 1933 | 1460965998130 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897df0f800 == 123 [pid = 1933] [id = 374] 00:53:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f89748f1400) [pid = 1933] [serial = 1123] [outer = (nil)] 00:53:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f8976b85800) [pid = 1933] [serial = 1124] [outer = 0x7f89748f1400] 00:53:18 INFO - PROCESS | 1933 | 1460965998197 Marionette DEBUG loaded listener.js 00:53:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f8977058c00) [pid = 1933] [serial = 1125] [outer = 0x7f89748f1400] 00:53:19 INFO - PROCESS | 1933 | 1460965999088 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]]]}] 00:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1379ms 00:53:19 INFO - PROCESS | 1933 | 1460965999157 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 00:53:19 INFO - PROCESS | 1933 | 1460965999161 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 00:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:53:19 INFO - PROCESS | 1933 | 1460965999167 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:53:19 INFO - PROCESS | 1933 | 1460965999170 Marionette TRACE conn4 <- [1,1470,null,{}] 00:53:19 INFO - PROCESS | 1933 | 1460965999175 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}] 00:53:19 INFO - PROCESS | 1933 | 1460965999359 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 00:53:19 INFO - PROCESS | 1933 | 1460965999576 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983f4e800 == 124 [pid = 1933] [id = 375] 00:53:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f895c8f6000) [pid = 1933] [serial = 1126] [outer = (nil)] 00:53:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f89775e0000) [pid = 1933] [serial = 1127] [outer = 0x7f895c8f6000] 00:53:19 INFO - PROCESS | 1933 | 1460965999650 Marionette DEBUG loaded listener.js 00:53:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f8983c69800) [pid = 1933] [serial = 1128] [outer = 0x7f895c8f6000] 00:53:20 INFO - PROCESS | 1933 | 1460966000584 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]]]}] 00:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1483ms 00:53:20 INFO - PROCESS | 1933 | 1460966000650 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 00:53:20 INFO - PROCESS | 1933 | 1460966000654 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 00:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:53:20 INFO - PROCESS | 1933 | 1460966000659 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:53:20 INFO - PROCESS | 1933 | 1460966000661 Marionette TRACE conn4 <- [1,1474,null,{}] 00:53:20 INFO - PROCESS | 1933 | 1460966000667 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}] 00:53:20 INFO - PROCESS | 1933 | 1460966000847 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 00:53:21 INFO - PROCESS | 1933 | 1460966001413 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89637d5000 == 125 [pid = 1933] [id = 376] 00:53:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f895dac3c00) [pid = 1933] [serial = 1129] [outer = (nil)] 00:53:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f895daca400) [pid = 1933] [serial = 1130] [outer = 0x7f895dac3c00] 00:53:21 INFO - PROCESS | 1933 | 1460966001525 Marionette DEBUG loaded listener.js 00:53:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f895f507800) [pid = 1933] [serial = 1131] [outer = 0x7f895dac3c00] 00:53:22 INFO - PROCESS | 1933 | 1460966002425 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]]]}] 00:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1839ms 00:53:22 INFO - PROCESS | 1933 | 1460966002500 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 00:53:22 INFO - PROCESS | 1933 | 1460966002507 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 00:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:53:22 INFO - PROCESS | 1933 | 1460966002515 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:53:22 INFO - PROCESS | 1933 | 1460966002519 Marionette TRACE conn4 <- [1,1478,null,{}] 00:53:22 INFO - PROCESS | 1933 | 1460966002525 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}] 00:53:22 INFO - PROCESS | 1933 | 1460966002782 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 00:53:23 INFO - PROCESS | 1933 | 1460966003073 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d3cb800 == 126 [pid = 1933] [id = 377] 00:53:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f895f510c00) [pid = 1933] [serial = 1132] [outer = (nil)] 00:53:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f89609ed000) [pid = 1933] [serial = 1133] [outer = 0x7f895f510c00] 00:53:23 INFO - PROCESS | 1933 | 1460966003139 Marionette DEBUG loaded listener.js 00:53:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f8963151c00) [pid = 1933] [serial = 1134] [outer = 0x7f895f510c00] 00:53:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965c9a800 == 125 [pid = 1933] [id = 243] 00:53:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897665b800 == 124 [pid = 1933] [id = 316] 00:53:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895f46f800 == 123 [pid = 1933] [id = 315] 00:53:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898e55c000 == 122 [pid = 1933] [id = 314] 00:53:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8961278000 == 121 [pid = 1933] [id = 313] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f89651df400) [pid = 1933] [serial = 1034] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f898410d800) [pid = 1933] [serial = 998] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f895ddcc000) [pid = 1933] [serial = 1004] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f8987223000) [pid = 1933] [serial = 1001] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bda7800 == 120 [pid = 1933] [id = 363] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896b90e000 == 119 [pid = 1933] [id = 362] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965c2c000 == 118 [pid = 1933] [id = 361] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89637ee800 == 117 [pid = 1933] [id = 360] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896127d000 == 116 [pid = 1933] [id = 359] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896383d800 == 115 [pid = 1933] [id = 358] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896510f800 == 114 [pid = 1933] [id = 356] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d4dd800 == 113 [pid = 1933] [id = 355] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d3dd800 == 112 [pid = 1933] [id = 354] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8985192000 == 111 [pid = 1933] [id = 353] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d2d0000 == 110 [pid = 1933] [id = 352] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89608b8000 == 109 [pid = 1933] [id = 351] 00:53:24 INFO - PROCESS | 1933 | 1460966004221 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]]]}] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898e547000 == 108 [pid = 1933] [id = 350] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8984131000 == 107 [pid = 1933] [id = 349] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8979d03800 == 106 [pid = 1933] [id = 348] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89767a9000 == 105 [pid = 1933] [id = 347] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dc99800 == 104 [pid = 1933] [id = 346] 00:53:24 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965072800 == 103 [pid = 1933] [id = 345] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f896d4acc00) [pid = 1933] [serial = 1019] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f896de58400) [pid = 1933] [serial = 1017] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f8988a3d800) [pid = 1933] [serial = 1029] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f8979d5c800) [pid = 1933] [serial = 1026] [outer = (nil)] [url = about:blank] 00:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1735ms 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f895f557000) [pid = 1933] [serial = 1008] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f896d83a000) [pid = 1933] [serial = 983] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f8963158c00) [pid = 1933] [serial = 1031] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f896f1c1800) [pid = 1933] [serial = 1020] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f895f50d000) [pid = 1933] [serial = 1007] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f89607ed400) [pid = 1933] [serial = 1010] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f89607f2400) [pid = 1933] [serial = 891] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f89651d8c00) [pid = 1933] [serial = 1032] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f896a875800) [pid = 1933] [serial = 1014] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f89632b8c00) [pid = 1933] [serial = 980] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f8971938400) [pid = 1933] [serial = 1022] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f8971cad000) [pid = 1933] [serial = 1023] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f8971b54400) [pid = 1933] [serial = 989] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f8974880800) [pid = 1933] [serial = 992] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f89624e8800) [pid = 1933] [serial = 1011] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f896d98c800) [pid = 1933] [serial = 1016] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f8964e28000) [pid = 1933] [serial = 1013] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f89759b0c00) [pid = 1933] [serial = 1025] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f89851fa000) [pid = 1933] [serial = 1028] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f89711a6c00) [pid = 1933] [serial = 986] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f896075a000) [pid = 1933] [serial = 977] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f8977241800) [pid = 1933] [serial = 995] [outer = (nil)] [url = about:blank] 00:53:24 INFO - PROCESS | 1933 | 1460966004275 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 00:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:53:24 INFO - PROCESS | 1933 | 1460966004281 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 00:53:24 INFO - PROCESS | 1933 | 1460966004287 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:53:24 INFO - PROCESS | 1933 | 1460966004290 Marionette TRACE conn4 <- [1,1482,null,{}] 00:53:24 INFO - PROCESS | 1933 | 1460966004295 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}] 00:53:24 INFO - PROCESS | 1933 | 1460966004473 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 00:53:24 INFO - PROCESS | 1933 | 1460966004707 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89608af000 == 104 [pid = 1933] [id = 378] 00:53:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f896075d800) [pid = 1933] [serial = 1135] [outer = (nil)] 00:53:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f89651df400) [pid = 1933] [serial = 1136] [outer = 0x7f896075d800] 00:53:24 INFO - PROCESS | 1933 | 1460966004767 Marionette DEBUG loaded listener.js 00:53:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f8965e1a800) [pid = 1933] [serial = 1137] [outer = 0x7f896075d800] 00:53:25 INFO - PROCESS | 1933 | 1460966005454 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]]]}] 00:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1185ms 00:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:53:25 INFO - PROCESS | 1933 | 1460966005471 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 00:53:25 INFO - PROCESS | 1933 | 1460966005473 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 00:53:25 INFO - PROCESS | 1933 | 1460966005496 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:53:25 INFO - PROCESS | 1933 | 1460966005504 Marionette TRACE conn4 <- [1,1486,null,{}] 00:53:25 INFO - PROCESS | 1933 | 1460966005512 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}] 00:53:25 INFO - PROCESS | 1933 | 1460966005662 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 00:53:25 INFO - PROCESS | 1933 | 1460966005680 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965196000 == 105 [pid = 1933] [id = 379] 00:53:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f8963158c00) [pid = 1933] [serial = 1138] [outer = (nil)] 00:53:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f896d654000) [pid = 1933] [serial = 1139] [outer = 0x7f8963158c00] 00:53:25 INFO - PROCESS | 1933 | 1460966005737 Marionette DEBUG loaded listener.js 00:53:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f896d987400) [pid = 1933] [serial = 1140] [outer = 0x7f8963158c00] 00:53:26 INFO - PROCESS | 1933 | 1460966006582 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]]]}] 00:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1151ms 00:53:26 INFO - PROCESS | 1933 | 1460966006640 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 00:53:26 INFO - PROCESS | 1933 | 1460966006644 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 00:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:53:26 INFO - PROCESS | 1933 | 1460966006650 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:53:26 INFO - PROCESS | 1933 | 1460966006652 Marionette TRACE conn4 <- [1,1490,null,{}] 00:53:26 INFO - PROCESS | 1933 | 1460966006657 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}] 00:53:26 INFO - PROCESS | 1933 | 1460966006869 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 00:53:26 INFO - PROCESS | 1933 | 1460966006895 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896b90b800 == 106 [pid = 1933] [id = 380] 00:53:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f8963159000) [pid = 1933] [serial = 1141] [outer = (nil)] 00:53:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f896e1cf400) [pid = 1933] [serial = 1142] [outer = 0x7f8963159000] 00:53:26 INFO - PROCESS | 1933 | 1460966006962 Marionette DEBUG loaded listener.js 00:53:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f8970ee3000) [pid = 1933] [serial = 1143] [outer = 0x7f8963159000] 00:53:27 INFO - PROCESS | 1933 | 1460966007744 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]]]}] 00:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1126ms 00:53:27 INFO - PROCESS | 1933 | 1460966007776 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 00:53:27 INFO - PROCESS | 1933 | 1460966007779 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 00:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:53:27 INFO - PROCESS | 1933 | 1460966007784 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:53:27 INFO - PROCESS | 1933 | 1460966007786 Marionette TRACE conn4 <- [1,1494,null,{}] 00:53:27 INFO - PROCESS | 1933 | 1460966007798 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}] 00:53:27 INFO - PROCESS | 1933 | 1460966007992 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 00:53:28 INFO - PROCESS | 1933 | 1460966008054 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896c605000 == 107 [pid = 1933] [id = 381] 00:53:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f897119ac00) [pid = 1933] [serial = 1144] [outer = (nil)] 00:53:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f89711a8000) [pid = 1933] [serial = 1145] [outer = 0x7f897119ac00] 00:53:28 INFO - PROCESS | 1933 | 1460966008124 Marionette DEBUG loaded listener.js 00:53:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f897123b000) [pid = 1933] [serial = 1146] [outer = 0x7f897119ac00] 00:53:28 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f89609e6800) [pid = 1933] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:53:28 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f895dac6800) [pid = 1933] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:53:28 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f896d3af800) [pid = 1933] [serial = 33] [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.] 00:53:28 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f896db16000) [pid = 1933] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:53:28 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f896a8ee400) [pid = 1933] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:53:28 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f896c67e400) [pid = 1933] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:53:28 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f896a8a7000) [pid = 1933] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:53:28 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f896125bc00) [pid = 1933] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:53:29 INFO - PROCESS | 1933 | 1460966009473 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]]]}] 00:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1740ms 00:53:29 INFO - PROCESS | 1933 | 1460966009525 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 00:53:29 INFO - PROCESS | 1933 | 1460966009530 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 00:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:53:29 INFO - PROCESS | 1933 | 1460966009539 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:53:29 INFO - PROCESS | 1933 | 1460966009544 Marionette TRACE conn4 <- [1,1498,null,{}] 00:53:29 INFO - PROCESS | 1933 | 1460966009552 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}] 00:53:29 INFO - PROCESS | 1933 | 1460966009747 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 00:53:29 INFO - PROCESS | 1933 | 1460966009972 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963211000 == 108 [pid = 1933] [id = 382] 00:53:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f89609e4800) [pid = 1933] [serial = 1147] [outer = (nil)] 00:53:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f896125fc00) [pid = 1933] [serial = 1148] [outer = 0x7f89609e4800] 00:53:30 INFO - PROCESS | 1933 | 1460966010045 Marionette DEBUG loaded listener.js 00:53:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f89632b4000) [pid = 1933] [serial = 1149] [outer = 0x7f89609e4800] 00:53:30 INFO - PROCESS | 1933 | 1460966010990 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]]]}] 00:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1481ms 00:53:31 INFO - PROCESS | 1933 | 1460966011020 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 00:53:31 INFO - PROCESS | 1933 | 1460966011028 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 00:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:53:31 INFO - PROCESS | 1933 | 1460966011038 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:53:31 INFO - PROCESS | 1933 | 1460966011043 Marionette TRACE conn4 <- [1,1502,null,{}] 00:53:31 INFO - PROCESS | 1933 | 1460966011048 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}] 00:53:31 INFO - PROCESS | 1933 | 1460966011220 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 00:53:31 INFO - PROCESS | 1933 | 1460966011493 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ba4f000 == 109 [pid = 1933] [id = 383] 00:53:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f89632b4400) [pid = 1933] [serial = 1150] [outer = (nil)] 00:53:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f896a8ebc00) [pid = 1933] [serial = 1151] [outer = 0x7f89632b4400] 00:53:31 INFO - PROCESS | 1933 | 1460966011608 Marionette DEBUG loaded listener.js 00:53:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f896d3ae400) [pid = 1933] [serial = 1152] [outer = 0x7f89632b4400] 00:53:32 INFO - PROCESS | 1933 | 1460966012394 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]]]}] 00:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1382ms 00:53:32 INFO - PROCESS | 1933 | 1460966012420 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 00:53:32 INFO - PROCESS | 1933 | 1460966012423 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 00:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:53:32 INFO - PROCESS | 1933 | 1460966012430 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:53:32 INFO - PROCESS | 1933 | 1460966012435 Marionette TRACE conn4 <- [1,1506,null,{}] 00:53:32 INFO - PROCESS | 1933 | 1460966012451 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}] 00:53:32 INFO - PROCESS | 1933 | 1460966012614 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 00:53:32 INFO - PROCESS | 1933 | 1460966012803 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dcac000 == 110 [pid = 1933] [id = 384] 00:53:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f896d4a7400) [pid = 1933] [serial = 1153] [outer = (nil)] 00:53:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f896f108c00) [pid = 1933] [serial = 1154] [outer = 0x7f896d4a7400] 00:53:32 INFO - PROCESS | 1933 | 1460966012874 Marionette DEBUG loaded listener.js 00:53:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f8971176c00) [pid = 1933] [serial = 1155] [outer = 0x7f896d4a7400] 00:53:33 INFO - PROCESS | 1933 | 1460966013767 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]]]}] 00:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1392ms 00:53:33 INFO - PROCESS | 1933 | 1460966013823 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 00:53:33 INFO - PROCESS | 1933 | 1460966013826 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 00:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:53:33 INFO - PROCESS | 1933 | 1460966013833 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:53:33 INFO - PROCESS | 1933 | 1460966013836 Marionette TRACE conn4 <- [1,1510,null,{}] 00:53:33 INFO - PROCESS | 1933 | 1460966013841 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}] 00:53:34 INFO - PROCESS | 1933 | 1460966014003 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 00:53:34 INFO - PROCESS | 1933 | 1460966014189 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897165f000 == 111 [pid = 1933] [id = 385] 00:53:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f896de35000) [pid = 1933] [serial = 1156] [outer = (nil)] 00:53:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f8971239000) [pid = 1933] [serial = 1157] [outer = 0x7f896de35000] 00:53:34 INFO - PROCESS | 1933 | 1460966014259 Marionette DEBUG loaded listener.js 00:53:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f89716cb400) [pid = 1933] [serial = 1158] [outer = 0x7f896de35000] 00:53:35 INFO - PROCESS | 1933 | 1460966015077 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]]]}] 00:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1291ms 00:53:35 INFO - PROCESS | 1933 | 1460966015124 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 00:53:35 INFO - PROCESS | 1933 | 1460966015128 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 00:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:53:35 INFO - PROCESS | 1933 | 1460966015133 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:53:35 INFO - PROCESS | 1933 | 1460966015135 Marionette TRACE conn4 <- [1,1514,null,{}] 00:53:35 INFO - PROCESS | 1933 | 1460966015141 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}] 00:53:35 INFO - PROCESS | 1933 | 1460966015301 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 00:53:35 INFO - PROCESS | 1933 | 1460966015499 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89743c6800 == 112 [pid = 1933] [id = 386] 00:53:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f8965e15800) [pid = 1933] [serial = 1159] [outer = (nil)] 00:53:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f8971b58800) [pid = 1933] [serial = 1160] [outer = 0x7f8965e15800] 00:53:35 INFO - PROCESS | 1933 | 1460966015615 Marionette DEBUG loaded listener.js 00:53:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f89720ee000) [pid = 1933] [serial = 1161] [outer = 0x7f8965e15800] 00:53:36 INFO - PROCESS | 1933 | 1460966016447 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]]]}] 00:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1384ms 00:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:53:36 INFO - PROCESS | 1933 | 1460966016519 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 00:53:36 INFO - PROCESS | 1933 | 1460966016521 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 00:53:36 INFO - PROCESS | 1933 | 1460966016528 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:53:36 INFO - PROCESS | 1933 | 1460966016531 Marionette TRACE conn4 <- [1,1518,null,{}] 00:53:36 INFO - PROCESS | 1933 | 1460966016536 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}] 00:53:36 INFO - PROCESS | 1933 | 1460966016720 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 00:53:36 INFO - PROCESS | 1933 | 1460966016903 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976937000 == 113 [pid = 1933] [id = 387] 00:53:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f8971199400) [pid = 1933] [serial = 1162] [outer = (nil)] 00:53:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f897487c000) [pid = 1933] [serial = 1163] [outer = 0x7f8971199400] 00:53:36 INFO - PROCESS | 1933 | 1460966016973 Marionette DEBUG loaded listener.js 00:53:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f897792ac00) [pid = 1933] [serial = 1164] [outer = 0x7f8971199400] 00:53:37 INFO - PROCESS | 1933 | 1460966017828 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]]]}] 00:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1328ms 00:53:37 INFO - PROCESS | 1933 | 1460966017855 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 00:53:37 INFO - PROCESS | 1933 | 1460966017858 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 00:53:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:53:37 INFO - PROCESS | 1933 | 1460966017864 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:53:37 INFO - PROCESS | 1933 | 1460966017867 Marionette TRACE conn4 <- [1,1522,null,{}] 00:53:37 INFO - PROCESS | 1933 | 1460966017872 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}] 00:53:38 INFO - PROCESS | 1933 | 1460966018023 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 00:53:38 INFO - PROCESS | 1933 | 1460966018213 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983003800 == 114 [pid = 1933] [id = 388] 00:53:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f8973a17000) [pid = 1933] [serial = 1165] [outer = (nil)] 00:53:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f8979d84000) [pid = 1933] [serial = 1166] [outer = 0x7f8973a17000] 00:53:38 INFO - PROCESS | 1933 | 1460966018280 Marionette DEBUG loaded listener.js 00:53:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f8983c71000) [pid = 1933] [serial = 1167] [outer = 0x7f8973a17000] 00:53:38 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:38 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:53:38 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:38 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:38 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:38 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:38 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:38 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:38 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:38 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:38 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:38 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:39 INFO - PROCESS | 1933 | 1460966019027 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"]]]}] 00:53:39 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 () { 00:53:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:53:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:53:39 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 () { 00:53:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:53:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:53:39 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 () { 00:53:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:53:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:53:39 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 () { 00:53:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:53:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:53:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1233ms 00:53:39 INFO - PROCESS | 1933 | 1460966019102 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 00:53:39 INFO - PROCESS | 1933 | 1460966019108 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 00:53:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:53:39 INFO - PROCESS | 1933 | 1460966019114 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:53:39 INFO - PROCESS | 1933 | 1460966019117 Marionette TRACE conn4 <- [1,1526,null,{}] 00:53:39 INFO - PROCESS | 1933 | 1460966019122 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}] 00:53:39 INFO - PROCESS | 1933 | 1460966019274 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 00:53:39 INFO - PROCESS | 1933 | 1460966019463 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8985355000 == 115 [pid = 1933] [id = 389] 00:53:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f8974873000) [pid = 1933] [serial = 1168] [outer = (nil)] 00:53:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f8984310000) [pid = 1933] [serial = 1169] [outer = 0x7f8974873000] 00:53:39 INFO - PROCESS | 1933 | 1460966019547 Marionette DEBUG loaded listener.js 00:53:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f8987224000) [pid = 1933] [serial = 1170] [outer = 0x7f8974873000] 00:53:40 INFO - PROCESS | 1933 | 1460966020313 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"]]]}] 00:53:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:53:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:53:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:53:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:53:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:53:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:53:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:53:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1230ms 00:53:40 INFO - PROCESS | 1933 | 1460966020348 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 00:53:40 INFO - PROCESS | 1933 | 1460966020351 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 00:53:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:53:40 INFO - PROCESS | 1933 | 1460966020357 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:53:40 INFO - PROCESS | 1933 | 1460966020359 Marionette TRACE conn4 <- [1,1530,null,{}] 00:53:40 INFO - PROCESS | 1933 | 1460966020381 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}] 00:53:40 INFO - PROCESS | 1933 | 1460966020549 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 00:53:40 INFO - PROCESS | 1933 | 1460966020741 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8989547000 == 116 [pid = 1933] [id = 390] 00:53:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f89659c8800) [pid = 1933] [serial = 1171] [outer = (nil)] 00:53:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f8988b75c00) [pid = 1933] [serial = 1172] [outer = 0x7f89659c8800] 00:53:40 INFO - PROCESS | 1933 | 1460966020807 Marionette DEBUG loaded listener.js 00:53:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f8989165000) [pid = 1933] [serial = 1173] [outer = 0x7f89659c8800] 00:53:41 INFO - PROCESS | 1933 | 1460966021523 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]]]}] 00:53:41 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 00:53:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:53:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:53:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:53:41 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. 00:53:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:53:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1185ms 00:53:41 INFO - PROCESS | 1933 | 1460966021543 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 00:53:41 INFO - PROCESS | 1933 | 1460966021546 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 00:53:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:53:41 INFO - PROCESS | 1933 | 1460966021552 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:53:41 INFO - PROCESS | 1933 | 1460966021554 Marionette TRACE conn4 <- [1,1534,null,{}] 00:53:41 INFO - PROCESS | 1933 | 1460966021559 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}] 00:53:41 INFO - PROCESS | 1933 | 1460966021712 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 00:53:41 INFO - PROCESS | 1933 | 1460966021917 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898d5a3000 == 117 [pid = 1933] [id = 391] 00:53:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f895e5c2800) [pid = 1933] [serial = 1174] [outer = (nil)] 00:53:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f895e5c9c00) [pid = 1933] [serial = 1175] [outer = 0x7f895e5c2800] 00:53:41 INFO - PROCESS | 1933 | 1460966021987 Marionette DEBUG loaded listener.js 00:53:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f895e5d1c00) [pid = 1933] [serial = 1176] [outer = 0x7f895e5c2800] 00:53:42 INFO - PROCESS | 1933 | 1460966022861 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]]]}] 00:53:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:53:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1379ms 00:53:42 INFO - PROCESS | 1933 | 1460966022931 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 00:53:42 INFO - PROCESS | 1933 | 1460966022936 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 00:53:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:53:42 INFO - PROCESS | 1933 | 1460966022942 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:53:42 INFO - PROCESS | 1933 | 1460966022946 Marionette TRACE conn4 <- [1,1538,null,{}] 00:53:42 INFO - PROCESS | 1933 | 1460966022951 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}] 00:53:43 INFO - PROCESS | 1933 | 1460966023136 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 00:53:43 INFO - PROCESS | 1933 | 1460966023327 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e380800 == 118 [pid = 1933] [id = 392] 00:53:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f895e5c4c00) [pid = 1933] [serial = 1177] [outer = (nil)] 00:53:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f898950b800) [pid = 1933] [serial = 1178] [outer = 0x7f895e5c4c00] 00:53:43 INFO - PROCESS | 1933 | 1460966023401 Marionette DEBUG loaded listener.js 00:53:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f8989666400) [pid = 1933] [serial = 1179] [outer = 0x7f895e5c4c00] 00:53:44 INFO - PROCESS | 1933 | 1460966024262 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]]]}] 00:53:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:53:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1384ms 00:53:44 INFO - PROCESS | 1933 | 1460966024327 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 00:53:44 INFO - PROCESS | 1933 | 1460966024330 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 00:53:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:53:44 INFO - PROCESS | 1933 | 1460966024336 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:53:44 INFO - PROCESS | 1933 | 1460966024338 Marionette TRACE conn4 <- [1,1542,null,{}] 00:53:44 INFO - PROCESS | 1933 | 1460966024343 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}] 00:53:44 INFO - PROCESS | 1933 | 1460966024496 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 00:53:44 INFO - PROCESS | 1933 | 1460966024701 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fb91800 == 119 [pid = 1933] [id = 393] 00:53:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f896370a400) [pid = 1933] [serial = 1180] [outer = (nil)] 00:53:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f8963714000) [pid = 1933] [serial = 1181] [outer = 0x7f896370a400] 00:53:44 INFO - PROCESS | 1933 | 1460966024770 Marionette DEBUG loaded listener.js 00:53:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f897a1ad800) [pid = 1933] [serial = 1182] [outer = 0x7f896370a400] 00:53:45 INFO - PROCESS | 1933 | 1460966025585 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]]]}] 00:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1333ms 00:53:45 INFO - PROCESS | 1933 | 1460966025670 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 00:53:45 INFO - PROCESS | 1933 | 1460966025673 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 00:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:53:45 INFO - PROCESS | 1933 | 1460966025679 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:53:45 INFO - PROCESS | 1933 | 1460966025681 Marionette TRACE conn4 <- [1,1546,null,{}] 00:53:45 INFO - PROCESS | 1933 | 1460966025686 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}] 00:53:45 INFO - PROCESS | 1933 | 1460966025851 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 00:53:46 INFO - PROCESS | 1933 | 1460966026045 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fbaf800 == 120 [pid = 1933] [id = 394] 00:53:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f8963462400) [pid = 1933] [serial = 1183] [outer = (nil)] 00:53:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f896346c000) [pid = 1933] [serial = 1184] [outer = 0x7f8963462400] 00:53:46 INFO - PROCESS | 1933 | 1460966026111 Marionette DEBUG loaded listener.js 00:53:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f8963715000) [pid = 1933] [serial = 1185] [outer = 0x7f8963462400] 00:53:46 INFO - PROCESS | 1933 | 1460966026947 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]]]}] 00:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1326ms 00:53:47 INFO - PROCESS | 1933 | 1460966027006 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 00:53:47 INFO - PROCESS | 1933 | 1460966027009 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 00:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:53:47 INFO - PROCESS | 1933 | 1460966027015 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:53:47 INFO - PROCESS | 1933 | 1460966027017 Marionette TRACE conn4 <- [1,1550,null,{}] 00:53:47 INFO - PROCESS | 1933 | 1460966027030 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}] 00:53:47 INFO - PROCESS | 1933 | 1460966027209 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 00:53:47 INFO - PROCESS | 1933 | 1460966027412 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8961281800 == 121 [pid = 1933] [id = 395] 00:53:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f895c8f2400) [pid = 1933] [serial = 1186] [outer = (nil)] 00:53:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f895e43cc00) [pid = 1933] [serial = 1187] [outer = 0x7f895c8f2400] 00:53:47 INFO - PROCESS | 1933 | 1460966027483 Marionette DEBUG loaded listener.js 00:53:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f895e443c00) [pid = 1933] [serial = 1188] [outer = 0x7f895c8f2400] 00:53:48 INFO - PROCESS | 1933 | 1460966028353 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]]]}] 00:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1384ms 00:53:48 INFO - PROCESS | 1933 | 1460966028399 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 00:53:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:53:48 INFO - PROCESS | 1933 | 1460966028411 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 00:53:48 INFO - PROCESS | 1933 | 1460966028415 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:53:48 INFO - PROCESS | 1933 | 1460966028419 Marionette TRACE conn4 <- [1,1554,null,{}] 00:53:48 INFO - PROCESS | 1933 | 1460966028424 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}] 00:53:48 INFO - PROCESS | 1933 | 1460966028580 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 00:53:48 INFO - PROCESS | 1933 | 1460966028788 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963499800 == 122 [pid = 1933] [id = 396] 00:53:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f895c8f9c00) [pid = 1933] [serial = 1189] [outer = (nil)] 00:53:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f895f510800) [pid = 1933] [serial = 1190] [outer = 0x7f895c8f9c00] 00:53:48 INFO - PROCESS | 1933 | 1460966028855 Marionette DEBUG loaded listener.js 00:53:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f8963716800) [pid = 1933] [serial = 1191] [outer = 0x7f895c8f9c00] 00:53:50 INFO - PROCESS | 1933 | 1460966030094 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]]]}] 00:53:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:53:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1733ms 00:53:50 INFO - PROCESS | 1933 | 1460966030150 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 00:53:50 INFO - PROCESS | 1933 | 1460966030157 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 00:53:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:53:50 INFO - PROCESS | 1933 | 1460966030165 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:53:50 INFO - PROCESS | 1933 | 1460966030169 Marionette TRACE conn4 <- [1,1558,null,{}] 00:53:50 INFO - PROCESS | 1933 | 1460966030176 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}] 00:53:50 INFO - PROCESS | 1933 | 1460966030355 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 00:53:50 INFO - PROCESS | 1933 | 1460966030551 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896519c800 == 123 [pid = 1933] [id = 397] 00:53:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f89606d9c00) [pid = 1933] [serial = 1192] [outer = (nil)] 00:53:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f89607f4000) [pid = 1933] [serial = 1193] [outer = 0x7f89606d9c00] 00:53:50 INFO - PROCESS | 1933 | 1460966030616 Marionette DEBUG loaded listener.js 00:53:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f89632b6000) [pid = 1933] [serial = 1194] [outer = 0x7f89606d9c00] 00:53:51 INFO - PROCESS | 1933 | 1460966031660 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]]]}] 00:53:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:53:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1536ms 00:53:51 INFO - PROCESS | 1933 | 1460966031701 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 00:53:51 INFO - PROCESS | 1933 | 1460966031708 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 00:53:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:53:51 INFO - PROCESS | 1933 | 1460966031717 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:53:51 INFO - PROCESS | 1933 | 1460966031721 Marionette TRACE conn4 <- [1,1562,null,{}] 00:53:51 INFO - PROCESS | 1933 | 1460966031726 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}] 00:53:51 INFO - PROCESS | 1933 | 1460966031889 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 00:53:52 INFO - PROCESS | 1933 | 1460966032174 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d2d8800 == 124 [pid = 1933] [id = 398] 00:53:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f8960753400) [pid = 1933] [serial = 1195] [outer = (nil)] 00:53:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f89651e4800) [pid = 1933] [serial = 1196] [outer = 0x7f8960753400] 00:53:52 INFO - PROCESS | 1933 | 1460966032299 Marionette DEBUG loaded listener.js 00:53:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f896a8a6c00) [pid = 1933] [serial = 1197] [outer = 0x7f8960753400] 00:53:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896b90b800 == 123 [pid = 1933] [id = 380] 00:53:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965196000 == 122 [pid = 1933] [id = 379] 00:53:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89608af000 == 121 [pid = 1933] [id = 378] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f896e21c000) [pid = 1933] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f8988b80400) [pid = 1933] [serial = 1058] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f898940ac00) [pid = 1933] [serial = 1061] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f895dacc800) [pid = 1933] [serial = 1064] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f895f55a400) [pid = 1933] [serial = 1067] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f8963150000) [pid = 1933] [serial = 1070] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f896ed4ac00) [pid = 1933] [serial = 1094] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d3cb800 == 120 [pid = 1933] [id = 377] 00:53:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89637d5000 == 119 [pid = 1933] [id = 376] 00:53:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760df000 == 118 [pid = 1933] [id = 371] 00:53:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8974a1a800 == 117 [pid = 1933] [id = 370] 00:53:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8971665800 == 116 [pid = 1933] [id = 369] 00:53:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f181800 == 115 [pid = 1933] [id = 368] 00:53:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dcb3000 == 114 [pid = 1933] [id = 367] 00:53:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965ca5800 == 113 [pid = 1933] [id = 366] 00:53:52 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896126f000 == 112 [pid = 1933] [id = 365] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f89632b1400) [pid = 1933] [serial = 1080] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f8961261000) [pid = 1933] [serial = 1079] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f895f557800) [pid = 1933] [serial = 1077] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f895ddd0400) [pid = 1933] [serial = 1076] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f8965e17800) [pid = 1933] [serial = 1073] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f89720f6800) [pid = 1933] [serial = 1055] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f89607efc00) [pid = 1933] [serial = 1037] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f89659c5400) [pid = 1933] [serial = 1040] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f8974aa3000) [pid = 1933] [serial = 1052] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f896c681000) [pid = 1933] [serial = 1086] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f8971051000) [pid = 1933] [serial = 744] [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.] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f896d4a6400) [pid = 1933] [serial = 1088] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f896dbdf400) [pid = 1933] [serial = 1091] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f896d651000) [pid = 1933] [serial = 1089] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f896de52000) [pid = 1933] [serial = 1092] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f896bca2400) [pid = 1933] [serial = 1085] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f896d65a400) [pid = 1933] [serial = 1043] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f8971176400) [pid = 1933] [serial = 1046] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f89656f4c00) [pid = 1933] [serial = 1082] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f8965e20800) [pid = 1933] [serial = 1083] [outer = (nil)] [url = about:blank] 00:53:52 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f89716bd400) [pid = 1933] [serial = 1049] [outer = (nil)] [url = about:blank] 00:53:53 INFO - PROCESS | 1933 | 1460966033105 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]]]}] 00:53:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:53:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1430ms 00:53:53 INFO - PROCESS | 1933 | 1460966033147 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 00:53:53 INFO - PROCESS | 1933 | 1460966033150 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 00:53:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:53:53 INFO - PROCESS | 1933 | 1460966033156 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:53:53 INFO - PROCESS | 1933 | 1460966033161 Marionette TRACE conn4 <- [1,1566,null,{}] 00:53:53 INFO - PROCESS | 1933 | 1460966033175 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}] 00:53:53 INFO - PROCESS | 1933 | 1460966033337 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 00:53:53 INFO - PROCESS | 1933 | 1460966033347 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896518e800 == 113 [pid = 1933] [id = 399] 00:53:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f896a8a7400) [pid = 1933] [serial = 1198] [outer = (nil)] 00:53:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f896d653000) [pid = 1933] [serial = 1199] [outer = 0x7f896a8a7400] 00:53:53 INFO - PROCESS | 1933 | 1460966033414 Marionette DEBUG loaded listener.js 00:53:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f896de32000) [pid = 1933] [serial = 1200] [outer = 0x7f896a8a7400] 00:53:54 INFO - PROCESS | 1933 | 1460966034241 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]]]}] 00:53:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:53:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1092ms 00:53:54 INFO - PROCESS | 1933 | 1460966034248 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 00:53:54 INFO - PROCESS | 1933 | 1460966034252 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 00:53:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:53:54 INFO - PROCESS | 1933 | 1460966034257 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:53:54 INFO - PROCESS | 1933 | 1460966034260 Marionette TRACE conn4 <- [1,1570,null,{}] 00:53:54 INFO - PROCESS | 1933 | 1460966034264 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}] 00:53:54 INFO - PROCESS | 1933 | 1460966034413 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 00:53:54 INFO - PROCESS | 1933 | 1460966034601 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ac55000 == 114 [pid = 1933] [id = 400] 00:53:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f895c8f0400) [pid = 1933] [serial = 1201] [outer = (nil)] 00:53:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f896de4d800) [pid = 1933] [serial = 1202] [outer = 0x7f895c8f0400] 00:53:54 INFO - PROCESS | 1933 | 1460966034659 Marionette DEBUG loaded listener.js 00:53:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f896f2f5400) [pid = 1933] [serial = 1203] [outer = 0x7f895c8f0400] 00:53:55 INFO - PROCESS | 1933 | 1460966035414 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]]]}] 00:53:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:53:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1226ms 00:53:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:53:55 INFO - PROCESS | 1933 | 1460966035483 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 00:53:55 INFO - PROCESS | 1933 | 1460966035486 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 00:53:55 INFO - PROCESS | 1933 | 1460966035490 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:53:55 INFO - PROCESS | 1933 | 1460966035494 Marionette TRACE conn4 <- [1,1574,null,{}] 00:53:55 INFO - PROCESS | 1933 | 1460966035499 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}] 00:53:55 INFO - PROCESS | 1933 | 1460966035721 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 00:53:55 INFO - PROCESS | 1933 | 1460966035747 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdaf000 == 115 [pid = 1933] [id = 401] 00:53:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f896346cc00) [pid = 1933] [serial = 1204] [outer = (nil)] 00:53:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f8971173800) [pid = 1933] [serial = 1205] [outer = 0x7f896346cc00] 00:53:55 INFO - PROCESS | 1933 | 1460966035809 Marionette DEBUG loaded listener.js 00:53:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f89711b5000) [pid = 1933] [serial = 1206] [outer = 0x7f896346cc00] 00:53:56 INFO - PROCESS | 1933 | 1460966036650 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]]]}] 00:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1227ms 00:53:56 INFO - PROCESS | 1933 | 1460966036718 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 00:53:56 INFO - PROCESS | 1933 | 1460966036721 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 00:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:53:56 INFO - PROCESS | 1933 | 1460966036726 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:53:56 INFO - PROCESS | 1933 | 1460966036728 Marionette TRACE conn4 <- [1,1578,null,{}] 00:53:56 INFO - PROCESS | 1933 | 1460966036733 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}] 00:53:57 INFO - PROCESS | 1933 | 1460966037176 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 00:53:57 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f8963158c00) [pid = 1933] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:53:57 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f8963159000) [pid = 1933] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:53:57 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f895ddcb400) [pid = 1933] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:53:57 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f89624f7c00) [pid = 1933] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:53:57 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f896de52800) [pid = 1933] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:53:57 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f895dac3c00) [pid = 1933] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:53:57 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f895f510c00) [pid = 1933] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:53:57 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f896075d800) [pid = 1933] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:53:57 INFO - PROCESS | 1933 | 1460966037323 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89608ee800 == 116 [pid = 1933] [id = 402] 00:53:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f895ddc3400) [pid = 1933] [serial = 1207] [outer = (nil)] 00:53:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f896075d800) [pid = 1933] [serial = 1208] [outer = 0x7f895ddc3400] 00:53:57 INFO - PROCESS | 1933 | 1460966037388 Marionette DEBUG loaded listener.js 00:53:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f896de2e000) [pid = 1933] [serial = 1209] [outer = 0x7f895ddc3400] 00:53:57 INFO - PROCESS | 1933 | 1460966037988 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]]]}] 00:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1275ms 00:53:58 INFO - PROCESS | 1933 | 1460966038004 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 00:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:53:58 INFO - PROCESS | 1933 | 1460966038017 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 00:53:58 INFO - PROCESS | 1933 | 1460966038023 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:53:58 INFO - PROCESS | 1933 | 1460966038026 Marionette TRACE conn4 <- [1,1582,null,{}] 00:53:58 INFO - PROCESS | 1933 | 1460966038031 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}] 00:53:58 INFO - PROCESS | 1933 | 1460966038236 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 00:53:58 INFO - PROCESS | 1933 | 1460966038258 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896e21f800 == 117 [pid = 1933] [id = 403] 00:53:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f895ddca800) [pid = 1933] [serial = 1210] [outer = (nil)] 00:53:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f8973ad9800) [pid = 1933] [serial = 1211] [outer = 0x7f895ddca800] 00:53:58 INFO - PROCESS | 1933 | 1460966038315 Marionette DEBUG loaded listener.js 00:53:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f89759b1c00) [pid = 1933] [serial = 1212] [outer = 0x7f895ddca800] 00:53:59 INFO - PROCESS | 1933 | 1460966039028 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]]]}] 00:53:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1031ms 00:53:59 INFO - PROCESS | 1933 | 1460966039056 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 00:53:59 INFO - PROCESS | 1933 | 1460966039059 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 00:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:53:59 INFO - PROCESS | 1933 | 1460966039064 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:53:59 INFO - PROCESS | 1933 | 1460966039066 Marionette TRACE conn4 <- [1,1586,null,{}] 00:53:59 INFO - PROCESS | 1933 | 1460966039088 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}] 00:53:59 INFO - PROCESS | 1933 | 1460966039342 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 00:53:59 INFO - PROCESS | 1933 | 1460966039548 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e38e000 == 118 [pid = 1933] [id = 404] 00:53:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f895c8f6400) [pid = 1933] [serial = 1213] [outer = (nil)] 00:53:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f895dacd400) [pid = 1933] [serial = 1214] [outer = 0x7f895c8f6400] 00:53:59 INFO - PROCESS | 1933 | 1460966039631 Marionette DEBUG loaded listener.js 00:53:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f895e5c4400) [pid = 1933] [serial = 1215] [outer = 0x7f895c8f6400] 00:54:00 INFO - PROCESS | 1933 | 1460966040574 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]]]}] 00:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1537ms 00:54:00 INFO - PROCESS | 1933 | 1460966040604 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 00:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:54:00 INFO - PROCESS | 1933 | 1460966040610 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 00:54:00 INFO - PROCESS | 1933 | 1460966040617 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:54:00 INFO - PROCESS | 1933 | 1460966040623 Marionette TRACE conn4 <- [1,1590,null,{}] 00:54:00 INFO - PROCESS | 1933 | 1460966040630 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}] 00:54:00 INFO - PROCESS | 1933 | 1460966040841 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 00:54:01 INFO - PROCESS | 1933 | 1460966041034 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896518a800 == 119 [pid = 1933] [id = 405] 00:54:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f895c8f7800) [pid = 1933] [serial = 1216] [outer = (nil)] 00:54:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f896370d800) [pid = 1933] [serial = 1217] [outer = 0x7f895c8f7800] 00:54:01 INFO - PROCESS | 1933 | 1460966041109 Marionette DEBUG loaded listener.js 00:54:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f896a879800) [pid = 1933] [serial = 1218] [outer = 0x7f895c8f7800] 00:54:02 INFO - PROCESS | 1933 | 1460966042064 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]]]}] 00:54:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:54:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1495ms 00:54:02 INFO - PROCESS | 1933 | 1460966042113 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 00:54:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:54:02 INFO - PROCESS | 1933 | 1460966042118 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 00:54:02 INFO - PROCESS | 1933 | 1460966042124 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:54:02 INFO - PROCESS | 1933 | 1460966042127 Marionette TRACE conn4 <- [1,1594,null,{}] 00:54:02 INFO - PROCESS | 1933 | 1460966042135 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}] 00:54:02 INFO - PROCESS | 1933 | 1460966042319 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 00:54:02 INFO - PROCESS | 1933 | 1460966042590 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8972198000 == 120 [pid = 1933] [id = 406] 00:54:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f8963717800) [pid = 1933] [serial = 1219] [outer = (nil)] 00:54:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f896e2a5c00) [pid = 1933] [serial = 1220] [outer = 0x7f8963717800] 00:54:02 INFO - PROCESS | 1933 | 1460966042705 Marionette DEBUG loaded listener.js 00:54:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f897119f400) [pid = 1933] [serial = 1221] [outer = 0x7f8963717800] 00:54:03 INFO - PROCESS | 1933 | 1460966043546 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]]]}] 00:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1482ms 00:54:03 INFO - PROCESS | 1933 | 1460966043605 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 00:54:03 INFO - PROCESS | 1933 | 1460966043612 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 00:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:54:03 INFO - PROCESS | 1933 | 1460966043627 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:54:03 INFO - PROCESS | 1933 | 1460966043633 Marionette TRACE conn4 <- [1,1598,null,{}] 00:54:03 INFO - PROCESS | 1933 | 1460966043639 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}] 00:54:03 INFO - PROCESS | 1933 | 1460966043845 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 00:54:04 INFO - PROCESS | 1933 | 1460966044038 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897679c000 == 121 [pid = 1933] [id = 407] 00:54:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f896a8a8400) [pid = 1933] [serial = 1222] [outer = (nil)] 00:54:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f8971cafc00) [pid = 1933] [serial = 1223] [outer = 0x7f896a8a8400] 00:54:04 INFO - PROCESS | 1933 | 1460966044108 Marionette DEBUG loaded listener.js 00:54:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f89759ad000) [pid = 1933] [serial = 1224] [outer = 0x7f896a8a8400] 00:54:04 INFO - PROCESS | 1933 | 1460966044965 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]]]}] 00:54:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1399ms 00:54:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:54:05 INFO - PROCESS | 1933 | 1460966045018 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 00:54:05 INFO - PROCESS | 1933 | 1460966045021 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 00:54:05 INFO - PROCESS | 1933 | 1460966045027 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:54:05 INFO - PROCESS | 1933 | 1460966045030 Marionette TRACE conn4 <- [1,1602,null,{}] 00:54:05 INFO - PROCESS | 1933 | 1460966045035 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}] 00:54:05 INFO - PROCESS | 1933 | 1460966045195 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 00:54:05 INFO - PROCESS | 1933 | 1460966045394 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d33b800 == 122 [pid = 1933] [id = 408] 00:54:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f896d3af800) [pid = 1933] [serial = 1225] [outer = (nil)] 00:54:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f8979d85c00) [pid = 1933] [serial = 1226] [outer = 0x7f896d3af800] 00:54:05 INFO - PROCESS | 1933 | 1460966045460 Marionette DEBUG loaded listener.js 00:54:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f8985122400) [pid = 1933] [serial = 1227] [outer = 0x7f896d3af800] 00:54:06 INFO - PROCESS | 1933 | 1460966046314 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]]]}] 00:54:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:54:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1333ms 00:54:06 INFO - PROCESS | 1933 | 1460966046360 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 00:54:06 INFO - PROCESS | 1933 | 1460966046363 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 00:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:54:06 INFO - PROCESS | 1933 | 1460966046369 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:54:06 INFO - PROCESS | 1933 | 1460966046372 Marionette TRACE conn4 <- [1,1606,null,{}] 00:54:06 INFO - PROCESS | 1933 | 1460966046377 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}] 00:54:06 INFO - PROCESS | 1933 | 1460966046541 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 00:54:06 INFO - PROCESS | 1933 | 1460966046744 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8989465800 == 123 [pid = 1933] [id = 409] 00:54:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f895fb8a800) [pid = 1933] [serial = 1228] [outer = (nil)] 00:54:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f8975568000) [pid = 1933] [serial = 1229] [outer = 0x7f895fb8a800] 00:54:06 INFO - PROCESS | 1933 | 1460966046822 Marionette DEBUG loaded listener.js 00:54:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f8988b77800) [pid = 1933] [serial = 1230] [outer = 0x7f895fb8a800] 00:54:07 INFO - PROCESS | 1933 | 1460966047697 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]]]}] 00:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1380ms 00:54:07 INFO - PROCESS | 1933 | 1460966047750 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 00:54:07 INFO - PROCESS | 1933 | 1460966047753 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 00:54:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:54:07 INFO - PROCESS | 1933 | 1460966047759 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:54:07 INFO - PROCESS | 1933 | 1460966047761 Marionette TRACE conn4 <- [1,1610,null,{}] 00:54:07 INFO - PROCESS | 1933 | 1460966047766 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}] 00:54:07 INFO - PROCESS | 1933 | 1460966047937 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 00:54:08 INFO - PROCESS | 1933 | 1460966048139 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965770800 == 124 [pid = 1933] [id = 410] 00:54:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f895fb8ac00) [pid = 1933] [serial = 1231] [outer = (nil)] 00:54:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f8962b59c00) [pid = 1933] [serial = 1232] [outer = 0x7f895fb8ac00] 00:54:08 INFO - PROCESS | 1933 | 1460966048205 Marionette DEBUG loaded listener.js 00:54:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f8988b79800) [pid = 1933] [serial = 1233] [outer = 0x7f895fb8ac00] 00:54:09 INFO - PROCESS | 1933 | 1460966049023 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]]]}] 00:54:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:54:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1334ms 00:54:09 INFO - PROCESS | 1933 | 1460966049094 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 00:54:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:54:09 INFO - PROCESS | 1933 | 1460966049097 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 00:54:09 INFO - PROCESS | 1933 | 1460966049102 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:54:09 INFO - PROCESS | 1933 | 1460966049106 Marionette TRACE conn4 <- [1,1614,null,{}] 00:54:09 INFO - PROCESS | 1933 | 1460966049111 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}] 00:54:09 INFO - PROCESS | 1933 | 1460966049269 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 00:54:09 INFO - PROCESS | 1933 | 1460966049468 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fb10800 == 125 [pid = 1933] [id = 411] 00:54:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f8962b52400) [pid = 1933] [serial = 1234] [outer = (nil)] 00:54:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f89630af000) [pid = 1933] [serial = 1235] [outer = 0x7f8962b52400] 00:54:09 INFO - PROCESS | 1933 | 1460966049537 Marionette DEBUG loaded listener.js 00:54:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f89630b3400) [pid = 1933] [serial = 1236] [outer = 0x7f8962b52400] 00:54:10 INFO - PROCESS | 1933 | 1460966050385 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]]]}] 00:54:10 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 00:54:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1343ms 00:54:10 INFO - PROCESS | 1933 | 1460966050446 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 00:54:10 INFO - PROCESS | 1933 | 1460966050449 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 00:54:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:54:10 INFO - PROCESS | 1933 | 1460966050455 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:54:10 INFO - PROCESS | 1933 | 1460966050457 Marionette TRACE conn4 <- [1,1618,null,{}] 00:54:10 INFO - PROCESS | 1933 | 1460966050463 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}] 00:54:10 INFO - PROCESS | 1933 | 1460966050618 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 00:54:10 INFO - PROCESS | 1933 | 1460966050830 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898bc44000 == 126 [pid = 1933] [id = 412] 00:54:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f895feccc00) [pid = 1933] [serial = 1237] [outer = (nil)] 00:54:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f89630b8800) [pid = 1933] [serial = 1238] [outer = 0x7f895feccc00] 00:54:10 INFO - PROCESS | 1933 | 1460966050899 Marionette DEBUG loaded listener.js 00:54:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f8965970c00) [pid = 1933] [serial = 1239] [outer = 0x7f895feccc00] 00:54:11 INFO - PROCESS | 1933 | 1460966051723 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]]]}] 00:54:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:54:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1335ms 00:54:11 INFO - PROCESS | 1933 | 1460966051790 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 00:54:11 INFO - PROCESS | 1933 | 1460966051794 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 00:54:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:54:11 INFO - PROCESS | 1933 | 1460966051799 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:54:11 INFO - PROCESS | 1933 | 1460966051802 Marionette TRACE conn4 <- [1,1622,null,{}] 00:54:11 INFO - PROCESS | 1933 | 1460966051807 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}] 00:54:11 INFO - PROCESS | 1933 | 1460966051970 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 00:54:12 INFO - PROCESS | 1933 | 1460966052183 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965b46000 == 127 [pid = 1933] [id = 413] 00:54:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f8962b60800) [pid = 1933] [serial = 1240] [outer = (nil)] 00:54:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f8965977400) [pid = 1933] [serial = 1241] [outer = 0x7f8962b60800] 00:54:12 INFO - PROCESS | 1933 | 1460966052294 Marionette DEBUG loaded listener.js 00:54:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f896597b800) [pid = 1933] [serial = 1242] [outer = 0x7f8962b60800] 00:54:13 INFO - PROCESS | 1933 | 1460966053123 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]]]}] 00:54:13 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 00:54:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1379ms 00:54:13 INFO - PROCESS | 1933 | 1460966053179 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 00:54:13 INFO - PROCESS | 1933 | 1460966053182 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 00:54:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:54:13 INFO - PROCESS | 1933 | 1460966053188 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:54:13 INFO - PROCESS | 1933 | 1460966053190 Marionette TRACE conn4 <- [1,1626,null,{}] 00:54:13 INFO - PROCESS | 1933 | 1460966053196 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}] 00:54:13 INFO - PROCESS | 1933 | 1460966053352 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 00:54:13 INFO - PROCESS | 1933 | 1460966053568 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e3d1000 == 128 [pid = 1933] [id = 414] 00:54:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f89630b0400) [pid = 1933] [serial = 1243] [outer = (nil)] 00:54:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f8971b22800) [pid = 1933] [serial = 1244] [outer = 0x7f89630b0400] 00:54:13 INFO - PROCESS | 1933 | 1460966053643 Marionette DEBUG loaded listener.js 00:54:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f8971b29800) [pid = 1933] [serial = 1245] [outer = 0x7f89630b0400] 00:54:14 INFO - PROCESS | 1933 | 1460966054516 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]]]}] 00:54:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:54:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1378ms 00:54:14 INFO - PROCESS | 1933 | 1460966054567 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 00:54:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:54:14 INFO - PROCESS | 1933 | 1460966054577 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 00:54:14 INFO - PROCESS | 1933 | 1460966054583 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:54:14 INFO - PROCESS | 1933 | 1460966054587 Marionette TRACE conn4 <- [1,1630,null,{}] 00:54:14 INFO - PROCESS | 1933 | 1460966054592 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}] 00:54:14 INFO - PROCESS | 1933 | 1460966054790 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 00:54:14 INFO - PROCESS | 1933 | 1460966054989 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895cbd9000 == 129 [pid = 1933] [id = 415] 00:54:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f895e6d4400) [pid = 1933] [serial = 1246] [outer = (nil)] 00:54:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f895e6dd800) [pid = 1933] [serial = 1247] [outer = 0x7f895e6d4400] 00:54:15 INFO - PROCESS | 1933 | 1460966055057 Marionette DEBUG loaded listener.js 00:54:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f8971b2b800) [pid = 1933] [serial = 1248] [outer = 0x7f895e6d4400] 00:54:15 INFO - PROCESS | 1933 | 1460966055932 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]]]}] 00:54:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:54:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1385ms 00:54:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:54:15 INFO - PROCESS | 1933 | 1460966055968 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 00:54:15 INFO - PROCESS | 1933 | 1460966055971 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 00:54:15 INFO - PROCESS | 1933 | 1460966055977 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:54:15 INFO - PROCESS | 1933 | 1460966055980 Marionette TRACE conn4 <- [1,1634,null,{}] 00:54:15 INFO - PROCESS | 1933 | 1460966055985 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}] 00:54:16 INFO - PROCESS | 1933 | 1460966056155 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 00:54:16 INFO - PROCESS | 1933 | 1460966056359 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d530000 == 130 [pid = 1933] [id = 416] 00:54:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f895bfdc800) [pid = 1933] [serial = 1249] [outer = (nil)] 00:54:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f895bfe5000) [pid = 1933] [serial = 1250] [outer = 0x7f895bfdc800] 00:54:16 INFO - PROCESS | 1933 | 1460966056424 Marionette DEBUG loaded listener.js 00:54:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f895e6dec00) [pid = 1933] [serial = 1251] [outer = 0x7f895bfdc800] 00:54:17 INFO - PROCESS | 1933 | 1460966057291 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]]]}] 00:54:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:54:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1381ms 00:54:17 INFO - PROCESS | 1933 | 1460966057358 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 00:54:17 INFO - PROCESS | 1933 | 1460966057361 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 00:54:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:54:17 INFO - PROCESS | 1933 | 1460966057367 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:54:17 INFO - PROCESS | 1933 | 1460966057369 Marionette TRACE conn4 <- [1,1638,null,{}] 00:54:17 INFO - PROCESS | 1933 | 1460966057374 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}] 00:54:17 INFO - PROCESS | 1933 | 1460966057551 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 00:54:17 INFO - PROCESS | 1933 | 1460966057757 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e3c9000 == 131 [pid = 1933] [id = 417] 00:54:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f895bfe5c00) [pid = 1933] [serial = 1252] [outer = (nil)] 00:54:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f895d63e400) [pid = 1933] [serial = 1253] [outer = 0x7f895bfe5c00] 00:54:17 INFO - PROCESS | 1933 | 1460966057868 Marionette DEBUG loaded listener.js 00:54:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f895d644400) [pid = 1933] [serial = 1254] [outer = 0x7f895bfe5c00] 00:54:18 INFO - PROCESS | 1933 | 1460966058731 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]]]}] 00:54:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:54:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1428ms 00:54:18 INFO - PROCESS | 1933 | 1460966058796 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 00:54:18 INFO - PROCESS | 1933 | 1460966058798 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 00:54:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:54:18 INFO - PROCESS | 1933 | 1460966058804 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:54:18 INFO - PROCESS | 1933 | 1460966058807 Marionette TRACE conn4 <- [1,1642,null,{}] 00:54:18 INFO - PROCESS | 1933 | 1460966058812 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}] 00:54:18 INFO - PROCESS | 1933 | 1460966058979 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 00:54:19 INFO - PROCESS | 1933 | 1460966059657 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fb9f800 == 132 [pid = 1933] [id = 418] 00:54:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f895c8f8000) [pid = 1933] [serial = 1255] [outer = (nil)] 00:54:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f895dad0000) [pid = 1933] [serial = 1256] [outer = 0x7f895c8f8000] 00:54:19 INFO - PROCESS | 1933 | 1460966059728 Marionette DEBUG loaded listener.js 00:54:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f895e5c7400) [pid = 1933] [serial = 1257] [outer = 0x7f895c8f8000] 00:54:20 INFO - PROCESS | 1933 | 1460966060538 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]]]}] 00:54:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:54:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1781ms 00:54:20 INFO - PROCESS | 1933 | 1460966060587 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 00:54:20 INFO - PROCESS | 1933 | 1460966060593 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 00:54:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:54:20 INFO - PROCESS | 1933 | 1460966060601 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:54:20 INFO - PROCESS | 1933 | 1460966060605 Marionette TRACE conn4 <- [1,1646,null,{}] 00:54:20 INFO - PROCESS | 1933 | 1460966060612 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}] 00:54:20 INFO - PROCESS | 1933 | 1460966060798 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 00:54:21 INFO - PROCESS | 1933 | 1460966061018 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896348d000 == 133 [pid = 1933] [id = 419] 00:54:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f895bfe3400) [pid = 1933] [serial = 1258] [outer = (nil)] 00:54:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f895e442400) [pid = 1933] [serial = 1259] [outer = 0x7f895bfe3400] 00:54:21 INFO - PROCESS | 1933 | 1460966061083 Marionette DEBUG loaded listener.js 00:54:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f895fb86c00) [pid = 1933] [serial = 1260] [outer = 0x7f895bfe3400] 00:54:22 INFO - PROCESS | 1933 | 1460966062132 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]]]}] 00:54:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:54:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1580ms 00:54:22 INFO - PROCESS | 1933 | 1460966062186 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 00:54:22 INFO - PROCESS | 1933 | 1460966062191 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 00:54:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:54:22 INFO - PROCESS | 1933 | 1460966062198 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:54:22 INFO - PROCESS | 1933 | 1460966062201 Marionette TRACE conn4 <- [1,1650,null,{}] 00:54:22 INFO - PROCESS | 1933 | 1460966062206 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}] 00:54:22 INFO - PROCESS | 1933 | 1460966062365 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 00:54:22 INFO - PROCESS | 1933 | 1460966062573 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fbaa000 == 134 [pid = 1933] [id = 420] 00:54:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f89609e2800) [pid = 1933] [serial = 1261] [outer = (nil)] 00:54:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f8961268000) [pid = 1933] [serial = 1262] [outer = 0x7f89609e2800] 00:54:22 INFO - PROCESS | 1933 | 1460966062637 Marionette DEBUG loaded listener.js 00:54:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f8962b5f400) [pid = 1933] [serial = 1263] [outer = 0x7f89609e2800] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896e21f800 == 133 [pid = 1933] [id = 403] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89608ee800 == 132 [pid = 1933] [id = 402] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f89711b1000) [pid = 1933] [serial = 1112] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f8976b85800) [pid = 1933] [serial = 1124] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f8974873800) [pid = 1933] [serial = 1118] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f8971172c00) [pid = 1933] [serial = 1109] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f89759a6c00) [pid = 1933] [serial = 1121] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f89775e0000) [pid = 1933] [serial = 1127] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f8971cb3000) [pid = 1933] [serial = 1115] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f89711a8000) [pid = 1933] [serial = 1145] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdaf000 == 131 [pid = 1933] [id = 401] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ac55000 == 130 [pid = 1933] [id = 400] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896518e800 == 129 [pid = 1933] [id = 399] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d2d8800 == 128 [pid = 1933] [id = 398] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896519c800 == 127 [pid = 1933] [id = 397] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8989547000 == 126 [pid = 1933] [id = 390] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8985355000 == 125 [pid = 1933] [id = 389] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983003800 == 124 [pid = 1933] [id = 388] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976937000 == 123 [pid = 1933] [id = 387] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89743c6800 == 122 [pid = 1933] [id = 386] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897165f000 == 121 [pid = 1933] [id = 385] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dcac000 == 120 [pid = 1933] [id = 384] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ba4f000 == 119 [pid = 1933] [id = 383] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963211000 == 118 [pid = 1933] [id = 382] 00:54:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896c605000 == 117 [pid = 1933] [id = 381] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f8970ee3000) [pid = 1933] [serial = 1143] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f896d987400) [pid = 1933] [serial = 1140] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f896d654000) [pid = 1933] [serial = 1139] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f896e1cf400) [pid = 1933] [serial = 1142] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f896bca9400) [pid = 1933] [serial = 1035] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f897123c800) [pid = 1933] [serial = 975] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f896f1bd800) [pid = 1933] [serial = 1095] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f895daca400) [pid = 1933] [serial = 1130] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f89632b0400) [pid = 1933] [serial = 1100] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f8963151c00) [pid = 1933] [serial = 1134] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f89609ed000) [pid = 1933] [serial = 1133] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f895dacfc00) [pid = 1933] [serial = 1097] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f895f507800) [pid = 1933] [serial = 1131] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f89651df400) [pid = 1933] [serial = 1136] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f8965e1a800) [pid = 1933] [serial = 1137] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f896d5a6400) [pid = 1933] [serial = 1103] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f896f106000) [pid = 1933] [serial = 1106] [outer = (nil)] [url = about:blank] 00:54:23 INFO - PROCESS | 1933 | 1460966063575 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]]]}] 00:54:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:54:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1440ms 00:54:23 INFO - PROCESS | 1933 | 1460966063658 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 00:54:23 INFO - PROCESS | 1933 | 1460966063661 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 00:54:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:54:23 INFO - PROCESS | 1933 | 1460966063678 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:54:23 INFO - PROCESS | 1933 | 1460966063686 Marionette TRACE conn4 <- [1,1654,null,{}] 00:54:23 INFO - PROCESS | 1933 | 1460966063694 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}] 00:54:23 INFO - PROCESS | 1933 | 1460966063849 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 00:54:23 INFO - PROCESS | 1933 | 1460966063860 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89634a1000 == 118 [pid = 1933] [id = 421] 00:54:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f895dacfc00) [pid = 1933] [serial = 1264] [outer = (nil)] 00:54:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f8963711c00) [pid = 1933] [serial = 1265] [outer = 0x7f895dacfc00] 00:54:23 INFO - PROCESS | 1933 | 1460966063916 Marionette DEBUG loaded listener.js 00:54:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f8965974800) [pid = 1933] [serial = 1266] [outer = 0x7f895dacfc00] 00:54:24 INFO - PROCESS | 1933 | 1460966064693 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]]]}] 00:54:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:54:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1044ms 00:54:24 INFO - PROCESS | 1933 | 1460966064716 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 00:54:24 INFO - PROCESS | 1933 | 1460966064720 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 00:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:54:24 INFO - PROCESS | 1933 | 1460966064726 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:54:24 INFO - PROCESS | 1933 | 1460966064728 Marionette TRACE conn4 <- [1,1658,null,{}] 00:54:24 INFO - PROCESS | 1933 | 1460966064733 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}] 00:54:24 INFO - PROCESS | 1933 | 1460966064880 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 00:54:24 INFO - PROCESS | 1933 | 1460966064896 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c97000 == 119 [pid = 1933] [id = 422] 00:54:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f89609ef000) [pid = 1933] [serial = 1267] [outer = (nil)] 00:54:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f896a8ac400) [pid = 1933] [serial = 1268] [outer = 0x7f89609ef000] 00:54:24 INFO - PROCESS | 1933 | 1460966064953 Marionette DEBUG loaded listener.js 00:54:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f896d132400) [pid = 1933] [serial = 1269] [outer = 0x7f89609ef000] 00:54:25 INFO - PROCESS | 1933 | 1460966065850 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]]]}] 00:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1175ms 00:54:25 INFO - PROCESS | 1933 | 1460966065901 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 00:54:25 INFO - PROCESS | 1933 | 1460966065904 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 00:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:54:25 INFO - PROCESS | 1933 | 1460966065920 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:54:25 INFO - PROCESS | 1933 | 1460966065922 Marionette TRACE conn4 <- [1,1662,null,{}] 00:54:25 INFO - PROCESS | 1933 | 1460966065927 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}] 00:54:26 INFO - PROCESS | 1933 | 1460966066128 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 00:54:26 INFO - PROCESS | 1933 | 1460966066149 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bce0800 == 120 [pid = 1933] [id = 423] 00:54:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f896d64ec00) [pid = 1933] [serial = 1270] [outer = (nil)] 00:54:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f896d659000) [pid = 1933] [serial = 1271] [outer = 0x7f896d64ec00] 00:54:26 INFO - PROCESS | 1933 | 1460966066218 Marionette DEBUG loaded listener.js 00:54:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f896e2aec00) [pid = 1933] [serial = 1272] [outer = 0x7f896d64ec00] 00:54:27 INFO - PROCESS | 1933 | 1460966067003 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]]]}] 00:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1127ms 00:54:27 INFO - PROCESS | 1933 | 1460966067048 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 00:54:27 INFO - PROCESS | 1933 | 1460966067052 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 00:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:54:27 INFO - PROCESS | 1933 | 1460966067076 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:54:27 INFO - PROCESS | 1933 | 1460966067079 Marionette TRACE conn4 <- [1,1666,null,{}] 00:54:27 INFO - PROCESS | 1933 | 1460966067083 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}] 00:54:27 INFO - PROCESS | 1933 | 1460966067295 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 00:54:27 INFO - PROCESS | 1933 | 1460966067319 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dc9f000 == 121 [pid = 1933] [id = 424] 00:54:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f896e2b2800) [pid = 1933] [serial = 1273] [outer = (nil)] 00:54:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f897117b800) [pid = 1933] [serial = 1274] [outer = 0x7f896e2b2800] 00:54:27 INFO - PROCESS | 1933 | 1460966067377 Marionette DEBUG loaded listener.js 00:54:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f89711b5800) [pid = 1933] [serial = 1275] [outer = 0x7f896e2b2800] 00:54:28 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f896a8a7400) [pid = 1933] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:54:28 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f896346cc00) [pid = 1933] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:54:28 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f89606d9c00) [pid = 1933] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:54:28 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f895ddc3400) [pid = 1933] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:54:28 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f8960753400) [pid = 1933] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:54:28 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f895c8f0400) [pid = 1933] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:54:28 INFO - PROCESS | 1933 | 1460966068354 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]]]}] 00:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1353ms 00:54:28 INFO - PROCESS | 1933 | 1460966068410 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 00:54:28 INFO - PROCESS | 1933 | 1460966068413 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 00:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:54:28 INFO - PROCESS | 1933 | 1460966068418 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:54:28 INFO - PROCESS | 1933 | 1460966068421 Marionette TRACE conn4 <- [1,1670,null,{}] 00:54:28 INFO - PROCESS | 1933 | 1460966068426 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}] 00:54:28 INFO - PROCESS | 1933 | 1460966068579 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 00:54:28 INFO - PROCESS | 1933 | 1460966068739 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dcab800 == 122 [pid = 1933] [id = 425] 00:54:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f895ddcfc00) [pid = 1933] [serial = 1276] [outer = (nil)] 00:54:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f89711b2400) [pid = 1933] [serial = 1277] [outer = 0x7f895ddcfc00] 00:54:28 INFO - PROCESS | 1933 | 1460966068795 Marionette DEBUG loaded listener.js 00:54:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f89716c1400) [pid = 1933] [serial = 1278] [outer = 0x7f895ddcfc00] 00:54:29 INFO - PROCESS | 1933 | 1460966069416 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]]]}] 00:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1033ms 00:54:29 INFO - PROCESS | 1933 | 1460966069452 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 00:54:29 INFO - PROCESS | 1933 | 1460966069455 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 00:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:54:29 INFO - PROCESS | 1933 | 1460966069460 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:54:29 INFO - PROCESS | 1933 | 1460966069462 Marionette TRACE conn4 <- [1,1674,null,{}] 00:54:29 INFO - PROCESS | 1933 | 1460966069467 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}] 00:54:29 INFO - PROCESS | 1933 | 1460966069608 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 00:54:29 INFO - PROCESS | 1933 | 1460966069784 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897165f000 == 123 [pid = 1933] [id = 426] 00:54:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f89624f6000) [pid = 1933] [serial = 1279] [outer = (nil)] 00:54:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f8971b1cc00) [pid = 1933] [serial = 1280] [outer = 0x7f89624f6000] 00:54:29 INFO - PROCESS | 1933 | 1460966069841 Marionette DEBUG loaded listener.js 00:54:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f8971b55c00) [pid = 1933] [serial = 1281] [outer = 0x7f89624f6000] 00:54:30 INFO - PROCESS | 1933 | 1460966070786 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]]]}] 00:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1425ms 00:54:30 INFO - PROCESS | 1933 | 1460966070886 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 00:54:30 INFO - PROCESS | 1933 | 1460966070890 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 00:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:54:30 INFO - PROCESS | 1933 | 1460966070898 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:54:30 INFO - PROCESS | 1933 | 1460966070902 Marionette TRACE conn4 <- [1,1678,null,{}] 00:54:30 INFO - PROCESS | 1933 | 1460966070952 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}] 00:54:31 INFO - PROCESS | 1933 | 1460966071224 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 00:54:31 INFO - PROCESS | 1933 | 1460966071380 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89608c0000 == 124 [pid = 1933] [id = 427] 00:54:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f895dad0400) [pid = 1933] [serial = 1282] [outer = (nil)] 00:54:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f895e6d5400) [pid = 1933] [serial = 1283] [outer = 0x7f895dad0400] 00:54:31 INFO - PROCESS | 1933 | 1460966071452 Marionette DEBUG loaded listener.js 00:54:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f89606d4400) [pid = 1933] [serial = 1284] [outer = 0x7f895dad0400] 00:54:32 INFO - PROCESS | 1933 | 1460966072428 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]]]}] 00:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1581ms 00:54:32 INFO - PROCESS | 1933 | 1460966072479 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 00:54:32 INFO - PROCESS | 1933 | 1460966072487 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 00:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:54:32 INFO - PROCESS | 1933 | 1460966072497 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:54:32 INFO - PROCESS | 1933 | 1460966072500 Marionette TRACE conn4 <- [1,1682,null,{}] 00:54:32 INFO - PROCESS | 1933 | 1460966072506 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}] 00:54:32 INFO - PROCESS | 1933 | 1460966072684 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 00:54:32 INFO - PROCESS | 1933 | 1460966072883 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c32800 == 125 [pid = 1933] [id = 428] 00:54:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f8962b5d400) [pid = 1933] [serial = 1285] [outer = (nil)] 00:54:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f89632b4800) [pid = 1933] [serial = 1286] [outer = 0x7f8962b5d400] 00:54:33 INFO - PROCESS | 1933 | 1460966073028 Marionette DEBUG loaded listener.js 00:54:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f8963714400) [pid = 1933] [serial = 1287] [outer = 0x7f8962b5d400] 00:54:33 INFO - PROCESS | 1933 | 1460966073858 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]]]}] 00:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1428ms 00:54:33 INFO - PROCESS | 1933 | 1460966073924 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 00:54:33 INFO - PROCESS | 1933 | 1460966073928 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 00:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:54:33 INFO - PROCESS | 1933 | 1460966073934 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:54:33 INFO - PROCESS | 1933 | 1460966073941 Marionette TRACE conn4 <- [1,1686,null,{}] 00:54:33 INFO - PROCESS | 1933 | 1460966073956 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}] 00:54:34 INFO - PROCESS | 1933 | 1460966074168 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 00:54:34 INFO - PROCESS | 1933 | 1460966074368 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760cb000 == 126 [pid = 1933] [id = 429] 00:54:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f8963716400) [pid = 1933] [serial = 1288] [outer = (nil)] 00:54:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f896d4acc00) [pid = 1933] [serial = 1289] [outer = 0x7f8963716400] 00:54:34 INFO - PROCESS | 1933 | 1460966074440 Marionette DEBUG loaded listener.js 00:54:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f896e1cf400) [pid = 1933] [serial = 1290] [outer = 0x7f8963716400] 00:54:35 INFO - PROCESS | 1933 | 1460966075281 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]]]}] 00:54:35 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 00:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1392ms 00:54:35 INFO - PROCESS | 1933 | 1460966075327 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 00:54:35 INFO - PROCESS | 1933 | 1460966075331 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 00:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:54:35 INFO - PROCESS | 1933 | 1460966075337 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:54:35 INFO - PROCESS | 1933 | 1460966075339 Marionette TRACE conn4 <- [1,1690,null,{}] 00:54:35 INFO - PROCESS | 1933 | 1460966075345 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}] 00:54:35 INFO - PROCESS | 1933 | 1460966075509 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 00:54:35 INFO - PROCESS | 1933 | 1460966075713 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89780db800 == 127 [pid = 1933] [id = 430] 00:54:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f8965979000) [pid = 1933] [serial = 1291] [outer = (nil)] 00:54:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f8971930c00) [pid = 1933] [serial = 1292] [outer = 0x7f8965979000] 00:54:35 INFO - PROCESS | 1933 | 1460966075779 Marionette DEBUG loaded listener.js 00:54:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f8971b26000) [pid = 1933] [serial = 1293] [outer = 0x7f8965979000] 00:54:36 INFO - PROCESS | 1933 | 1460966076625 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]]]}] 00:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1336ms 00:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:54:36 INFO - PROCESS | 1933 | 1460966076675 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 00:54:36 INFO - PROCESS | 1933 | 1460966076678 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 00:54:36 INFO - PROCESS | 1933 | 1460966076682 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:54:36 INFO - PROCESS | 1933 | 1460966076686 Marionette TRACE conn4 <- [1,1694,null,{}] 00:54:36 INFO - PROCESS | 1933 | 1460966076691 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}] 00:54:36 INFO - PROCESS | 1933 | 1460966076850 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 00:54:37 INFO - PROCESS | 1933 | 1460966077055 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8984d70000 == 128 [pid = 1933] [id = 431] 00:54:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f8970ee3000) [pid = 1933] [serial = 1294] [outer = (nil)] 00:54:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f89720f1c00) [pid = 1933] [serial = 1295] [outer = 0x7f8970ee3000] 00:54:37 INFO - PROCESS | 1933 | 1460966077122 Marionette DEBUG loaded listener.js 00:54:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f8973a15400) [pid = 1933] [serial = 1296] [outer = 0x7f8970ee3000] 00:54:37 INFO - PROCESS | 1933 | 1460966077987 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]]]}] 00:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1377ms 00:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:54:38 INFO - PROCESS | 1933 | 1460966078061 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 00:54:38 INFO - PROCESS | 1933 | 1460966078063 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 00:54:38 INFO - PROCESS | 1933 | 1460966078069 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:54:38 INFO - PROCESS | 1933 | 1460966078073 Marionette TRACE conn4 <- [1,1698,null,{}] 00:54:38 INFO - PROCESS | 1933 | 1460966078077 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}] 00:54:38 INFO - PROCESS | 1933 | 1460966078273 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 00:54:38 INFO - PROCESS | 1933 | 1460966078474 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898b277800 == 129 [pid = 1933] [id = 432] 00:54:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f8973a14800) [pid = 1933] [serial = 1297] [outer = (nil)] 00:54:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f8977241800) [pid = 1933] [serial = 1298] [outer = 0x7f8973a14800] 00:54:38 INFO - PROCESS | 1933 | 1460966078545 Marionette DEBUG loaded listener.js 00:54:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f8985129400) [pid = 1933] [serial = 1299] [outer = 0x7f8973a14800] 00:54:39 INFO - PROCESS | 1933 | 1460966079369 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]]]}] 00:54:39 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 00:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1328ms 00:54:39 INFO - PROCESS | 1933 | 1460966079412 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 00:54:39 INFO - PROCESS | 1933 | 1460966079415 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 00:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:54:39 INFO - PROCESS | 1933 | 1460966079422 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:54:39 INFO - PROCESS | 1933 | 1460966079424 Marionette TRACE conn4 <- [1,1702,null,{}] 00:54:39 INFO - PROCESS | 1933 | 1460966079429 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}] 00:54:39 INFO - PROCESS | 1933 | 1460966079600 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 00:54:39 INFO - PROCESS | 1933 | 1460966079811 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dfaf800 == 130 [pid = 1933] [id = 433] 00:54:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f8975bf0800) [pid = 1933] [serial = 1300] [outer = (nil)] 00:54:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f898734ac00) [pid = 1933] [serial = 1301] [outer = 0x7f8975bf0800] 00:54:39 INFO - PROCESS | 1933 | 1460966079918 Marionette DEBUG loaded listener.js 00:54:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f8988b83c00) [pid = 1933] [serial = 1302] [outer = 0x7f8975bf0800] 00:54:40 INFO - PROCESS | 1933 | 1460966080771 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]]]}] 00:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1387ms 00:54:40 INFO - PROCESS | 1933 | 1460966080809 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 00:54:40 INFO - PROCESS | 1933 | 1460966080813 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 00:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:54:40 INFO - PROCESS | 1933 | 1460966080819 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:54:40 INFO - PROCESS | 1933 | 1460966080821 Marionette TRACE conn4 <- [1,1706,null,{}] 00:54:40 INFO - PROCESS | 1933 | 1460966080827 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}] 00:54:40 INFO - PROCESS | 1933 | 1460966080996 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 00:54:41 INFO - PROCESS | 1933 | 1460966081204 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ce66800 == 131 [pid = 1933] [id = 434] 00:54:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f895fe84800) [pid = 1933] [serial = 1303] [outer = (nil)] 00:54:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f895fe8a400) [pid = 1933] [serial = 1304] [outer = 0x7f895fe84800] 00:54:41 INFO - PROCESS | 1933 | 1460966081271 Marionette DEBUG loaded listener.js 00:54:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f895fe8f000) [pid = 1933] [serial = 1305] [outer = 0x7f895fe84800] 00:54:42 INFO - PROCESS | 1933 | 1460966082101 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]]]}] 00:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1334ms 00:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:54:42 INFO - PROCESS | 1933 | 1460966082154 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 00:54:42 INFO - PROCESS | 1933 | 1460966082156 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 00:54:42 INFO - PROCESS | 1933 | 1460966082162 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:54:42 INFO - PROCESS | 1933 | 1460966082166 Marionette TRACE conn4 <- [1,1710,null,{}] 00:54:42 INFO - PROCESS | 1933 | 1460966082171 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}] 00:54:42 INFO - PROCESS | 1933 | 1460966082350 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 00:54:42 INFO - PROCESS | 1933 | 1460966082560 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ce7e000 == 132 [pid = 1933] [id = 435] 00:54:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f895fe85000) [pid = 1933] [serial = 1306] [outer = (nil)] 00:54:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f898512bc00) [pid = 1933] [serial = 1307] [outer = 0x7f895fe85000] 00:54:42 INFO - PROCESS | 1933 | 1460966082629 Marionette DEBUG loaded listener.js 00:54:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f898915f800) [pid = 1933] [serial = 1308] [outer = 0x7f895fe85000] 00:54:43 INFO - PROCESS | 1933 | 1460966083482 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]]]}] 00:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1378ms 00:54:43 INFO - PROCESS | 1933 | 1460966083541 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 00:54:43 INFO - PROCESS | 1933 | 1460966083543 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 00:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:54:43 INFO - PROCESS | 1933 | 1460966083550 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:54:43 INFO - PROCESS | 1933 | 1460966083553 Marionette TRACE conn4 <- [1,1714,null,{}] 00:54:43 INFO - PROCESS | 1933 | 1460966083558 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}] 00:54:43 INFO - PROCESS | 1933 | 1460966083718 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 00:54:43 INFO - PROCESS | 1933 | 1460966083925 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89657c8000 == 133 [pid = 1933] [id = 436] 00:54:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f895fe8bc00) [pid = 1933] [serial = 1309] [outer = (nil)] 00:54:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f8963a11000) [pid = 1933] [serial = 1310] [outer = 0x7f895fe8bc00] 00:54:43 INFO - PROCESS | 1933 | 1460966083991 Marionette DEBUG loaded listener.js 00:54:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f8963a18000) [pid = 1933] [serial = 1311] [outer = 0x7f895fe8bc00] 00:54:44 INFO - PROCESS | 1933 | 1460966084844 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]]]}] 00:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1334ms 00:54:44 INFO - PROCESS | 1933 | 1460966084885 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 00:54:44 INFO - PROCESS | 1933 | 1460966084889 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 00:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:54:44 INFO - PROCESS | 1933 | 1460966084894 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:54:44 INFO - PROCESS | 1933 | 1460966084898 Marionette TRACE conn4 <- [1,1718,null,{}] 00:54:44 INFO - PROCESS | 1933 | 1460966084903 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}] 00:54:45 INFO - PROCESS | 1933 | 1460966085085 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 00:54:45 INFO - PROCESS | 1933 | 1460966085310 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fc43800 == 134 [pid = 1933] [id = 437] 00:54:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f895fc17000) [pid = 1933] [serial = 1312] [outer = (nil)] 00:54:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f895fc21800) [pid = 1933] [serial = 1313] [outer = 0x7f895fc17000] 00:54:45 INFO - PROCESS | 1933 | 1460966085428 Marionette DEBUG loaded listener.js 00:54:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 263 (0x7f8985305400) [pid = 1933] [serial = 1314] [outer = 0x7f895fc17000] 00:54:46 INFO - PROCESS | 1933 | 1460966086300 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]]]}] 00:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1439ms 00:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:54:46 INFO - PROCESS | 1933 | 1460966086333 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 00:54:46 INFO - PROCESS | 1933 | 1460966086336 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 00:54:46 INFO - PROCESS | 1933 | 1460966086342 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:54:46 INFO - PROCESS | 1933 | 1460966086345 Marionette TRACE conn4 <- [1,1722,null,{}] 00:54:46 INFO - PROCESS | 1933 | 1460966086349 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}] 00:54:46 INFO - PROCESS | 1933 | 1460966086509 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 00:54:46 INFO - PROCESS | 1933 | 1460966086718 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895a68b000 == 135 [pid = 1933] [id = 438] 00:54:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f895a659000) [pid = 1933] [serial = 1315] [outer = (nil)] 00:54:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f895a662800) [pid = 1933] [serial = 1316] [outer = 0x7f895a659000] 00:54:46 INFO - PROCESS | 1933 | 1460966086826 Marionette DEBUG loaded listener.js 00:54:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f895fc20800) [pid = 1933] [serial = 1317] [outer = 0x7f895a659000] 00:54:48 INFO - PROCESS | 1933 | 1460966088159 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]]]}] 00:54:48 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 00:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1833ms 00:54:48 INFO - PROCESS | 1933 | 1460966088174 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 00:54:48 INFO - PROCESS | 1933 | 1460966088179 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 00:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:54:48 INFO - PROCESS | 1933 | 1460966088187 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:54:48 INFO - PROCESS | 1933 | 1460966088192 Marionette TRACE conn4 <- [1,1726,null,{}] 00:54:48 INFO - PROCESS | 1933 | 1460966088200 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}] 00:54:48 INFO - PROCESS | 1933 | 1460966088412 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 00:54:48 INFO - PROCESS | 1933 | 1460966088630 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fc3a000 == 136 [pid = 1933] [id = 439] 00:54:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f895c4d7c00) [pid = 1933] [serial = 1318] [outer = (nil)] 00:54:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f895c4e2c00) [pid = 1933] [serial = 1319] [outer = 0x7f895c4d7c00] 00:54:48 INFO - PROCESS | 1933 | 1460966088737 Marionette DEBUG loaded listener.js 00:54:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f895d641000) [pid = 1933] [serial = 1320] [outer = 0x7f895c4d7c00] 00:54:49 INFO - PROCESS | 1933 | 1460966089714 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]]]}] 00:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1584ms 00:54:49 INFO - PROCESS | 1933 | 1460966089771 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 00:54:49 INFO - PROCESS | 1933 | 1460966089779 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 00:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:54:49 INFO - PROCESS | 1933 | 1460966089788 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:54:49 INFO - PROCESS | 1933 | 1460966089791 Marionette TRACE conn4 <- [1,1730,null,{}] 00:54:49 INFO - PROCESS | 1933 | 1460966089796 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}] 00:54:49 INFO - PROCESS | 1933 | 1460966089963 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 00:54:50 INFO - PROCESS | 1933 | 1460966090221 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e3be800 == 137 [pid = 1933] [id = 440] 00:54:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f895e439800) [pid = 1933] [serial = 1321] [outer = (nil)] 00:54:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 271 (0x7f895e6d2c00) [pid = 1933] [serial = 1322] [outer = 0x7f895e439800] 00:54:50 INFO - PROCESS | 1933 | 1460966090302 Marionette DEBUG loaded listener.js 00:54:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f895e6e1800) [pid = 1933] [serial = 1323] [outer = 0x7f895e439800] 00:54:51 INFO - PROCESS | 1933 | 1460966091178 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]]]}] 00:54:51 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 00:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1435ms 00:54:51 INFO - PROCESS | 1933 | 1460966091223 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 00:54:51 INFO - PROCESS | 1933 | 1460966091227 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 00:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:54:51 INFO - PROCESS | 1933 | 1460966091233 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:54:51 INFO - PROCESS | 1933 | 1460966091238 Marionette TRACE conn4 <- [1,1734,null,{}] 00:54:51 INFO - PROCESS | 1933 | 1460966091252 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}] 00:54:51 INFO - PROCESS | 1933 | 1460966091415 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 00:54:51 INFO - PROCESS | 1933 | 1460966091628 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963490800 == 138 [pid = 1933] [id = 441] 00:54:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f895fc19c00) [pid = 1933] [serial = 1324] [outer = (nil)] 00:54:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 274 (0x7f895fc23400) [pid = 1933] [serial = 1325] [outer = 0x7f895fc19c00] 00:54:51 INFO - PROCESS | 1933 | 1460966091740 Marionette DEBUG loaded listener.js 00:54:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 275 (0x7f89607ee400) [pid = 1933] [serial = 1326] [outer = 0x7f895fc19c00] 00:54:52 INFO - PROCESS | 1933 | 1460966092608 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]]]}] 00:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1432ms 00:54:52 INFO - PROCESS | 1933 | 1460966092665 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 00:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:54:52 INFO - PROCESS | 1933 | 1460966092669 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 00:54:52 INFO - PROCESS | 1933 | 1460966092675 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:54:52 INFO - PROCESS | 1933 | 1460966092677 Marionette TRACE conn4 <- [1,1738,null,{}] 00:54:52 INFO - PROCESS | 1933 | 1460966092682 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}] 00:54:52 INFO - PROCESS | 1933 | 1460966092838 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 00:54:53 INFO - PROCESS | 1933 | 1460966093055 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d3d1800 == 139 [pid = 1933] [id = 442] 00:54:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 276 (0x7f8962b5a800) [pid = 1933] [serial = 1327] [outer = (nil)] 00:54:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 277 (0x7f89630af400) [pid = 1933] [serial = 1328] [outer = 0x7f8962b5a800] 00:54:53 INFO - PROCESS | 1933 | 1460966093164 Marionette DEBUG loaded listener.js 00:54:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 278 (0x7f8963151c00) [pid = 1933] [serial = 1329] [outer = 0x7f8962b5a800] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897756b800 == 138 [pid = 1933] [id = 373] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897127a000 == 137 [pid = 1933] [id = 324] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d116800 == 136 [pid = 1933] [id = 364] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 277 (0x7f8973ad9800) [pid = 1933] [serial = 1211] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 276 (0x7f8988b75c00) [pid = 1933] [serial = 1172] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 275 (0x7f8971b58800) [pid = 1933] [serial = 1160] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 274 (0x7f898950b800) [pid = 1933] [serial = 1178] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 273 (0x7f895f510800) [pid = 1933] [serial = 1190] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f895e43cc00) [pid = 1933] [serial = 1187] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f897487c000) [pid = 1933] [serial = 1163] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 270 (0x7f8984310000) [pid = 1933] [serial = 1169] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f896125fc00) [pid = 1933] [serial = 1148] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f896a8ebc00) [pid = 1933] [serial = 1151] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f8963714000) [pid = 1933] [serial = 1181] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f896346c000) [pid = 1933] [serial = 1184] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f8971239000) [pid = 1933] [serial = 1157] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f895e5c9c00) [pid = 1933] [serial = 1175] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f8979d84000) [pid = 1933] [serial = 1166] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 262 (0x7f896f108c00) [pid = 1933] [serial = 1154] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89767a4800 == 135 [pid = 1933] [id = 372] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dcab800 == 134 [pid = 1933] [id = 425] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dc9f000 == 133 [pid = 1933] [id = 424] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bce0800 == 132 [pid = 1933] [id = 423] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965c97000 == 131 [pid = 1933] [id = 422] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89634a1000 == 130 [pid = 1933] [id = 421] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fbaa000 == 129 [pid = 1933] [id = 420] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896db1f000 == 128 [pid = 1933] [id = 12] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896348d000 == 127 [pid = 1933] [id = 419] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fb9f800 == 126 [pid = 1933] [id = 418] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965770800 == 125 [pid = 1933] [id = 410] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8989465800 == 124 [pid = 1933] [id = 409] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897d33b800 == 123 [pid = 1933] [id = 408] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897679c000 == 122 [pid = 1933] [id = 407] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8972198000 == 121 [pid = 1933] [id = 406] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896518a800 == 120 [pid = 1933] [id = 405] 00:54:53 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e38e000 == 119 [pid = 1933] [id = 404] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f896d653000) [pid = 1933] [serial = 1199] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f89711b5000) [pid = 1933] [serial = 1206] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f89607f4000) [pid = 1933] [serial = 1193] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f896075d800) [pid = 1933] [serial = 1208] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f89651e4800) [pid = 1933] [serial = 1196] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f896a8a6c00) [pid = 1933] [serial = 1197] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f896de2e000) [pid = 1933] [serial = 1209] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f896de32000) [pid = 1933] [serial = 1200] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f896f2f5400) [pid = 1933] [serial = 1203] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f89632b6000) [pid = 1933] [serial = 1194] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f8971173800) [pid = 1933] [serial = 1205] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f896de4d800) [pid = 1933] [serial = 1202] [outer = (nil)] [url = about:blank] 00:54:54 INFO - PROCESS | 1933 | 1460966094079 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]]]}] 00:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1432ms 00:54:54 INFO - PROCESS | 1933 | 1460966094107 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 00:54:54 INFO - PROCESS | 1933 | 1460966094110 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 00:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:54:54 INFO - PROCESS | 1933 | 1460966094115 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:54:54 INFO - PROCESS | 1933 | 1460966094117 Marionette TRACE conn4 <- [1,1742,null,{}] 00:54:54 INFO - PROCESS | 1933 | 1460966094122 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}] 00:54:54 INFO - PROCESS | 1933 | 1460966094267 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 00:54:54 INFO - PROCESS | 1933 | 1460966094460 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fb03800 == 120 [pid = 1933] [id = 443] 00:54:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f895a663800) [pid = 1933] [serial = 1330] [outer = (nil)] 00:54:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f89630b8000) [pid = 1933] [serial = 1331] [outer = 0x7f895a663800] 00:54:54 INFO - PROCESS | 1933 | 1460966094516 Marionette DEBUG loaded listener.js 00:54:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f8963471000) [pid = 1933] [serial = 1332] [outer = 0x7f895a663800] 00:54:55 INFO - PROCESS | 1933 | 1460966095265 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]]]}] 00:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1176ms 00:54:55 INFO - PROCESS | 1933 | 1460966095291 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 00:54:55 INFO - PROCESS | 1933 | 1460966095294 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 00:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:54:55 INFO - PROCESS | 1933 | 1460966095299 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:54:55 INFO - PROCESS | 1933 | 1460966095302 Marionette TRACE conn4 <- [1,1746,null,{}] 00:54:55 INFO - PROCESS | 1933 | 1460966095319 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}] 00:54:55 INFO - PROCESS | 1933 | 1460966095486 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 00:54:55 INFO - PROCESS | 1933 | 1460966095505 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89658b3000 == 121 [pid = 1933] [id = 444] 00:54:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f8963a13800) [pid = 1933] [serial = 1333] [outer = (nil)] 00:54:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f8965973400) [pid = 1933] [serial = 1334] [outer = 0x7f8963a13800] 00:54:55 INFO - PROCESS | 1933 | 1460966095565 Marionette DEBUG loaded listener.js 00:54:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f89659c3400) [pid = 1933] [serial = 1335] [outer = 0x7f8963a13800] 00:54:56 INFO - PROCESS | 1933 | 1460966096534 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]]]}] 00:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1281ms 00:54:56 INFO - PROCESS | 1933 | 1460966096580 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 00:54:56 INFO - PROCESS | 1933 | 1460966096583 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 00:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:54:56 INFO - PROCESS | 1933 | 1460966096594 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:54:56 INFO - PROCESS | 1933 | 1460966096596 Marionette TRACE conn4 <- [1,1750,null,{}] 00:54:56 INFO - PROCESS | 1933 | 1460966096601 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}] 00:54:56 INFO - PROCESS | 1933 | 1460966096801 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 00:54:56 INFO - PROCESS | 1933 | 1460966096827 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c3f800 == 122 [pid = 1933] [id = 445] 00:54:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f89632b6000) [pid = 1933] [serial = 1336] [outer = (nil)] 00:54:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f8965e1e800) [pid = 1933] [serial = 1337] [outer = 0x7f89632b6000] 00:54:56 INFO - PROCESS | 1933 | 1460966096881 Marionette DEBUG loaded listener.js 00:54:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f896d3a4c00) [pid = 1933] [serial = 1338] [outer = 0x7f89632b6000] 00:54:57 INFO - PROCESS | 1933 | 1460966097684 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]]]}] 00:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1128ms 00:54:57 INFO - PROCESS | 1933 | 1460966097722 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 00:54:57 INFO - PROCESS | 1933 | 1460966097725 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 00:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:54:57 INFO - PROCESS | 1933 | 1460966097730 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:54:57 INFO - PROCESS | 1933 | 1460966097733 Marionette TRACE conn4 <- [1,1754,null,{}] 00:54:57 INFO - PROCESS | 1933 | 1460966097746 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}] 00:54:57 INFO - PROCESS | 1933 | 1460966097947 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 00:54:58 INFO - PROCESS | 1933 | 1460966097994 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ba52000 == 123 [pid = 1933] [id = 446] 00:54:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f8963a14800) [pid = 1933] [serial = 1339] [outer = (nil)] 00:54:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f896d995000) [pid = 1933] [serial = 1340] [outer = 0x7f8963a14800] 00:54:58 INFO - PROCESS | 1933 | 1460966098050 Marionette DEBUG loaded listener.js 00:54:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f896de54800) [pid = 1933] [serial = 1341] [outer = 0x7f8963a14800] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f895ddc3c00) [pid = 1933] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f8965e1ac00) [pid = 1933] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f895dac2400) [pid = 1933] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f8971caa000) [pid = 1933] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f89651e1c00) [pid = 1933] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f89606d8000) [pid = 1933] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f895c8f7c00) [pid = 1933] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f896d67a400) [pid = 1933] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f8960759000) [pid = 1933] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f8971b56000) [pid = 1933] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f895fec7c00) [pid = 1933] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f895f507c00) [pid = 1933] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f89720f4c00) [pid = 1933] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f895c8f7000) [pid = 1933] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f895fecbc00) [pid = 1933] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f89606d3c00) [pid = 1933] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f8985304c00) [pid = 1933] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f896a8eb000) [pid = 1933] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f896a8ad400) [pid = 1933] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f8964e23800) [pid = 1933] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f895c8f5000) [pid = 1933] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f896de54c00) [pid = 1933] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f8971b5e400) [pid = 1933] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f8963154400) [pid = 1933] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f896acd0400) [pid = 1933] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f896c677000) [pid = 1933] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f8975d8e000) [pid = 1933] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f89748f1400) [pid = 1933] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f8976ef0000) [pid = 1933] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f895fecf800) [pid = 1933] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f89659c1800) [pid = 1933] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f895c8f9c00) [pid = 1933] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f896f109800) [pid = 1933] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f895f506400) [pid = 1933] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f895fec3800) [pid = 1933] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f895c8f8000) [pid = 1933] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f89609ef000) [pid = 1933] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f895bfe3400) [pid = 1933] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f895ddca800) [pid = 1933] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f895ddcfc00) [pid = 1933] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f8971b5b800) [pid = 1933] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f896a8ec800) [pid = 1933] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f89656ea800) [pid = 1933] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f895c8efc00) [pid = 1933] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f895fec5800) [pid = 1933] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f896d138400) [pid = 1933] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f8964e1f000) [pid = 1933] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f895c8f6000) [pid = 1933] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f8971b5f800) [pid = 1933] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f896d64ec00) [pid = 1933] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f896e2b2800) [pid = 1933] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f89609e2800) [pid = 1933] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:54:59 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f895dacfc00) [pid = 1933] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:54:59 INFO - PROCESS | 1933 | 1460966099691 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]]]}] 00:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1990ms 00:54:59 INFO - PROCESS | 1933 | 1460966099722 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 00:54:59 INFO - PROCESS | 1933 | 1460966099725 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 00:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:54:59 INFO - PROCESS | 1933 | 1460966099730 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:54:59 INFO - PROCESS | 1933 | 1460966099732 Marionette TRACE conn4 <- [1,1758,null,{}] 00:54:59 INFO - PROCESS | 1933 | 1460966099737 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}] 00:54:59 INFO - PROCESS | 1933 | 1460966099967 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 00:54:59 INFO - PROCESS | 1933 | 1460966099985 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89608a6800 == 124 [pid = 1933] [id = 447] 00:55:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f895c8f1c00) [pid = 1933] [serial = 1342] [outer = (nil)] 00:55:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f895ddcd400) [pid = 1933] [serial = 1343] [outer = 0x7f895c8f1c00] 00:55:00 INFO - PROCESS | 1933 | 1460966100042 Marionette DEBUG loaded listener.js 00:55:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f89606d6400) [pid = 1933] [serial = 1344] [outer = 0x7f895c8f1c00] 00:55:00 INFO - PROCESS | 1933 | 1460966100761 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]]]}] 00:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1075ms 00:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:55:00 INFO - PROCESS | 1933 | 1460966100813 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 00:55:00 INFO - PROCESS | 1933 | 1460966100815 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 00:55:00 INFO - PROCESS | 1933 | 1460966100821 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:55:00 INFO - PROCESS | 1933 | 1460966100824 Marionette TRACE conn4 <- [1,1762,null,{}] 00:55:00 INFO - PROCESS | 1933 | 1460966100828 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}] 00:55:00 INFO - PROCESS | 1933 | 1460966100977 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 00:55:01 INFO - PROCESS | 1933 | 1460966101179 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdc6800 == 125 [pid = 1933] [id = 448] 00:55:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f895fec3800) [pid = 1933] [serial = 1345] [outer = (nil)] 00:55:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f8961268400) [pid = 1933] [serial = 1346] [outer = 0x7f895fec3800] 00:55:01 INFO - PROCESS | 1933 | 1460966101236 Marionette DEBUG loaded listener.js 00:55:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f89656ec000) [pid = 1933] [serial = 1347] [outer = 0x7f895fec3800] 00:55:02 INFO - PROCESS | 1933 | 1460966102278 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]]]}] 00:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1528ms 00:55:02 INFO - PROCESS | 1933 | 1460966102349 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 00:55:02 INFO - PROCESS | 1933 | 1460966102357 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 00:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:55:02 INFO - PROCESS | 1933 | 1460966102365 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:55:02 INFO - PROCESS | 1933 | 1460966102371 Marionette TRACE conn4 <- [1,1766,null,{}] 00:55:02 INFO - PROCESS | 1933 | 1460966102378 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}] 00:55:02 INFO - PROCESS | 1933 | 1460966102612 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 00:55:02 INFO - PROCESS | 1933 | 1460966102866 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fc37000 == 126 [pid = 1933] [id = 449] 00:55:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f895dac6400) [pid = 1933] [serial = 1348] [outer = (nil)] 00:55:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f895e437c00) [pid = 1933] [serial = 1349] [outer = 0x7f895dac6400] 00:55:02 INFO - PROCESS | 1933 | 1460966102984 Marionette DEBUG loaded listener.js 00:55:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f895f503400) [pid = 1933] [serial = 1350] [outer = 0x7f895dac6400] 00:55:03 INFO - PROCESS | 1933 | 1460966103860 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]]]}] 00:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1532ms 00:55:03 INFO - PROCESS | 1933 | 1460966103898 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 00:55:03 INFO - PROCESS | 1933 | 1460966103906 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 00:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:55:03 INFO - PROCESS | 1933 | 1460966103916 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:55:03 INFO - PROCESS | 1933 | 1460966103920 Marionette TRACE conn4 <- [1,1770,null,{}] 00:55:03 INFO - PROCESS | 1933 | 1460966103926 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}] 00:55:04 INFO - PROCESS | 1933 | 1460966104100 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 00:55:04 INFO - PROCESS | 1933 | 1460966104458 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896576b000 == 127 [pid = 1933] [id = 450] 00:55:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f895f50d000) [pid = 1933] [serial = 1351] [outer = (nil)] 00:55:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f895feca400) [pid = 1933] [serial = 1352] [outer = 0x7f895f50d000] 00:55:04 INFO - PROCESS | 1933 | 1460966104531 Marionette DEBUG loaded listener.js 00:55:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f8961262800) [pid = 1933] [serial = 1353] [outer = 0x7f895f50d000] 00:55:05 INFO - PROCESS | 1933 | 1460966105354 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]]]}] 00:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1480ms 00:55:05 INFO - PROCESS | 1933 | 1460966105395 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 00:55:05 INFO - PROCESS | 1933 | 1460966105398 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 00:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:55:05 INFO - PROCESS | 1933 | 1460966105405 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:55:05 INFO - PROCESS | 1933 | 1460966105410 Marionette TRACE conn4 <- [1,1774,null,{}] 00:55:05 INFO - PROCESS | 1933 | 1460966105425 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}] 00:55:05 INFO - PROCESS | 1933 | 1460966105599 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 00:55:05 INFO - PROCESS | 1933 | 1460966105812 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d708800 == 128 [pid = 1933] [id = 451] 00:55:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f89630b0c00) [pid = 1933] [serial = 1354] [outer = (nil)] 00:55:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f8963a0bc00) [pid = 1933] [serial = 1355] [outer = 0x7f89630b0c00] 00:55:05 INFO - PROCESS | 1933 | 1460966105927 Marionette DEBUG loaded listener.js 00:55:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f89651df400) [pid = 1933] [serial = 1356] [outer = 0x7f89630b0c00] 00:55:06 INFO - PROCESS | 1933 | 1460966106809 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]]]}] 00:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1436ms 00:55:06 INFO - PROCESS | 1933 | 1460966106842 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 00:55:06 INFO - PROCESS | 1933 | 1460966106845 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 00:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:55:06 INFO - PROCESS | 1933 | 1460966106851 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:55:06 INFO - PROCESS | 1933 | 1460966106854 Marionette TRACE conn4 <- [1,1778,null,{}] 00:55:06 INFO - PROCESS | 1933 | 1460966106859 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}] 00:55:07 INFO - PROCESS | 1933 | 1460966107029 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 00:55:07 INFO - PROCESS | 1933 | 1460966107254 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dfbd000 == 129 [pid = 1933] [id = 452] 00:55:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f896315b800) [pid = 1933] [serial = 1357] [outer = (nil)] 00:55:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f89659c5800) [pid = 1933] [serial = 1358] [outer = 0x7f896315b800] 00:55:07 INFO - PROCESS | 1933 | 1460966107324 Marionette DEBUG loaded listener.js 00:55:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f896acd0400) [pid = 1933] [serial = 1359] [outer = 0x7f896315b800] 00:55:08 INFO - PROCESS | 1933 | 1460966108188 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]]]}] 00:55:08 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 00:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1377ms 00:55:08 INFO - PROCESS | 1933 | 1460966108230 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 00:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:55:08 INFO - PROCESS | 1933 | 1460966108234 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 00:55:08 INFO - PROCESS | 1933 | 1460966108239 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:55:08 INFO - PROCESS | 1933 | 1460966108242 Marionette TRACE conn4 <- [1,1782,null,{}] 00:55:08 INFO - PROCESS | 1933 | 1460966108247 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}] 00:55:08 INFO - PROCESS | 1933 | 1460966108413 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 00:55:08 INFO - PROCESS | 1933 | 1460966108624 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89718b7000 == 130 [pid = 1933] [id = 453] 00:55:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f89656ea800) [pid = 1933] [serial = 1360] [outer = (nil)] 00:55:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f896d67f000) [pid = 1933] [serial = 1361] [outer = 0x7f89656ea800] 00:55:08 INFO - PROCESS | 1933 | 1460966108692 Marionette DEBUG loaded listener.js 00:55:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f896de33800) [pid = 1933] [serial = 1362] [outer = 0x7f89656ea800] 00:55:09 INFO - PROCESS | 1933 | 1460966109585 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]]]}] 00:55:09 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 00:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1382ms 00:55:09 INFO - PROCESS | 1933 | 1460966109622 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 00:55:09 INFO - PROCESS | 1933 | 1460966109626 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 00:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:55:09 INFO - PROCESS | 1933 | 1460966109631 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:55:09 INFO - PROCESS | 1933 | 1460966109634 Marionette TRACE conn4 <- [1,1786,null,{}] 00:55:09 INFO - PROCESS | 1933 | 1460966109639 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}] 00:55:09 INFO - PROCESS | 1933 | 1460966109818 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 00:55:10 INFO - PROCESS | 1933 | 1460966110045 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976648800 == 131 [pid = 1933] [id = 454] 00:55:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f896de53400) [pid = 1933] [serial = 1363] [outer = (nil)] 00:55:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f8971176400) [pid = 1933] [serial = 1364] [outer = 0x7f896de53400] 00:55:10 INFO - PROCESS | 1933 | 1460966110159 Marionette DEBUG loaded listener.js 00:55:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f89716c6800) [pid = 1933] [serial = 1365] [outer = 0x7f896de53400] 00:55:11 INFO - PROCESS | 1933 | 1460966111038 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]]]}] 00:55:11 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 00:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1435ms 00:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:55:11 INFO - PROCESS | 1933 | 1460966111068 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 00:55:11 INFO - PROCESS | 1933 | 1460966111071 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 00:55:11 INFO - PROCESS | 1933 | 1460966111077 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:55:11 INFO - PROCESS | 1933 | 1460966111080 Marionette TRACE conn4 <- [1,1790,null,{}] 00:55:11 INFO - PROCESS | 1933 | 1460966111085 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}] 00:55:11 INFO - PROCESS | 1933 | 1460966111258 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 00:55:11 INFO - PROCESS | 1933 | 1460966111470 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897756b800 == 132 [pid = 1933] [id = 455] 00:55:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f895c8f4800) [pid = 1933] [serial = 1366] [outer = (nil)] 00:55:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f8971b25c00) [pid = 1933] [serial = 1367] [outer = 0x7f895c8f4800] 00:55:11 INFO - PROCESS | 1933 | 1460966111575 Marionette DEBUG loaded listener.js 00:55:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f8971b5c800) [pid = 1933] [serial = 1368] [outer = 0x7f895c8f4800] 00:55:12 INFO - PROCESS | 1933 | 1460966112424 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]]]}] 00:55:12 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) 00:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1387ms 00:55:12 INFO - PROCESS | 1933 | 1460966112464 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 00:55:12 INFO - PROCESS | 1933 | 1460966112468 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 00:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:55:12 INFO - PROCESS | 1933 | 1460966112473 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:55:12 INFO - PROCESS | 1933 | 1460966112476 Marionette TRACE conn4 <- [1,1794,null,{}] 00:55:12 INFO - PROCESS | 1933 | 1460966112481 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}] 00:55:12 INFO - PROCESS | 1933 | 1460966112643 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 00:55:12 INFO - PROCESS | 1933 | 1460966112856 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898411d800 == 133 [pid = 1933] [id = 456] 00:55:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f896f103800) [pid = 1933] [serial = 1369] [outer = (nil)] 00:55:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f8971b5e400) [pid = 1933] [serial = 1370] [outer = 0x7f896f103800] 00:55:12 INFO - PROCESS | 1933 | 1460966112965 Marionette DEBUG loaded listener.js 00:55:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f89739adc00) [pid = 1933] [serial = 1371] [outer = 0x7f896f103800] 00:55:13 INFO - PROCESS | 1933 | 1460966113816 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]]]}] 00:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1382ms 00:55:13 INFO - PROCESS | 1933 | 1460966113856 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 00:55:13 INFO - PROCESS | 1933 | 1460966113859 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 00:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:55:13 INFO - PROCESS | 1933 | 1460966113865 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:55:13 INFO - PROCESS | 1933 | 1460966113867 Marionette TRACE conn4 <- [1,1798,null,{}] 00:55:13 INFO - PROCESS | 1933 | 1460966113873 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}] 00:55:14 INFO - PROCESS | 1933 | 1460966114042 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 00:55:14 INFO - PROCESS | 1933 | 1460966114256 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8989465000 == 134 [pid = 1933] [id = 457] 00:55:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f8971232400) [pid = 1933] [serial = 1372] [outer = (nil)] 00:55:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f8974876400) [pid = 1933] [serial = 1373] [outer = 0x7f8971232400] 00:55:14 INFO - PROCESS | 1933 | 1460966114364 Marionette DEBUG loaded listener.js 00:55:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f8975568c00) [pid = 1933] [serial = 1374] [outer = 0x7f8971232400] 00:55:15 INFO - PROCESS | 1933 | 1460966115232 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]]]}] 00:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1434ms 00:55:15 INFO - PROCESS | 1933 | 1460966115301 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 00:55:15 INFO - PROCESS | 1933 | 1460966115305 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 00:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:55:15 INFO - PROCESS | 1933 | 1460966115310 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:55:15 INFO - PROCESS | 1933 | 1460966115313 Marionette TRACE conn4 <- [1,1802,null,{}] 00:55:15 INFO - PROCESS | 1933 | 1460966115318 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}] 00:55:15 INFO - PROCESS | 1933 | 1460966115483 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 00:55:15 INFO - PROCESS | 1933 | 1460966115699 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895c5ce800 == 135 [pid = 1933] [id = 458] 00:55:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f8971cb1000) [pid = 1933] [serial = 1375] [outer = (nil)] 00:55:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f89759abc00) [pid = 1933] [serial = 1376] [outer = 0x7f8971cb1000] 00:55:15 INFO - PROCESS | 1933 | 1460966115815 Marionette DEBUG loaded listener.js 00:55:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f8976f83000) [pid = 1933] [serial = 1377] [outer = 0x7f8971cb1000] 00:55:16 INFO - PROCESS | 1933 | 1460966116740 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]]]}] 00:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1481ms 00:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:55:16 INFO - PROCESS | 1933 | 1460966116793 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 00:55:16 INFO - PROCESS | 1933 | 1460966116796 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 00:55:16 INFO - PROCESS | 1933 | 1460966116802 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:55:16 INFO - PROCESS | 1933 | 1460966116806 Marionette TRACE conn4 <- [1,1806,null,{}] 00:55:16 INFO - PROCESS | 1933 | 1460966116811 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}] 00:55:17 INFO - PROCESS | 1933 | 1460966117004 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 00:55:17 INFO - PROCESS | 1933 | 1460966117228 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895bf0d800 == 136 [pid = 1933] [id = 459] 00:55:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f895c4d8c00) [pid = 1933] [serial = 1378] [outer = (nil)] 00:55:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f89624e8c00) [pid = 1933] [serial = 1379] [outer = 0x7f895c4d8c00] 00:55:17 INFO - PROCESS | 1933 | 1460966117345 Marionette DEBUG loaded listener.js 00:55:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f8977238800) [pid = 1933] [serial = 1380] [outer = 0x7f895c4d8c00] 00:55:18 INFO - PROCESS | 1933 | 1460966118208 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]]]}] 00:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1439ms 00:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:55:18 INFO - PROCESS | 1933 | 1460966118241 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 00:55:18 INFO - PROCESS | 1933 | 1460966118243 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 00:55:18 INFO - PROCESS | 1933 | 1460966118249 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:55:18 INFO - PROCESS | 1933 | 1460966118252 Marionette TRACE conn4 <- [1,1810,null,{}] 00:55:18 INFO - PROCESS | 1933 | 1460966118257 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}] 00:55:18 INFO - PROCESS | 1933 | 1460966118418 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 00:55:18 INFO - PROCESS | 1933 | 1460966118634 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e37f000 == 137 [pid = 1933] [id = 460] 00:55:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f895c8f5400) [pid = 1933] [serial = 1381] [outer = (nil)] 00:55:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f8963717400) [pid = 1933] [serial = 1382] [outer = 0x7f895c8f5400] 00:55:18 INFO - PROCESS | 1933 | 1460966118739 Marionette DEBUG loaded listener.js 00:55:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f8988b76400) [pid = 1933] [serial = 1383] [outer = 0x7f895c8f5400] 00:55:19 INFO - PROCESS | 1933 | 1460966119613 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]]]}] 00:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1431ms 00:55:19 INFO - PROCESS | 1933 | 1460966119680 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 00:55:19 INFO - PROCESS | 1933 | 1460966119684 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 00:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:55:19 INFO - PROCESS | 1933 | 1460966119689 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:55:19 INFO - PROCESS | 1933 | 1460966119691 Marionette TRACE conn4 <- [1,1814,null,{}] 00:55:19 INFO - PROCESS | 1933 | 1460966119697 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}] 00:55:19 INFO - PROCESS | 1933 | 1460966119872 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 00:55:20 INFO - PROCESS | 1933 | 1460966120102 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d2e2000 == 138 [pid = 1933] [id = 461] 00:55:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f895c8ef400) [pid = 1933] [serial = 1384] [outer = (nil)] 00:55:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f895c8f9800) [pid = 1933] [serial = 1385] [outer = 0x7f895c8ef400] 00:55:20 INFO - PROCESS | 1933 | 1460966120216 Marionette DEBUG loaded listener.js 00:55:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f8961269800) [pid = 1933] [serial = 1386] [outer = 0x7f895c8ef400] 00:55:21 INFO - PROCESS | 1933 | 1460966121079 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]]]}] 00:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1426ms 00:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:55:21 INFO - PROCESS | 1933 | 1460966121116 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 00:55:21 INFO - PROCESS | 1933 | 1460966121119 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 00:55:21 INFO - PROCESS | 1933 | 1460966121125 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:55:21 INFO - PROCESS | 1933 | 1460966121128 Marionette TRACE conn4 <- [1,1818,null,{}] 00:55:21 INFO - PROCESS | 1933 | 1460966121133 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}] 00:55:21 INFO - PROCESS | 1933 | 1460966121296 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 00:55:21 INFO - PROCESS | 1933 | 1460966121530 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d4dc000 == 139 [pid = 1933] [id = 462] 00:55:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f895a658800) [pid = 1933] [serial = 1387] [outer = (nil)] 00:55:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f895a65cc00) [pid = 1933] [serial = 1388] [outer = 0x7f895a658800] 00:55:21 INFO - PROCESS | 1933 | 1460966121995 Marionette DEBUG loaded listener.js 00:55:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f895c4dac00) [pid = 1933] [serial = 1389] [outer = 0x7f895a658800] 00:55:23 INFO - PROCESS | 1933 | 1460966123011 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]]]}] 00:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1942ms 00:55:23 INFO - PROCESS | 1933 | 1460966123067 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 00:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:55:23 INFO - PROCESS | 1933 | 1460966123073 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 00:55:23 INFO - PROCESS | 1933 | 1460966123081 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:55:23 INFO - PROCESS | 1933 | 1460966123084 Marionette TRACE conn4 <- [1,1822,null,{}] 00:55:23 INFO - PROCESS | 1933 | 1460966123091 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}] 00:55:23 INFO - PROCESS | 1933 | 1460966123275 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 00:55:23 INFO - PROCESS | 1933 | 1460966123507 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fb97800 == 140 [pid = 1933] [id = 463] 00:55:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f895dacfc00) [pid = 1933] [serial = 1390] [outer = (nil)] 00:55:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f895e5d0000) [pid = 1933] [serial = 1391] [outer = 0x7f895dacfc00] 00:55:23 INFO - PROCESS | 1933 | 1460966123669 Marionette DEBUG loaded listener.js 00:55:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f895f54e000) [pid = 1933] [serial = 1392] [outer = 0x7f895dacfc00] 00:55:24 INFO - PROCESS | 1933 | 1460966124684 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]]]}] 00:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1681ms 00:55:24 INFO - PROCESS | 1933 | 1460966124761 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 00:55:24 INFO - PROCESS | 1933 | 1460966124767 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 00:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:55:24 INFO - PROCESS | 1933 | 1460966124776 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:55:24 INFO - PROCESS | 1933 | 1460966124778 Marionette TRACE conn4 <- [1,1826,null,{}] 00:55:24 INFO - PROCESS | 1933 | 1460966124784 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}] 00:55:24 INFO - PROCESS | 1933 | 1460966124963 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89608a6800 == 139 [pid = 1933] [id = 447] 00:55:25 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f89630af000) [pid = 1933] [serial = 1235] [outer = (nil)] [url = about:blank] 00:55:25 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f89630b8800) [pid = 1933] [serial = 1238] [outer = (nil)] [url = about:blank] 00:55:25 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f8965977400) [pid = 1933] [serial = 1241] [outer = (nil)] [url = about:blank] 00:55:25 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f8971b22800) [pid = 1933] [serial = 1244] [outer = (nil)] [url = about:blank] 00:55:25 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f895e6dd800) [pid = 1933] [serial = 1247] [outer = (nil)] [url = about:blank] 00:55:25 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f895bfe5000) [pid = 1933] [serial = 1250] [outer = (nil)] [url = about:blank] 00:55:25 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f895d63e400) [pid = 1933] [serial = 1253] [outer = (nil)] [url = about:blank] 00:55:25 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f8971b1cc00) [pid = 1933] [serial = 1280] [outer = (nil)] [url = about:blank] 00:55:25 INFO - PROCESS | 1933 | 1460966125346 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ba52000 == 138 [pid = 1933] [id = 446] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965c3f800 == 137 [pid = 1933] [id = 445] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89658b3000 == 136 [pid = 1933] [id = 444] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fb03800 == 135 [pid = 1933] [id = 443] 00:55:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d2d5800 == 136 [pid = 1933] [id = 464] 00:55:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f895bfe5000) [pid = 1933] [serial = 1393] [outer = (nil)] 00:55:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f895fb88800) [pid = 1933] [serial = 1394] [outer = 0x7f895bfe5000] 00:55:25 INFO - PROCESS | 1933 | 1460966125434 Marionette DEBUG loaded listener.js 00:55:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f89606d3800) [pid = 1933] [serial = 1395] [outer = 0x7f895bfe5000] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d3d1800 == 135 [pid = 1933] [id = 442] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963490800 == 134 [pid = 1933] [id = 441] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e3be800 == 133 [pid = 1933] [id = 440] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fc3a000 == 132 [pid = 1933] [id = 439] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89657c8000 == 131 [pid = 1933] [id = 436] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ce7e000 == 130 [pid = 1933] [id = 435] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ce66800 == 129 [pid = 1933] [id = 434] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dfaf800 == 128 [pid = 1933] [id = 433] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898b277800 == 127 [pid = 1933] [id = 432] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8984d70000 == 126 [pid = 1933] [id = 431] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983f4e800 == 125 [pid = 1933] [id = 375] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89780db800 == 124 [pid = 1933] [id = 430] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760cb000 == 123 [pid = 1933] [id = 429] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965c32800 == 122 [pid = 1933] [id = 428] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89608c0000 == 121 [pid = 1933] [id = 427] 00:55:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897165f000 == 120 [pid = 1933] [id = 426] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f8988b81c00) [pid = 1933] [serial = 933] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f89711b5c00) [pid = 1933] [serial = 1047] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f896de53000) [pid = 1933] [serial = 1044] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f89606e0000) [pid = 1933] [serial = 1098] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f8961260000) [pid = 1933] [serial = 942] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f8971b5c000) [pid = 1933] [serial = 1050] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f8985304800) [pid = 1933] [serial = 1056] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f8983c69800) [pid = 1933] [serial = 1128] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f897d245800) [pid = 1933] [serial = 1053] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f895ddd1000) [pid = 1933] [serial = 1005] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f89716ca800) [pid = 1933] [serial = 987] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f898902c800) [pid = 1933] [serial = 1065] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f89748f0400) [pid = 1933] [serial = 1119] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f898902b800) [pid = 1933] [serial = 1059] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f89659c6c00) [pid = 1933] [serial = 981] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f896314fc00) [pid = 1933] [serial = 1068] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f8974880c00) [pid = 1933] [serial = 930] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f898902c400) [pid = 1933] [serial = 936] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f89765b3000) [pid = 1933] [serial = 993] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f896314c400) [pid = 1933] [serial = 1038] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f896d658000) [pid = 1933] [serial = 951] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f8975ee8800) [pid = 1933] [serial = 1122] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f8965e15000) [pid = 1933] [serial = 1071] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f89711e2400) [pid = 1933] [serial = 945] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f8961266400) [pid = 1933] [serial = 978] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f898950f800) [pid = 1933] [serial = 1062] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f896d839000) [pid = 1933] [serial = 1104] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f8971b5a400) [pid = 1933] [serial = 1113] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f8983c6fc00) [pid = 1933] [serial = 927] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f89651e3800) [pid = 1933] [serial = 1101] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f8971199c00) [pid = 1933] [serial = 1110] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f897a14bc00) [pid = 1933] [serial = 996] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f896a880c00) [pid = 1933] [serial = 1074] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f897104d000) [pid = 1933] [serial = 1107] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f89720f1800) [pid = 1933] [serial = 1116] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f89850d3800) [pid = 1933] [serial = 999] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f8977058c00) [pid = 1933] [serial = 1125] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f8988b7fc00) [pid = 1933] [serial = 1002] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f896a8e6000) [pid = 1933] [serial = 1041] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f896e2ac400) [pid = 1933] [serial = 984] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f8963716800) [pid = 1933] [serial = 1191] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f8971b5dc00) [pid = 1933] [serial = 990] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f8961265800) [pid = 1933] [serial = 948] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f895fed1000) [pid = 1933] [serial = 939] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f896d659000) [pid = 1933] [serial = 1271] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f897117b800) [pid = 1933] [serial = 1274] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f89711b5800) [pid = 1933] [serial = 1275] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f895dacd400) [pid = 1933] [serial = 1214] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f8962b5f400) [pid = 1933] [serial = 1263] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f8961268000) [pid = 1933] [serial = 1262] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f8963711c00) [pid = 1933] [serial = 1265] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f8965974800) [pid = 1933] [serial = 1266] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f896e2a5c00) [pid = 1933] [serial = 1220] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f895e5c7400) [pid = 1933] [serial = 1257] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f895dad0000) [pid = 1933] [serial = 1256] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f896a8ac400) [pid = 1933] [serial = 1268] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f8979d85c00) [pid = 1933] [serial = 1226] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f8975568000) [pid = 1933] [serial = 1229] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f896370d800) [pid = 1933] [serial = 1217] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f895fb86c00) [pid = 1933] [serial = 1260] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f895e442400) [pid = 1933] [serial = 1259] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f8971cafc00) [pid = 1933] [serial = 1223] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f8962b59c00) [pid = 1933] [serial = 1232] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f89759b1c00) [pid = 1933] [serial = 1212] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f89711b2400) [pid = 1933] [serial = 1277] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f896e2aec00) [pid = 1933] [serial = 1272] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f896d132400) [pid = 1933] [serial = 1269] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f89716c1400) [pid = 1933] [serial = 1278] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1933 | 1460966126204 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]]]}] 00:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1482ms 00:55:26 INFO - PROCESS | 1933 | 1460966126257 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 00:55:26 INFO - PROCESS | 1933 | 1460966126260 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 00:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:55:26 INFO - PROCESS | 1933 | 1460966126266 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:55:26 INFO - PROCESS | 1933 | 1460966126270 Marionette TRACE conn4 <- [1,1830,null,{}] 00:55:26 INFO - PROCESS | 1933 | 1460966126303 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}] 00:55:26 INFO - PROCESS | 1933 | 1460966126474 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 00:55:26 INFO - PROCESS | 1933 | 1460966126484 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fc3c800 == 121 [pid = 1933] [id = 465] 00:55:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f895feca800) [pid = 1933] [serial = 1396] [outer = (nil)] 00:55:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f896125fc00) [pid = 1933] [serial = 1397] [outer = 0x7f895feca800] 00:55:26 INFO - PROCESS | 1933 | 1460966126542 Marionette DEBUG loaded listener.js 00:55:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f89624ee800) [pid = 1933] [serial = 1398] [outer = 0x7f895feca800] 00:55:27 INFO - PROCESS | 1933 | 1460966127338 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]]]}] 00:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1138ms 00:55:27 INFO - PROCESS | 1933 | 1460966127405 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 00:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:55:27 INFO - PROCESS | 1933 | 1460966127409 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 00:55:27 INFO - PROCESS | 1933 | 1460966127414 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:55:27 INFO - PROCESS | 1933 | 1460966127417 Marionette TRACE conn4 <- [1,1834,null,{}] 00:55:27 INFO - PROCESS | 1933 | 1460966127427 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}] 00:55:27 INFO - PROCESS | 1933 | 1460966127579 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 00:55:27 INFO - PROCESS | 1933 | 1460966127593 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962add800 == 122 [pid = 1933] [id = 466] 00:55:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f895c4e3c00) [pid = 1933] [serial = 1399] [outer = (nil)] 00:55:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f896314c400) [pid = 1933] [serial = 1400] [outer = 0x7f895c4e3c00] 00:55:27 INFO - PROCESS | 1933 | 1460966127649 Marionette DEBUG loaded listener.js 00:55:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f89632af000) [pid = 1933] [serial = 1401] [outer = 0x7f895c4e3c00] 00:55:28 INFO - PROCESS | 1933 | 1460966128559 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]]]}] 00:55:28 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 00:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1184ms 00:55:28 INFO - PROCESS | 1933 | 1460966128598 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 00:55:28 INFO - PROCESS | 1933 | 1460966128601 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 00:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:55:28 INFO - PROCESS | 1933 | 1460966128612 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:55:28 INFO - PROCESS | 1933 | 1460966128614 Marionette TRACE conn4 <- [1,1838,null,{}] 00:55:28 INFO - PROCESS | 1933 | 1460966128619 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}] 00:55:28 INFO - PROCESS | 1933 | 1460966128820 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 00:55:28 INFO - PROCESS | 1933 | 1460966128848 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896382d800 == 123 [pid = 1933] [id = 467] 00:55:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f8963463c00) [pid = 1933] [serial = 1402] [outer = (nil)] 00:55:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f8963470800) [pid = 1933] [serial = 1403] [outer = 0x7f8963463c00] 00:55:28 INFO - PROCESS | 1933 | 1460966128912 Marionette DEBUG loaded listener.js 00:55:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f8963a19800) [pid = 1933] [serial = 1404] [outer = 0x7f8963463c00] 00:55:29 INFO - PROCESS | 1933 | 1460966129818 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]]]}] 00:55:30 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f8962b5a800) [pid = 1933] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:55:30 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f895a663800) [pid = 1933] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:55:30 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f8963a13800) [pid = 1933] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:55:30 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f8963a14800) [pid = 1933] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:55:30 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f89632b6000) [pid = 1933] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:55:30 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f895e439800) [pid = 1933] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:55:30 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f895fc19c00) [pid = 1933] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:55:30 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f895c8f1c00) [pid = 1933] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:55:30 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f895c4d7c00) [pid = 1933] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1730ms 00:55:30 INFO - PROCESS | 1933 | 1460966130344 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 00:55:30 INFO - PROCESS | 1933 | 1460966130347 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 00:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:55:30 INFO - PROCESS | 1933 | 1460966130352 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:55:30 INFO - PROCESS | 1933 | 1460966130354 Marionette TRACE conn4 <- [1,1842,null,{}] 00:55:30 INFO - PROCESS | 1933 | 1460966130359 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}] 00:55:30 INFO - PROCESS | 1933 | 1460966130528 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 00:55:30 INFO - PROCESS | 1933 | 1460966130699 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896383e000 == 124 [pid = 1933] [id = 468] 00:55:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f89632ad000) [pid = 1933] [serial = 1405] [outer = (nil)] 00:55:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f8963a14800) [pid = 1933] [serial = 1406] [outer = 0x7f89632ad000] 00:55:30 INFO - PROCESS | 1933 | 1460966130757 Marionette DEBUG loaded listener.js 00:55:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f89651de400) [pid = 1933] [serial = 1407] [outer = 0x7f89632ad000] 00:55:31 INFO - PROCESS | 1933 | 1460966131350 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]]]}] 00:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1025ms 00:55:31 INFO - PROCESS | 1933 | 1460966131378 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 00:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:55:31 INFO - PROCESS | 1933 | 1460966131381 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 00:55:31 INFO - PROCESS | 1933 | 1460966131386 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:55:31 INFO - PROCESS | 1933 | 1460966131389 Marionette TRACE conn4 <- [1,1846,null,{}] 00:55:31 INFO - PROCESS | 1933 | 1460966131393 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}] 00:55:31 INFO - PROCESS | 1933 | 1460966131556 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 00:55:31 INFO - PROCESS | 1933 | 1460966131576 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89658b6800 == 125 [pid = 1933] [id = 469] 00:55:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f896597b400) [pid = 1933] [serial = 1408] [outer = (nil)] 00:55:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f896a87c000) [pid = 1933] [serial = 1409] [outer = 0x7f896597b400] 00:55:31 INFO - PROCESS | 1933 | 1460966131631 Marionette DEBUG loaded listener.js 00:55:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f896acc3800) [pid = 1933] [serial = 1410] [outer = 0x7f896597b400] 00:55:32 INFO - PROCESS | 1933 | 1460966132627 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]]]}] 00:55:32 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) 00:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1276ms 00:55:32 INFO - PROCESS | 1933 | 1460966132663 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 00:55:32 INFO - PROCESS | 1933 | 1460966132669 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 00:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:55:32 INFO - PROCESS | 1933 | 1460966132677 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:55:32 INFO - PROCESS | 1933 | 1460966132683 Marionette TRACE conn4 <- [1,1850,null,{}] 00:55:32 INFO - PROCESS | 1933 | 1460966132691 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}] 00:55:32 INFO - PROCESS | 1933 | 1460966132890 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 00:55:33 INFO - PROCESS | 1933 | 1460966133091 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e3d6000 == 126 [pid = 1933] [id = 470] 00:55:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f895bfe1800) [pid = 1933] [serial = 1411] [outer = (nil)] 00:55:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f895dad0000) [pid = 1933] [serial = 1412] [outer = 0x7f895bfe1800] 00:55:33 INFO - PROCESS | 1933 | 1460966133165 Marionette DEBUG loaded listener.js 00:55:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f895e6da800) [pid = 1933] [serial = 1413] [outer = 0x7f895bfe1800] 00:55:34 INFO - PROCESS | 1933 | 1460966134081 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]]]}] 00:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1441ms 00:55:34 INFO - PROCESS | 1933 | 1460966134118 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 00:55:34 INFO - PROCESS | 1933 | 1460966134127 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 00:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:55:34 INFO - PROCESS | 1933 | 1460966134137 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:55:34 INFO - PROCESS | 1933 | 1460966134141 Marionette TRACE conn4 <- [1,1854,null,{}] 00:55:34 INFO - PROCESS | 1933 | 1460966134147 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}] 00:55:34 INFO - PROCESS | 1933 | 1460966134318 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 00:55:34 INFO - PROCESS | 1933 | 1460966134524 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962ad4800 == 127 [pid = 1933] [id = 471] 00:55:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f895c4d9000) [pid = 1933] [serial = 1414] [outer = (nil)] 00:55:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f895fe8ec00) [pid = 1933] [serial = 1415] [outer = 0x7f895c4d9000] 00:55:34 INFO - PROCESS | 1933 | 1460966134590 Marionette DEBUG loaded listener.js 00:55:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f89606dd000) [pid = 1933] [serial = 1416] [outer = 0x7f895c4d9000] 00:55:35 INFO - PROCESS | 1933 | 1460966135580 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]]]}] 00:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1478ms 00:55:35 INFO - PROCESS | 1933 | 1460966135615 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 00:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:55:35 INFO - PROCESS | 1933 | 1460966135619 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 00:55:35 INFO - PROCESS | 1933 | 1460966135625 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:55:35 INFO - PROCESS | 1933 | 1460966135630 Marionette TRACE conn4 <- [1,1858,null,{}] 00:55:35 INFO - PROCESS | 1933 | 1460966135646 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}] 00:55:35 INFO - PROCESS | 1933 | 1460966135817 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 00:55:36 INFO - PROCESS | 1933 | 1460966136065 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c2d800 == 128 [pid = 1933] [id = 472] 00:55:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f89609ee400) [pid = 1933] [serial = 1417] [outer = (nil)] 00:55:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f89632b7000) [pid = 1933] [serial = 1418] [outer = 0x7f89609ee400] 00:55:36 INFO - PROCESS | 1933 | 1460966136180 Marionette DEBUG loaded listener.js 00:55:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f8963a18c00) [pid = 1933] [serial = 1419] [outer = 0x7f89609ee400] 00:55:36 INFO - PROCESS | 1933 | 1460966136984 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]]]}] 00:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1395ms 00:55:37 INFO - PROCESS | 1933 | 1460966137020 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 00:55:37 INFO - PROCESS | 1933 | 1460966137024 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 00:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:55:37 INFO - PROCESS | 1933 | 1460966137030 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:55:37 INFO - PROCESS | 1933 | 1460966137032 Marionette TRACE conn4 <- [1,1862,null,{}] 00:55:37 INFO - PROCESS | 1933 | 1460966137038 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}] 00:55:37 INFO - PROCESS | 1933 | 1460966137207 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 00:55:37 INFO - PROCESS | 1933 | 1460966137412 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896b904800 == 129 [pid = 1933] [id = 473] 00:55:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f89630b5800) [pid = 1933] [serial = 1420] [outer = (nil)] 00:55:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f896a8a6000) [pid = 1933] [serial = 1421] [outer = 0x7f89630b5800] 00:55:37 INFO - PROCESS | 1933 | 1460966137490 Marionette DEBUG loaded listener.js 00:55:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f896d132400) [pid = 1933] [serial = 1422] [outer = 0x7f89630b5800] 00:55:38 INFO - PROCESS | 1933 | 1460966138319 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]]]}] 00:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1332ms 00:55:38 INFO - PROCESS | 1933 | 1460966138363 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 00:55:38 INFO - PROCESS | 1933 | 1460966138366 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 00:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:55:38 INFO - PROCESS | 1933 | 1460966138372 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:55:38 INFO - PROCESS | 1933 | 1460966138374 Marionette TRACE conn4 <- [1,1866,null,{}] 00:55:38 INFO - PROCESS | 1933 | 1460966138380 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}] 00:55:38 INFO - PROCESS | 1933 | 1460966138543 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 00:55:38 INFO - PROCESS | 1933 | 1460966138748 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bda5800 == 130 [pid = 1933] [id = 474] 00:55:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f89651d7400) [pid = 1933] [serial = 1423] [outer = (nil)] 00:55:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f896d650400) [pid = 1933] [serial = 1424] [outer = 0x7f89651d7400] 00:55:38 INFO - PROCESS | 1933 | 1460966138814 Marionette DEBUG loaded listener.js 00:55:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f896d987400) [pid = 1933] [serial = 1425] [outer = 0x7f89651d7400] 00:55:39 INFO - PROCESS | 1933 | 1460966139660 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]]]}] 00:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1337ms 00:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:55:39 INFO - PROCESS | 1933 | 1460966139709 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 00:55:39 INFO - PROCESS | 1933 | 1460966139712 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 00:55:39 INFO - PROCESS | 1933 | 1460966139717 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:55:39 INFO - PROCESS | 1933 | 1460966139721 Marionette TRACE conn4 <- [1,1870,null,{}] 00:55:39 INFO - PROCESS | 1933 | 1460966139726 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}] 00:55:39 INFO - PROCESS | 1933 | 1460966139922 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 00:55:40 INFO - PROCESS | 1933 | 1460966140135 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d041000 == 131 [pid = 1933] [id = 475] 00:55:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f896d98fc00) [pid = 1933] [serial = 1426] [outer = (nil)] 00:55:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f896ed54400) [pid = 1933] [serial = 1427] [outer = 0x7f896d98fc00] 00:55:40 INFO - PROCESS | 1933 | 1460966140209 Marionette DEBUG loaded listener.js 00:55:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f8971125000) [pid = 1933] [serial = 1428] [outer = 0x7f896d98fc00] 00:55:41 INFO - PROCESS | 1933 | 1460966141054 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]]]}] 00:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1379ms 00:55:41 INFO - PROCESS | 1933 | 1460966141096 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 00:55:41 INFO - PROCESS | 1933 | 1460966141100 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 00:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:55:41 INFO - PROCESS | 1933 | 1460966141106 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:55:41 INFO - PROCESS | 1933 | 1460966141108 Marionette TRACE conn4 <- [1,1874,null,{}] 00:55:41 INFO - PROCESS | 1933 | 1460966141113 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}] 00:55:41 INFO - PROCESS | 1933 | 1460966141281 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 00:55:41 INFO - PROCESS | 1933 | 1460966141492 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dcad800 == 132 [pid = 1933] [id = 476] 00:55:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f896596fc00) [pid = 1933] [serial = 1429] [outer = (nil)] 00:55:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f897119e000) [pid = 1933] [serial = 1430] [outer = 0x7f896596fc00] 00:55:41 INFO - PROCESS | 1933 | 1460966141608 Marionette DEBUG loaded listener.js 00:55:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f8971234400) [pid = 1933] [serial = 1431] [outer = 0x7f896596fc00] 00:55:42 INFO - PROCESS | 1933 | 1460966142453 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]]]}] 00:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1386ms 00:55:42 INFO - PROCESS | 1933 | 1460966142493 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 00:55:42 INFO - PROCESS | 1933 | 1460966142496 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 00:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:55:42 INFO - PROCESS | 1933 | 1460966142502 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:55:42 INFO - PROCESS | 1933 | 1460966142504 Marionette TRACE conn4 <- [1,1878,null,{}] 00:55:42 INFO - PROCESS | 1933 | 1460966142509 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}] 00:55:42 INFO - PROCESS | 1933 | 1460966142673 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 00:55:42 INFO - PROCESS | 1933 | 1460966142880 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dfab000 == 133 [pid = 1933] [id = 477] 00:55:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f896d993c00) [pid = 1933] [serial = 1432] [outer = (nil)] 00:55:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f89716c6000) [pid = 1933] [serial = 1433] [outer = 0x7f896d993c00] 00:55:42 INFO - PROCESS | 1933 | 1460966142946 Marionette DEBUG loaded listener.js 00:55:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f8971b27800) [pid = 1933] [serial = 1434] [outer = 0x7f896d993c00] 00:55:43 INFO - PROCESS | 1933 | 1460966143775 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]]]}] 00:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1327ms 00:55:43 INFO - PROCESS | 1933 | 1460966143829 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 00:55:43 INFO - PROCESS | 1933 | 1460966143833 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 00:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:55:43 INFO - PROCESS | 1933 | 1460966143838 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:55:43 INFO - PROCESS | 1933 | 1460966143841 Marionette TRACE conn4 <- [1,1882,null,{}] 00:55:43 INFO - PROCESS | 1933 | 1460966143847 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}] 00:55:44 INFO - PROCESS | 1933 | 1460966144007 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 00:55:44 INFO - PROCESS | 1933 | 1460966144216 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8970e30800 == 134 [pid = 1933] [id = 478] 00:55:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f8971232800) [pid = 1933] [serial = 1435] [outer = (nil)] 00:55:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f8971b5cc00) [pid = 1933] [serial = 1436] [outer = 0x7f8971232800] 00:55:44 INFO - PROCESS | 1933 | 1460966144284 Marionette DEBUG loaded listener.js 00:55:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f89720f8c00) [pid = 1933] [serial = 1437] [outer = 0x7f8971232800] 00:55:45 INFO - PROCESS | 1933 | 1460966145109 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]]]}] 00:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1336ms 00:55:45 INFO - PROCESS | 1933 | 1460966145176 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 00:55:45 INFO - PROCESS | 1933 | 1460966145179 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 00:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:55:45 INFO - PROCESS | 1933 | 1460966145186 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:55:45 INFO - PROCESS | 1933 | 1460966145189 Marionette TRACE conn4 <- [1,1886,null,{}] 00:55:45 INFO - PROCESS | 1933 | 1460966145194 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}] 00:55:45 INFO - PROCESS | 1933 | 1460966145354 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 00:55:45 INFO - PROCESS | 1933 | 1460966145563 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89718be000 == 135 [pid = 1933] [id = 479] 00:55:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f895ddc8c00) [pid = 1933] [serial = 1438] [outer = (nil)] 00:55:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f8974875400) [pid = 1933] [serial = 1439] [outer = 0x7f895ddc8c00] 00:55:45 INFO - PROCESS | 1933 | 1460966145629 Marionette DEBUG loaded listener.js 00:55:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f8975811800) [pid = 1933] [serial = 1440] [outer = 0x7f895ddc8c00] 00:55:46 INFO - PROCESS | 1933 | 1460966146461 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]]]}] 00:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1330ms 00:55:46 INFO - PROCESS | 1933 | 1460966146517 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 00:55:46 INFO - PROCESS | 1933 | 1460966146521 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 00:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:55:46 INFO - PROCESS | 1933 | 1460966146526 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:55:46 INFO - PROCESS | 1933 | 1460966146530 Marionette TRACE conn4 <- [1,1890,null,{}] 00:55:46 INFO - PROCESS | 1933 | 1460966146535 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}] 00:55:46 INFO - PROCESS | 1933 | 1460966146762 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 00:55:46 INFO - PROCESS | 1933 | 1460966146971 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760ca800 == 136 [pid = 1933] [id = 480] 00:55:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f8971235400) [pid = 1933] [serial = 1441] [outer = (nil)] 00:55:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f8976f85000) [pid = 1933] [serial = 1442] [outer = 0x7f8971235400] 00:55:47 INFO - PROCESS | 1933 | 1460966147087 Marionette DEBUG loaded listener.js 00:55:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f8979d5cc00) [pid = 1933] [serial = 1443] [outer = 0x7f8971235400] 00:55:47 INFO - PROCESS | 1933 | 1460966147966 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]]]}] 00:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1487ms 00:55:48 INFO - PROCESS | 1933 | 1460966148015 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 00:55:48 INFO - PROCESS | 1933 | 1460966148018 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 00:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:55:48 INFO - PROCESS | 1933 | 1460966148024 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:55:48 INFO - PROCESS | 1933 | 1460966148026 Marionette TRACE conn4 <- [1,1894,null,{}] 00:55:48 INFO - PROCESS | 1933 | 1460966148031 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}] 00:55:48 INFO - PROCESS | 1933 | 1460966148195 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 00:55:48 INFO - PROCESS | 1933 | 1460966148406 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976eac800 == 137 [pid = 1933] [id = 481] 00:55:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f8971cafc00) [pid = 1933] [serial = 1444] [outer = (nil)] 00:55:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f8983ebbc00) [pid = 1933] [serial = 1445] [outer = 0x7f8971cafc00] 00:55:48 INFO - PROCESS | 1933 | 1460966148512 Marionette DEBUG loaded listener.js 00:55:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f898512a800) [pid = 1933] [serial = 1446] [outer = 0x7f8971cafc00] 00:55:49 INFO - PROCESS | 1933 | 1460966149348 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]]]}] 00:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1380ms 00:55:49 INFO - PROCESS | 1933 | 1460966149405 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 00:55:49 INFO - PROCESS | 1933 | 1460966149408 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 00:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:55:49 INFO - PROCESS | 1933 | 1460966149414 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:55:49 INFO - PROCESS | 1933 | 1460966149416 Marionette TRACE conn4 <- [1,1898,null,{}] 00:55:49 INFO - PROCESS | 1933 | 1460966149421 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}] 00:55:49 INFO - PROCESS | 1933 | 1460966149583 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 00:55:49 INFO - PROCESS | 1933 | 1460966149793 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8979edf800 == 138 [pid = 1933] [id = 482] 00:55:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f8979d5e800) [pid = 1933] [serial = 1447] [outer = (nil)] 00:55:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f8988b76c00) [pid = 1933] [serial = 1448] [outer = 0x7f8979d5e800] 00:55:49 INFO - PROCESS | 1933 | 1460966149861 Marionette DEBUG loaded listener.js 00:55:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f8989021000) [pid = 1933] [serial = 1449] [outer = 0x7f8979d5e800] 00:55:50 INFO - PROCESS | 1933 | 1460966150683 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]]]}] 00:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1330ms 00:55:50 INFO - PROCESS | 1933 | 1460966150745 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 00:55:50 INFO - PROCESS | 1933 | 1460966150748 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 00:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:55:50 INFO - PROCESS | 1933 | 1460966150754 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:55:50 INFO - PROCESS | 1933 | 1460966150756 Marionette TRACE conn4 <- [1,1902,null,{}] 00:55:50 INFO - PROCESS | 1933 | 1460966150761 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}] 00:55:50 INFO - PROCESS | 1933 | 1460966150924 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 00:55:51 INFO - PROCESS | 1933 | 1460966151139 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983ede800 == 139 [pid = 1933] [id = 483] 00:55:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f8971cb1c00) [pid = 1933] [serial = 1450] [outer = (nil)] 00:55:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f898902a400) [pid = 1933] [serial = 1451] [outer = 0x7f8971cb1c00] 00:55:51 INFO - PROCESS | 1933 | 1460966151248 Marionette DEBUG loaded listener.js 00:55:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f8989486400) [pid = 1933] [serial = 1452] [outer = 0x7f8971cb1c00] 00:55:52 INFO - PROCESS | 1933 | 1460966152081 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]]]}] 00:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1384ms 00:55:52 INFO - PROCESS | 1933 | 1460966152138 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 00:55:52 INFO - PROCESS | 1933 | 1460966152141 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 00:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:55:52 INFO - PROCESS | 1933 | 1460966152147 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:55:52 INFO - PROCESS | 1933 | 1460966152149 Marionette TRACE conn4 <- [1,1906,null,{}] 00:55:52 INFO - PROCESS | 1933 | 1460966152155 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}] 00:55:52 INFO - PROCESS | 1933 | 1460966152318 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 00:55:52 INFO - PROCESS | 1933 | 1460966152596 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d536000 == 140 [pid = 1933] [id = 484] 00:55:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f895a65f000) [pid = 1933] [serial = 1453] [outer = (nil)] 00:55:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f895ddca000) [pid = 1933] [serial = 1454] [outer = 0x7f895a65f000] 00:55:52 INFO - PROCESS | 1933 | 1460966152666 Marionette DEBUG loaded listener.js 00:55:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f896370b000) [pid = 1933] [serial = 1455] [outer = 0x7f895a65f000] 00:55:53 INFO - PROCESS | 1933 | 1460966153511 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]]]}] 00:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1436ms 00:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:55:53 INFO - PROCESS | 1933 | 1460966153584 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 00:55:53 INFO - PROCESS | 1933 | 1460966153587 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 00:55:53 INFO - PROCESS | 1933 | 1460966153593 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:55:53 INFO - PROCESS | 1933 | 1460966153596 Marionette TRACE conn4 <- [1,1910,null,{}] 00:55:53 INFO - PROCESS | 1933 | 1460966153601 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}] 00:55:53 INFO - PROCESS | 1933 | 1460966153778 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 00:55:54 INFO - PROCESS | 1933 | 1460966153990 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965120000 == 141 [pid = 1933] [id = 485] 00:55:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f895a663400) [pid = 1933] [serial = 1456] [outer = (nil)] 00:55:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f8963977c00) [pid = 1933] [serial = 1457] [outer = 0x7f895a663400] 00:55:54 INFO - PROCESS | 1933 | 1460966154097 Marionette DEBUG loaded listener.js 00:55:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f896397c400) [pid = 1933] [serial = 1458] [outer = 0x7f895a663400] 00:55:55 INFO - PROCESS | 1933 | 1460966155309 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]]]}] 00:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1784ms 00:55:55 INFO - PROCESS | 1933 | 1460966155384 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 00:55:55 INFO - PROCESS | 1933 | 1460966155389 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 00:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:55:55 INFO - PROCESS | 1933 | 1460966155396 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:55:55 INFO - PROCESS | 1933 | 1460966155401 Marionette TRACE conn4 <- [1,1914,null,{}] 00:55:55 INFO - PROCESS | 1933 | 1460966155409 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}] 00:55:55 INFO - PROCESS | 1933 | 1460966155623 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 00:55:55 INFO - PROCESS | 1933 | 1460966155880 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89608aa800 == 142 [pid = 1933] [id = 486] 00:55:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f895dac5000) [pid = 1933] [serial = 1459] [outer = (nil)] 00:55:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f895ddc9400) [pid = 1933] [serial = 1460] [outer = 0x7f895dac5000] 00:55:55 INFO - PROCESS | 1933 | 1460966155943 Marionette DEBUG loaded listener.js 00:55:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f895f509400) [pid = 1933] [serial = 1461] [outer = 0x7f895dac5000] 00:55:56 INFO - PROCESS | 1933 | 1460966156753 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]]]}] 00:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1396ms 00:55:56 INFO - PROCESS | 1933 | 1460966156793 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 00:55:56 INFO - PROCESS | 1933 | 1460966156800 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 00:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:55:56 INFO - PROCESS | 1933 | 1460966156809 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:55:56 INFO - PROCESS | 1933 | 1460966156813 Marionette TRACE conn4 <- [1,1918,null,{}] 00:55:56 INFO - PROCESS | 1933 | 1460966156818 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}] 00:55:56 INFO - PROCESS | 1933 | 1460966156979 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 00:55:57 INFO - PROCESS | 1933 | 1460966157214 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89612df000 == 143 [pid = 1933] [id = 487] 00:55:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f895c4d8000) [pid = 1933] [serial = 1462] [outer = (nil)] 00:55:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f895ddc7800) [pid = 1933] [serial = 1463] [outer = 0x7f895c4d8000] 00:55:57 INFO - PROCESS | 1933 | 1460966157367 Marionette DEBUG loaded listener.js 00:55:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f895fec8c00) [pid = 1933] [serial = 1464] [outer = 0x7f895c4d8000] 00:55:58 INFO - PROCESS | 1933 | 1460966158381 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]]]}] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896383e000 == 142 [pid = 1933] [id = 468] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896382d800 == 141 [pid = 1933] [id = 467] 00:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1686ms 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f8977241800) [pid = 1933] [serial = 1298] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f898734ac00) [pid = 1933] [serial = 1301] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f898512bc00) [pid = 1933] [serial = 1307] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f89720f1c00) [pid = 1933] [serial = 1295] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f895fe8a400) [pid = 1933] [serial = 1304] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f8963a11000) [pid = 1933] [serial = 1310] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f895fc21800) [pid = 1933] [serial = 1313] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8962add800 == 140 [pid = 1933] [id = 466] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fc3c800 == 139 [pid = 1933] [id = 465] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d2d5800 == 138 [pid = 1933] [id = 464] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fb97800 == 137 [pid = 1933] [id = 463] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d4dc000 == 136 [pid = 1933] [id = 462] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895bf0d800 == 135 [pid = 1933] [id = 459] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895c5ce800 == 134 [pid = 1933] [id = 458] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8989465000 == 133 [pid = 1933] [id = 457] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898411d800 == 132 [pid = 1933] [id = 456] 00:55:58 INFO - PROCESS | 1933 | 1460966158591 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 00:55:58 INFO - PROCESS | 1933 | 1460966158594 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897756b800 == 131 [pid = 1933] [id = 455] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976648800 == 130 [pid = 1933] [id = 454] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89718b7000 == 129 [pid = 1933] [id = 453] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dfbd000 == 128 [pid = 1933] [id = 452] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d708800 == 127 [pid = 1933] [id = 451] 00:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896576b000 == 126 [pid = 1933] [id = 450] 00:55:58 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fc37000 == 125 [pid = 1933] [id = 449] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f89630af400) [pid = 1933] [serial = 1328] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f89630b8000) [pid = 1933] [serial = 1331] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f8965973400) [pid = 1933] [serial = 1334] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f896d995000) [pid = 1933] [serial = 1340] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f896d3a4c00) [pid = 1933] [serial = 1338] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f895a662800) [pid = 1933] [serial = 1316] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f89659c3400) [pid = 1933] [serial = 1335] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f895e6e1800) [pid = 1933] [serial = 1323] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f89632b4800) [pid = 1933] [serial = 1286] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f895fc23400) [pid = 1933] [serial = 1325] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f8963151c00) [pid = 1933] [serial = 1329] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f896de54800) [pid = 1933] [serial = 1341] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f8965e1e800) [pid = 1933] [serial = 1337] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f89607ee400) [pid = 1933] [serial = 1326] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f895e6d5400) [pid = 1933] [serial = 1283] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f896d4acc00) [pid = 1933] [serial = 1289] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f8971930c00) [pid = 1933] [serial = 1292] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f895e6d2c00) [pid = 1933] [serial = 1322] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f895ddcd400) [pid = 1933] [serial = 1343] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f895d641000) [pid = 1933] [serial = 1320] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f8963471000) [pid = 1933] [serial = 1332] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f895c4e2c00) [pid = 1933] [serial = 1319] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f89606d6400) [pid = 1933] [serial = 1344] [outer = (nil)] [url = about:blank] 00:55:58 INFO - PROCESS | 1933 | 1460966158633 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:55:58 INFO - PROCESS | 1933 | 1460966158638 Marionette TRACE conn4 <- [1,1922,null,{}] 00:55:58 INFO - PROCESS | 1933 | 1460966158652 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}] 00:55:58 INFO - PROCESS | 1933 | 1460966158801 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 00:55:58 INFO - PROCESS | 1933 | 1460966158813 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d52c800 == 126 [pid = 1933] [id = 488] 00:55:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f89624ef400) [pid = 1933] [serial = 1465] [outer = (nil)] 00:55:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f89630ae000) [pid = 1933] [serial = 1466] [outer = 0x7f89624ef400] 00:55:58 INFO - PROCESS | 1933 | 1460966158883 Marionette DEBUG loaded listener.js 00:55:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f8963463000) [pid = 1933] [serial = 1467] [outer = 0x7f89624ef400] 00:55:59 INFO - PROCESS | 1933 | 1460966159778 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]]]}] 00:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1205ms 00:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:55:59 INFO - PROCESS | 1933 | 1460966159815 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 00:55:59 INFO - PROCESS | 1933 | 1460966159818 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 00:55:59 INFO - PROCESS | 1933 | 1460966159823 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:55:59 INFO - PROCESS | 1933 | 1460966159826 Marionette TRACE conn4 <- [1,1926,null,{}] 00:55:59 INFO - PROCESS | 1933 | 1460966159831 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}] 00:55:59 INFO - PROCESS | 1933 | 1460966159981 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 00:56:00 INFO - PROCESS | 1933 | 1460966160176 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fc4d800 == 127 [pid = 1933] [id = 489] 00:56:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f89607e9400) [pid = 1933] [serial = 1468] [outer = (nil)] 00:56:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f8963a15800) [pid = 1933] [serial = 1469] [outer = 0x7f89607e9400] 00:56:00 INFO - PROCESS | 1933 | 1460966160237 Marionette DEBUG loaded listener.js 00:56:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f896596cc00) [pid = 1933] [serial = 1470] [outer = 0x7f89607e9400] 00:56:00 INFO - PROCESS | 1933 | 1460966160923 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]]]}] 00:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1127ms 00:56:00 INFO - PROCESS | 1933 | 1460966160950 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 00:56:00 INFO - PROCESS | 1933 | 1460966160953 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 00:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:56:00 INFO - PROCESS | 1933 | 1460966160958 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:56:00 INFO - PROCESS | 1933 | 1460966160961 Marionette TRACE conn4 <- [1,1930,null,{}] 00:56:00 INFO - PROCESS | 1933 | 1460966160965 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}] 00:56:01 INFO - PROCESS | 1933 | 1460966161209 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 00:56:01 INFO - PROCESS | 1933 | 1460966161241 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89634a3800 == 128 [pid = 1933] [id = 490] 00:56:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f896596e800) [pid = 1933] [serial = 1471] [outer = (nil)] 00:56:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f896a8a4c00) [pid = 1933] [serial = 1472] [outer = 0x7f896596e800] 00:56:01 INFO - PROCESS | 1933 | 1460966161297 Marionette DEBUG loaded listener.js 00:56:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f896d4acc00) [pid = 1933] [serial = 1473] [outer = 0x7f896596e800] 00:56:02 INFO - PROCESS | 1933 | 1460966162192 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]]]}] 00:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1277ms 00:56:02 INFO - PROCESS | 1933 | 1460966162235 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 00:56:02 INFO - PROCESS | 1933 | 1460966162239 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 00:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:56:02 INFO - PROCESS | 1933 | 1460966162250 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:56:02 INFO - PROCESS | 1933 | 1460966162252 Marionette TRACE conn4 <- [1,1934,null,{}] 00:56:02 INFO - PROCESS | 1933 | 1460966162257 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}] 00:56:02 INFO - PROCESS | 1933 | 1460966162487 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 00:56:02 INFO - PROCESS | 1933 | 1460966162524 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965b31000 == 129 [pid = 1933] [id = 491] 00:56:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f896d5a8c00) [pid = 1933] [serial = 1474] [outer = (nil)] 00:56:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f896de53c00) [pid = 1933] [serial = 1475] [outer = 0x7f896d5a8c00] 00:56:02 INFO - PROCESS | 1933 | 1460966162594 Marionette DEBUG loaded listener.js 00:56:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f8971177000) [pid = 1933] [serial = 1476] [outer = 0x7f896d5a8c00] 00:56:03 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f8963463c00) [pid = 1933] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:56:03 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f895feca800) [pid = 1933] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:56:03 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f895dacfc00) [pid = 1933] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:56:03 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f895bfe5000) [pid = 1933] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:56:03 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f895a658800) [pid = 1933] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:56:03 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f89632ad000) [pid = 1933] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:56:03 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f895c4e3c00) [pid = 1933] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:56:03 INFO - PROCESS | 1933 | 1460966163843 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]]]}] 00:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1631ms 00:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:56:03 INFO - PROCESS | 1933 | 1460966163875 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 00:56:03 INFO - PROCESS | 1933 | 1460966163878 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 00:56:03 INFO - PROCESS | 1933 | 1460966163882 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:56:03 INFO - PROCESS | 1933 | 1460966163886 Marionette TRACE conn4 <- [1,1938,null,{}] 00:56:03 INFO - PROCESS | 1933 | 1460966163899 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}] 00:56:04 INFO - PROCESS | 1933 | 1460966164054 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 00:56:04 INFO - PROCESS | 1933 | 1460966164261 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89657be000 == 130 [pid = 1933] [id = 492] 00:56:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f895d63e400) [pid = 1933] [serial = 1477] [outer = (nil)] 00:56:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f896125b400) [pid = 1933] [serial = 1478] [outer = 0x7f895d63e400] 00:56:04 INFO - PROCESS | 1933 | 1460966164323 Marionette DEBUG loaded listener.js 00:56:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f89711a8000) [pid = 1933] [serial = 1479] [outer = 0x7f895d63e400] 00:56:04 INFO - PROCESS | 1933 | 1460966164916 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]]]}] 00:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1092ms 00:56:04 INFO - PROCESS | 1933 | 1460966164975 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 00:56:04 INFO - PROCESS | 1933 | 1460966164979 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 00:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:56:04 INFO - PROCESS | 1933 | 1460966164984 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:56:04 INFO - PROCESS | 1933 | 1460966164986 Marionette TRACE conn4 <- [1,1942,null,{}] 00:56:04 INFO - PROCESS | 1933 | 1460966164992 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}] 00:56:05 INFO - PROCESS | 1933 | 1460966165165 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 00:56:05 INFO - PROCESS | 1933 | 1460966165335 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ce76000 == 131 [pid = 1933] [id = 493] 00:56:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f895dac4000) [pid = 1933] [serial = 1480] [outer = (nil)] 00:56:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f8971b53400) [pid = 1933] [serial = 1481] [outer = 0x7f895dac4000] 00:56:05 INFO - PROCESS | 1933 | 1460966165392 Marionette DEBUG loaded listener.js 00:56:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f8974a9c800) [pid = 1933] [serial = 1482] [outer = 0x7f895dac4000] 00:56:06 INFO - PROCESS | 1933 | 1460966166401 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]]]}] 00:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1429ms 00:56:06 INFO - PROCESS | 1933 | 1460966166414 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 00:56:06 INFO - PROCESS | 1933 | 1460966166419 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 00:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:56:06 INFO - PROCESS | 1933 | 1460966166428 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:56:06 INFO - PROCESS | 1933 | 1460966166433 Marionette TRACE conn4 <- [1,1946,null,{}] 00:56:06 INFO - PROCESS | 1933 | 1460966166441 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}] 00:56:06 INFO - PROCESS | 1933 | 1460966166634 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 00:56:06 INFO - PROCESS | 1933 | 1460966166852 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fba0000 == 132 [pid = 1933] [id = 494] 00:56:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f89593cfc00) [pid = 1933] [serial = 1483] [outer = (nil)] 00:56:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f895bfe3000) [pid = 1933] [serial = 1484] [outer = 0x7f89593cfc00] 00:56:06 INFO - PROCESS | 1933 | 1460966166978 Marionette DEBUG loaded listener.js 00:56:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f895c8fc800) [pid = 1933] [serial = 1485] [outer = 0x7f89593cfc00] 00:56:07 INFO - PROCESS | 1933 | 1460966167974 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]]]}] 00:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1586ms 00:56:08 INFO - PROCESS | 1933 | 1460966168016 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 00:56:08 INFO - PROCESS | 1933 | 1460966168024 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 00:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:56:08 INFO - PROCESS | 1933 | 1460966168033 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:56:08 INFO - PROCESS | 1933 | 1460966168037 Marionette TRACE conn4 <- [1,1950,null,{}] 00:56:08 INFO - PROCESS | 1933 | 1460966168043 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}] 00:56:08 INFO - PROCESS | 1933 | 1460966168237 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 00:56:08 INFO - PROCESS | 1933 | 1460966168533 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965b35800 == 133 [pid = 1933] [id = 495] 00:56:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f89593d1800) [pid = 1933] [serial = 1486] [outer = (nil)] 00:56:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f895fe82400) [pid = 1933] [serial = 1487] [outer = 0x7f89593d1800] 00:56:08 INFO - PROCESS | 1933 | 1460966168646 Marionette DEBUG loaded listener.js 00:56:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f896075e400) [pid = 1933] [serial = 1488] [outer = 0x7f89593d1800] 00:56:09 INFO - PROCESS | 1933 | 1460966169481 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]]]}] 00:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1485ms 00:56:09 INFO - PROCESS | 1933 | 1460966169518 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 00:56:09 INFO - PROCESS | 1933 | 1460966169522 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 00:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:56:09 INFO - PROCESS | 1933 | 1460966169527 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:56:09 INFO - PROCESS | 1933 | 1460966169533 Marionette TRACE conn4 <- [1,1954,null,{}] 00:56:09 INFO - PROCESS | 1933 | 1460966169548 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}] 00:56:09 INFO - PROCESS | 1933 | 1460966169726 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 00:56:09 INFO - PROCESS | 1933 | 1460966169948 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dfc2000 == 134 [pid = 1933] [id = 496] 00:56:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f89607ed800) [pid = 1933] [serial = 1489] [outer = (nil)] 00:56:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f8963975400) [pid = 1933] [serial = 1490] [outer = 0x7f89607ed800] 00:56:10 INFO - PROCESS | 1933 | 1460966170071 Marionette DEBUG loaded listener.js 00:56:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f896a8a6800) [pid = 1933] [serial = 1491] [outer = 0x7f89607ed800] 00:56:10 INFO - PROCESS | 1933 | 1460966170951 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]]]}] 00:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1483ms 00:56:11 INFO - PROCESS | 1933 | 1460966171011 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 00:56:11 INFO - PROCESS | 1933 | 1460966171014 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 00:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:56:11 INFO - PROCESS | 1933 | 1460966171020 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:56:11 INFO - PROCESS | 1933 | 1460966171023 Marionette TRACE conn4 <- [1,1958,null,{}] 00:56:11 INFO - PROCESS | 1933 | 1460966171028 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}] 00:56:11 INFO - PROCESS | 1933 | 1460966171197 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 00:56:11 INFO - PROCESS | 1933 | 1460966171413 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760df000 == 135 [pid = 1933] [id = 497] 00:56:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f89607f7800) [pid = 1933] [serial = 1492] [outer = (nil)] 00:56:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f896de55800) [pid = 1933] [serial = 1493] [outer = 0x7f89607f7800] 00:56:11 INFO - PROCESS | 1933 | 1460966171526 Marionette DEBUG loaded listener.js 00:56:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f896f107800) [pid = 1933] [serial = 1494] [outer = 0x7f89607f7800] 00:56:12 INFO - PROCESS | 1933 | 1460966172372 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]]]}] 00:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1387ms 00:56:12 INFO - PROCESS | 1933 | 1460966172408 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 00:56:12 INFO - PROCESS | 1933 | 1460966172411 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 00:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:56:12 INFO - PROCESS | 1933 | 1460966172417 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:56:12 INFO - PROCESS | 1933 | 1460966172420 Marionette TRACE conn4 <- [1,1962,null,{}] 00:56:12 INFO - PROCESS | 1933 | 1460966172425 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}] 00:56:12 INFO - PROCESS | 1933 | 1460966172610 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 00:56:12 INFO - PROCESS | 1933 | 1460966172829 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8979ed7800 == 136 [pid = 1933] [id = 498] 00:56:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f8964e28400) [pid = 1933] [serial = 1495] [outer = (nil)] 00:56:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f897117cc00) [pid = 1933] [serial = 1496] [outer = 0x7f8964e28400] 00:56:12 INFO - PROCESS | 1933 | 1460966172951 Marionette DEBUG loaded listener.js 00:56:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f89720ec400) [pid = 1933] [serial = 1497] [outer = 0x7f8964e28400] 00:56:13 INFO - PROCESS | 1933 | 1460966173814 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]]]}] 00:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1438ms 00:56:13 INFO - PROCESS | 1933 | 1460966173856 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 00:56:13 INFO - PROCESS | 1933 | 1460966173860 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 00:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:56:13 INFO - PROCESS | 1933 | 1460966173865 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:56:13 INFO - PROCESS | 1933 | 1460966173867 Marionette TRACE conn4 <- [1,1966,null,{}] 00:56:13 INFO - PROCESS | 1933 | 1460966173873 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}] 00:56:14 INFO - PROCESS | 1933 | 1460966174066 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 00:56:14 INFO - PROCESS | 1933 | 1460966174331 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898946c800 == 137 [pid = 1933] [id = 499] 00:56:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f89609e6400) [pid = 1933] [serial = 1498] [outer = (nil)] 00:56:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f8975d93000) [pid = 1933] [serial = 1499] [outer = 0x7f89609e6400] 00:56:14 INFO - PROCESS | 1933 | 1460966174407 Marionette DEBUG loaded listener.js 00:56:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f898734ac00) [pid = 1933] [serial = 1500] [outer = 0x7f89609e6400] 00:56:15 INFO - PROCESS | 1933 | 1460966175213 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]]]}] 00:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1379ms 00:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:56:15 INFO - PROCESS | 1933 | 1460966175245 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 00:56:15 INFO - PROCESS | 1933 | 1460966175248 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 00:56:15 INFO - PROCESS | 1933 | 1460966175254 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:56:15 INFO - PROCESS | 1933 | 1460966175257 Marionette TRACE conn4 <- [1,1970,null,{}] 00:56:15 INFO - PROCESS | 1933 | 1460966175262 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}] 00:56:15 INFO - PROCESS | 1933 | 1460966175426 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 00:56:15 INFO - PROCESS | 1933 | 1460966175641 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898e55f800 == 138 [pid = 1933] [id = 500] 00:56:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f895d4e3400) [pid = 1933] [serial = 1501] [outer = (nil)] 00:56:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f895d4ec000) [pid = 1933] [serial = 1502] [outer = 0x7f895d4e3400] 00:56:15 INFO - PROCESS | 1933 | 1460966175749 Marionette DEBUG loaded listener.js 00:56:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f895d4f1000) [pid = 1933] [serial = 1503] [outer = 0x7f895d4e3400] 00:56:16 INFO - PROCESS | 1933 | 1460966176587 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]]]}] 00:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1387ms 00:56:16 INFO - PROCESS | 1933 | 1460966176640 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 00:56:16 INFO - PROCESS | 1933 | 1460966176644 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 00:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:56:16 INFO - PROCESS | 1933 | 1460966176649 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:56:16 INFO - PROCESS | 1933 | 1460966176652 Marionette TRACE conn4 <- [1,1974,null,{}] 00:56:16 INFO - PROCESS | 1933 | 1460966176657 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}] 00:56:16 INFO - PROCESS | 1933 | 1460966176825 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 00:56:17 INFO - PROCESS | 1933 | 1460966177116 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962a1b800 == 139 [pid = 1933] [id = 501] 00:56:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f895d4edc00) [pid = 1933] [serial = 1504] [outer = (nil)] 00:56:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f895d986c00) [pid = 1933] [serial = 1505] [outer = 0x7f895d4edc00] 00:56:17 INFO - PROCESS | 1933 | 1460966177189 Marionette DEBUG loaded listener.js 00:56:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f895d98ac00) [pid = 1933] [serial = 1506] [outer = 0x7f895d4edc00] 00:56:17 INFO - PROCESS | 1933 | 1460966177984 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]]]}] 00:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1387ms 00:56:18 INFO - PROCESS | 1933 | 1460966178036 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 00:56:18 INFO - PROCESS | 1933 | 1460966178040 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 00:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:56:18 INFO - PROCESS | 1933 | 1460966178045 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:56:18 INFO - PROCESS | 1933 | 1460966178047 Marionette TRACE conn4 <- [1,1978,null,{}] 00:56:18 INFO - PROCESS | 1933 | 1460966178054 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}] 00:56:18 INFO - PROCESS | 1933 | 1460966178216 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 00:56:18 INFO - PROCESS | 1933 | 1460966178434 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e7b3800 == 140 [pid = 1933] [id = 502] 00:56:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f895d982c00) [pid = 1933] [serial = 1507] [outer = (nil)] 00:56:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f895d990000) [pid = 1933] [serial = 1508] [outer = 0x7f895d982c00] 00:56:18 INFO - PROCESS | 1933 | 1460966178542 Marionette DEBUG loaded listener.js 00:56:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f8977557800) [pid = 1933] [serial = 1509] [outer = 0x7f895d982c00] 00:56:19 INFO - PROCESS | 1933 | 1460966179373 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]]]}] 00:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1385ms 00:56:19 INFO - PROCESS | 1933 | 1460966179432 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 00:56:19 INFO - PROCESS | 1933 | 1460966179436 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 00:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:56:19 INFO - PROCESS | 1933 | 1460966179441 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:56:19 INFO - PROCESS | 1933 | 1460966179444 Marionette TRACE conn4 <- [1,1982,null,{}] 00:56:19 INFO - PROCESS | 1933 | 1460966179449 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}] 00:56:19 INFO - PROCESS | 1933 | 1460966179617 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 00:56:19 INFO - PROCESS | 1933 | 1460966179834 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fd8b000 == 141 [pid = 1933] [id = 503] 00:56:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f895d988000) [pid = 1933] [serial = 1510] [outer = (nil)] 00:56:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f895fd69400) [pid = 1933] [serial = 1511] [outer = 0x7f895d988000] 00:56:19 INFO - PROCESS | 1933 | 1460966179945 Marionette DEBUG loaded listener.js 00:56:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f895fd6e800) [pid = 1933] [serial = 1512] [outer = 0x7f895d988000] 00:56:20 INFO - PROCESS | 1933 | 1460966180813 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]]]}] 00:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1427ms 00:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:56:20 INFO - PROCESS | 1933 | 1460966180869 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 00:56:20 INFO - PROCESS | 1933 | 1460966180872 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 00:56:20 INFO - PROCESS | 1933 | 1460966180876 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:56:20 INFO - PROCESS | 1933 | 1460966180881 Marionette TRACE conn4 <- [1,1986,null,{}] 00:56:20 INFO - PROCESS | 1933 | 1460966180886 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}] 00:56:21 INFO - PROCESS | 1933 | 1460966181118 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 00:56:21 INFO - PROCESS | 1933 | 1460966181331 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e708800 == 142 [pid = 1933] [id = 504] 00:56:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f895d98b000) [pid = 1933] [serial = 1513] [outer = (nil)] 00:56:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f896057c800) [pid = 1933] [serial = 1514] [outer = 0x7f895d98b000] 00:56:21 INFO - PROCESS | 1933 | 1460966181449 Marionette DEBUG loaded listener.js 00:56:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f896de56800) [pid = 1933] [serial = 1515] [outer = 0x7f895d98b000] 00:56:22 INFO - PROCESS | 1933 | 1460966182264 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]]]}] 00:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1433ms 00:56:22 INFO - PROCESS | 1933 | 1460966182311 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 00:56:22 INFO - PROCESS | 1933 | 1460966182314 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 00:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:56:22 INFO - PROCESS | 1933 | 1460966182320 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:56:22 INFO - PROCESS | 1933 | 1460966182322 Marionette TRACE conn4 <- [1,1990,null,{}] 00:56:22 INFO - PROCESS | 1933 | 1460966182327 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}] 00:56:22 INFO - PROCESS | 1933 | 1460966182495 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 00:56:22 INFO - PROCESS | 1933 | 1460966182756 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895cbcd800 == 143 [pid = 1933] [id = 505] 00:56:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f8959284c00) [pid = 1933] [serial = 1516] [outer = (nil)] 00:56:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 263 (0x7f895928bc00) [pid = 1933] [serial = 1517] [outer = 0x7f8959284c00] 00:56:22 INFO - PROCESS | 1933 | 1460966182862 Marionette DEBUG loaded listener.js 00:56:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f8959290800) [pid = 1933] [serial = 1518] [outer = 0x7f8959284c00] 00:56:23 INFO - PROCESS | 1933 | 1460966183726 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]]]}] 00:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1435ms 00:56:23 INFO - PROCESS | 1933 | 1460966183755 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 00:56:23 INFO - PROCESS | 1933 | 1460966183758 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 00:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:56:23 INFO - PROCESS | 1933 | 1460966183764 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:56:23 INFO - PROCESS | 1933 | 1460966183766 Marionette TRACE conn4 <- [1,1994,null,{}] 00:56:23 INFO - PROCESS | 1933 | 1460966183772 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}] 00:56:23 INFO - PROCESS | 1933 | 1460966183936 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 00:56:24 INFO - PROCESS | 1933 | 1460966184159 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963213800 == 144 [pid = 1933] [id = 506] 00:56:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f8959287400) [pid = 1933] [serial = 1519] [outer = (nil)] 00:56:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f895d4f2400) [pid = 1933] [serial = 1520] [outer = 0x7f8959287400] 00:56:24 INFO - PROCESS | 1933 | 1460966184273 Marionette DEBUG loaded listener.js 00:56:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f8960580000) [pid = 1933] [serial = 1521] [outer = 0x7f8959287400] 00:56:25 INFO - PROCESS | 1933 | 1460966185111 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]]]}] 00:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1379ms 00:56:25 INFO - PROCESS | 1933 | 1460966185144 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 00:56:25 INFO - PROCESS | 1933 | 1460966185147 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 00:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:56:25 INFO - PROCESS | 1933 | 1460966185152 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:56:25 INFO - PROCESS | 1933 | 1460966185154 Marionette TRACE conn4 <- [1,1998,null,{}] 00:56:25 INFO - PROCESS | 1933 | 1460966185160 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}] 00:56:25 INFO - PROCESS | 1933 | 1460966185341 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 00:56:25 INFO - PROCESS | 1933 | 1460966185537 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e5f0800 == 145 [pid = 1933] [id = 507] 00:56:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f8959288000) [pid = 1933] [serial = 1522] [outer = (nil)] 00:56:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f89593c4000) [pid = 1933] [serial = 1523] [outer = 0x7f8959288000] 00:56:26 INFO - PROCESS | 1933 | 1460966186109 Marionette DEBUG loaded listener.js 00:56:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f89593cdc00) [pid = 1933] [serial = 1524] [outer = 0x7f8959288000] 00:56:27 INFO - PROCESS | 1933 | 1460966187078 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]]]}] 00:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1939ms 00:56:27 INFO - PROCESS | 1933 | 1460966187093 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 00:56:27 INFO - PROCESS | 1933 | 1460966187099 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 00:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:56:27 INFO - PROCESS | 1933 | 1460966187111 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:56:27 INFO - PROCESS | 1933 | 1460966187121 Marionette TRACE conn4 <- [1,2002,null,{}] 00:56:27 INFO - PROCESS | 1933 | 1460966187127 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}] 00:56:27 INFO - PROCESS | 1933 | 1460966187304 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 00:56:27 INFO - PROCESS | 1933 | 1460966187546 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963831800 == 146 [pid = 1933] [id = 508] 00:56:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 271 (0x7f895d988400) [pid = 1933] [serial = 1525] [outer = (nil)] 00:56:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f895ddc2c00) [pid = 1933] [serial = 1526] [outer = 0x7f895d988400] 00:56:27 INFO - PROCESS | 1933 | 1460966187612 Marionette DEBUG loaded listener.js 00:56:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f895f50a400) [pid = 1933] [serial = 1527] [outer = 0x7f895d988400] 00:56:28 INFO - PROCESS | 1933 | 1460966188710 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]]]}] 00:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1690ms 00:56:28 INFO - PROCESS | 1933 | 1460966188796 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 00:56:28 INFO - PROCESS | 1933 | 1460966188802 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 00:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:56:28 INFO - PROCESS | 1933 | 1460966188811 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:56:28 INFO - PROCESS | 1933 | 1460966188815 Marionette TRACE conn4 <- [1,2006,null,{}] 00:56:28 INFO - PROCESS | 1933 | 1460966188820 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}] 00:56:28 INFO - PROCESS | 1933 | 1460966188987 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 00:56:29 INFO - PROCESS | 1933 | 1460966189283 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895bf1a000 == 147 [pid = 1933] [id = 509] 00:56:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 274 (0x7f895dacd400) [pid = 1933] [serial = 1528] [outer = (nil)] 00:56:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 275 (0x7f895fd73800) [pid = 1933] [serial = 1529] [outer = 0x7f895dacd400] 00:56:29 INFO - PROCESS | 1933 | 1460966189394 Marionette DEBUG loaded listener.js 00:56:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 276 (0x7f896057e400) [pid = 1933] [serial = 1530] [outer = 0x7f895dacd400] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89657be000 == 146 [pid = 1933] [id = 492] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965b31000 == 145 [pid = 1933] [id = 491] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 275 (0x7f8963717400) [pid = 1933] [serial = 1382] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 274 (0x7f895c8f9800) [pid = 1933] [serial = 1385] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 273 (0x7f89624e8c00) [pid = 1933] [serial = 1379] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f89759abc00) [pid = 1933] [serial = 1376] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f896a87c000) [pid = 1933] [serial = 1409] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89634a3800 == 144 [pid = 1933] [id = 490] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fc4d800 == 143 [pid = 1933] [id = 489] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d52c800 == 142 [pid = 1933] [id = 488] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89612df000 == 141 [pid = 1933] [id = 487] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89608aa800 == 140 [pid = 1933] [id = 486] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89718be000 == 139 [pid = 1933] [id = 479] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8970e30800 == 138 [pid = 1933] [id = 478] 00:56:30 INFO - PROCESS | 1933 | 1460966190358 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]]]}] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dfab000 == 137 [pid = 1933] [id = 477] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dcad800 == 136 [pid = 1933] [id = 476] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d041000 == 135 [pid = 1933] [id = 475] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bda5800 == 134 [pid = 1933] [id = 474] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896b904800 == 133 [pid = 1933] [id = 473] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965c2d800 == 132 [pid = 1933] [id = 472] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8962ad4800 == 131 [pid = 1933] [id = 471] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e3d6000 == 130 [pid = 1933] [id = 470] 00:56:30 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89658b6800 == 129 [pid = 1933] [id = 469] 00:56:30 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 00:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1581ms 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 270 (0x7f8961268400) [pid = 1933] [serial = 1346] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f8963a19800) [pid = 1933] [serial = 1404] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f89624ee800) [pid = 1933] [serial = 1398] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f895e437c00) [pid = 1933] [serial = 1349] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f895feca400) [pid = 1933] [serial = 1352] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f8971b25c00) [pid = 1933] [serial = 1367] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f895f54e000) [pid = 1933] [serial = 1392] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f89606d3800) [pid = 1933] [serial = 1395] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 262 (0x7f895c4dac00) [pid = 1933] [serial = 1389] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f896d67f000) [pid = 1933] [serial = 1361] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f8971b5e400) [pid = 1933] [serial = 1370] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f8963470800) [pid = 1933] [serial = 1403] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f8963a14800) [pid = 1933] [serial = 1406] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f89651de400) [pid = 1933] [serial = 1407] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f896125fc00) [pid = 1933] [serial = 1397] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f8971176400) [pid = 1933] [serial = 1364] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f8963a0bc00) [pid = 1933] [serial = 1355] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f895fb88800) [pid = 1933] [serial = 1394] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f89659c5800) [pid = 1933] [serial = 1358] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f895a65cc00) [pid = 1933] [serial = 1388] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f8974876400) [pid = 1933] [serial = 1373] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f895e5d0000) [pid = 1933] [serial = 1391] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f89632af000) [pid = 1933] [serial = 1401] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f896314c400) [pid = 1933] [serial = 1400] [outer = (nil)] [url = about:blank] 00:56:30 INFO - PROCESS | 1933 | 1460966190425 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 00:56:30 INFO - PROCESS | 1933 | 1460966190428 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 00:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:56:30 INFO - PROCESS | 1933 | 1460966190436 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:56:30 INFO - PROCESS | 1933 | 1460966190441 Marionette TRACE conn4 <- [1,2010,null,{}] 00:56:30 INFO - PROCESS | 1933 | 1460966190456 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}] 00:56:30 INFO - PROCESS | 1933 | 1460966190621 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 00:56:30 INFO - PROCESS | 1933 | 1460966190631 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e5e5800 == 130 [pid = 1933] [id = 510] 00:56:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f895fc15400) [pid = 1933] [serial = 1531] [outer = (nil)] 00:56:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f89609e7400) [pid = 1933] [serial = 1532] [outer = 0x7f895fc15400] 00:56:30 INFO - PROCESS | 1933 | 1460966190723 Marionette DEBUG loaded listener.js 00:56:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f89624e8400) [pid = 1933] [serial = 1533] [outer = 0x7f895fc15400] 00:56:31 INFO - PROCESS | 1933 | 1460966191544 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]]]}] 00:56:31 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 00:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1134ms 00:56:31 INFO - PROCESS | 1933 | 1460966191572 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 00:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:56:31 INFO - PROCESS | 1933 | 1460966191577 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 00:56:31 INFO - PROCESS | 1933 | 1460966191583 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:56:31 INFO - PROCESS | 1933 | 1460966191585 Marionette TRACE conn4 <- [1,2014,null,{}] 00:56:31 INFO - PROCESS | 1933 | 1460966191590 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}] 00:56:31 INFO - PROCESS | 1933 | 1460966191743 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 00:56:31 INFO - PROCESS | 1933 | 1460966191920 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89612e0000 == 131 [pid = 1933] [id = 511] 00:56:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f895e5cc000) [pid = 1933] [serial = 1534] [outer = (nil)] 00:56:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f89630af000) [pid = 1933] [serial = 1535] [outer = 0x7f895e5cc000] 00:56:31 INFO - PROCESS | 1933 | 1460966191977 Marionette DEBUG loaded listener.js 00:56:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f8963468000) [pid = 1933] [serial = 1536] [outer = 0x7f895e5cc000] 00:56:32 INFO - PROCESS | 1933 | 1460966192796 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]]]}] 00:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1277ms 00:56:32 INFO - PROCESS | 1933 | 1460966192860 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 00:56:32 INFO - PROCESS | 1933 | 1460966192863 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 00:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:56:32 INFO - PROCESS | 1933 | 1460966192869 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:56:32 INFO - PROCESS | 1933 | 1460966192870 Marionette TRACE conn4 <- [1,2018,null,{}] 00:56:32 INFO - PROCESS | 1933 | 1460966192876 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}] 00:56:33 INFO - PROCESS | 1933 | 1460966193090 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 00:56:33 INFO - PROCESS | 1933 | 1460966193112 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963828000 == 132 [pid = 1933] [id = 512] 00:56:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f8963714c00) [pid = 1933] [serial = 1537] [outer = (nil)] 00:56:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f896396fc00) [pid = 1933] [serial = 1538] [outer = 0x7f8963714c00] 00:56:33 INFO - PROCESS | 1933 | 1460966193176 Marionette DEBUG loaded listener.js 00:56:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f89651e2c00) [pid = 1933] [serial = 1539] [outer = 0x7f8963714c00] 00:56:34 INFO - PROCESS | 1933 | 1460966194027 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]]]}] 00:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1177ms 00:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:56:34 INFO - PROCESS | 1933 | 1460966194045 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 00:56:34 INFO - PROCESS | 1933 | 1460966194048 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 00:56:34 INFO - PROCESS | 1933 | 1460966194053 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:56:34 INFO - PROCESS | 1933 | 1460966194056 Marionette TRACE conn4 <- [1,2022,null,{}] 00:56:34 INFO - PROCESS | 1933 | 1460966194061 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}] 00:56:34 INFO - PROCESS | 1933 | 1460966194288 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 00:56:34 INFO - PROCESS | 1933 | 1460966194319 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965b45000 == 133 [pid = 1933] [id = 513] 00:56:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f89659cbc00) [pid = 1933] [serial = 1540] [outer = (nil)] 00:56:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f896acca000) [pid = 1933] [serial = 1541] [outer = 0x7f89659cbc00] 00:56:34 INFO - PROCESS | 1933 | 1460966194376 Marionette DEBUG loaded listener.js 00:56:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f896c678c00) [pid = 1933] [serial = 1542] [outer = 0x7f89659cbc00] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f896597b400) [pid = 1933] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f89607e9400) [pid = 1933] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f895dac5000) [pid = 1933] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f895c4d8000) [pid = 1933] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f89624ef400) [pid = 1933] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f896d5a8c00) [pid = 1933] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f896596e800) [pid = 1933] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f895d63e400) [pid = 1933] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f8965e15800) [pid = 1933] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f89632b4400) [pid = 1933] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f896de35000) [pid = 1933] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f896d4a7400) [pid = 1933] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f89609e4800) [pid = 1933] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f89624f6000) [pid = 1933] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f8971199400) [pid = 1933] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f895c8f2400) [pid = 1933] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f8963462400) [pid = 1933] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f896370a400) [pid = 1933] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f895e5c4c00) [pid = 1933] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f895e5c2800) [pid = 1933] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f89659c8800) [pid = 1933] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f8974873000) [pid = 1933] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f8973a17000) [pid = 1933] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f895c8f6400) [pid = 1933] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f895c8f7800) [pid = 1933] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:56:35 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f895fec3800) [pid = 1933] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:56:35 INFO - PROCESS | 1933 | 1460966195819 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]]]}] 00:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1790ms 00:56:35 INFO - PROCESS | 1933 | 1460966195844 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 00:56:35 INFO - PROCESS | 1933 | 1460966195847 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 00:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:56:35 INFO - PROCESS | 1933 | 1460966195852 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:56:35 INFO - PROCESS | 1933 | 1460966195855 Marionette TRACE conn4 <- [1,2026,null,{}] 00:56:35 INFO - PROCESS | 1933 | 1460966195859 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}] 00:56:36 INFO - PROCESS | 1933 | 1460966196085 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 00:56:36 INFO - PROCESS | 1933 | 1460966196103 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963493800 == 134 [pid = 1933] [id = 514] 00:56:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f895c8f7800) [pid = 1933] [serial = 1543] [outer = (nil)] 00:56:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f895fe8e400) [pid = 1933] [serial = 1544] [outer = 0x7f895c8f7800] 00:56:36 INFO - PROCESS | 1933 | 1460966196161 Marionette DEBUG loaded listener.js 00:56:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f8964e1e000) [pid = 1933] [serial = 1545] [outer = 0x7f895c8f7800] 00:56:36 INFO - PROCESS | 1933 | 1460966196941 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]]]}] 00:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1127ms 00:56:36 INFO - PROCESS | 1933 | 1460966196979 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 00:56:36 INFO - PROCESS | 1933 | 1460966196981 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 00:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:56:36 INFO - PROCESS | 1933 | 1460966196987 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:56:36 INFO - PROCESS | 1933 | 1460966196989 Marionette TRACE conn4 <- [1,2030,null,{}] 00:56:36 INFO - PROCESS | 1933 | 1460966196994 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}] 00:56:37 INFO - PROCESS | 1933 | 1460966197219 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 00:56:37 INFO - PROCESS | 1933 | 1460966197243 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ac6c800 == 135 [pid = 1933] [id = 515] 00:56:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f895f506800) [pid = 1933] [serial = 1546] [outer = (nil)] 00:56:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f896370dc00) [pid = 1933] [serial = 1547] [outer = 0x7f895f506800] 00:56:37 INFO - PROCESS | 1933 | 1460966197312 Marionette DEBUG loaded listener.js 00:56:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f896d137000) [pid = 1933] [serial = 1548] [outer = 0x7f895f506800] 00:56:38 INFO - PROCESS | 1933 | 1460966198422 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]]]}] 00:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1480ms 00:56:38 INFO - PROCESS | 1933 | 1460966198469 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 00:56:38 INFO - PROCESS | 1933 | 1460966198476 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 00:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:56:38 INFO - PROCESS | 1933 | 1460966198485 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:56:38 INFO - PROCESS | 1933 | 1460966198489 Marionette TRACE conn4 <- [1,2034,null,{}] 00:56:38 INFO - PROCESS | 1933 | 1460966198497 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}] 00:56:38 INFO - PROCESS | 1933 | 1460966198694 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 00:56:38 INFO - PROCESS | 1933 | 1460966198907 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fcce000 == 136 [pid = 1933] [id = 516] 00:56:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f895d4e9800) [pid = 1933] [serial = 1549] [outer = (nil)] 00:56:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f895dac5000) [pid = 1933] [serial = 1550] [outer = 0x7f895d4e9800] 00:56:39 INFO - PROCESS | 1933 | 1460966199018 Marionette DEBUG loaded listener.js 00:56:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f895e6d6400) [pid = 1933] [serial = 1551] [outer = 0x7f895d4e9800] 00:56:40 INFO - PROCESS | 1933 | 1460966200010 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]]]}] 00:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1587ms 00:56:40 INFO - PROCESS | 1933 | 1460966200073 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 00:56:40 INFO - PROCESS | 1933 | 1460966200081 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 00:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:56:40 INFO - PROCESS | 1933 | 1460966200091 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:56:40 INFO - PROCESS | 1933 | 1460966200095 Marionette TRACE conn4 <- [1,2038,null,{}] 00:56:40 INFO - PROCESS | 1933 | 1460966200100 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}] 00:56:40 INFO - PROCESS | 1933 | 1460966200297 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 00:56:40 INFO - PROCESS | 1933 | 1460966200592 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896519a800 == 137 [pid = 1933] [id = 517] 00:56:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f895d4ec400) [pid = 1933] [serial = 1552] [outer = (nil)] 00:56:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f8960581400) [pid = 1933] [serial = 1553] [outer = 0x7f895d4ec400] 00:56:40 INFO - PROCESS | 1933 | 1460966200708 Marionette DEBUG loaded listener.js 00:56:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f89607f6000) [pid = 1933] [serial = 1554] [outer = 0x7f895d4ec400] 00:56:41 INFO - PROCESS | 1933 | 1460966201531 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]]]}] 00:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1482ms 00:56:41 INFO - PROCESS | 1933 | 1460966201573 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 00:56:41 INFO - PROCESS | 1933 | 1460966201577 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 00:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:56:41 INFO - PROCESS | 1933 | 1460966201583 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:56:41 INFO - PROCESS | 1933 | 1460966201588 Marionette TRACE conn4 <- [1,2042,null,{}] 00:56:41 INFO - PROCESS | 1933 | 1460966201603 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}] 00:56:41 INFO - PROCESS | 1933 | 1460966201778 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 00:56:42 INFO - PROCESS | 1933 | 1460966202001 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ce7e000 == 138 [pid = 1933] [id = 518] 00:56:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f89607f4000) [pid = 1933] [serial = 1555] [outer = (nil)] 00:56:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f8963a0c400) [pid = 1933] [serial = 1556] [outer = 0x7f89607f4000] 00:56:42 INFO - PROCESS | 1933 | 1460966202116 Marionette DEBUG loaded listener.js 00:56:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f89659c5800) [pid = 1933] [serial = 1557] [outer = 0x7f89607f4000] 00:56:43 INFO - PROCESS | 1933 | 1460966203029 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]]]}] 00:56:43 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) 00:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1486ms 00:56:43 INFO - PROCESS | 1933 | 1460966203070 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 00:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:56:43 INFO - PROCESS | 1933 | 1460966203074 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 00:56:43 INFO - PROCESS | 1933 | 1460966203080 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:56:43 INFO - PROCESS | 1933 | 1460966203083 Marionette TRACE conn4 <- [1,2046,null,{}] 00:56:43 INFO - PROCESS | 1933 | 1460966203088 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}] 00:56:43 INFO - PROCESS | 1933 | 1460966203265 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 00:56:43 INFO - PROCESS | 1933 | 1460966203483 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896decb000 == 139 [pid = 1933] [id = 519] 00:56:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f89632aac00) [pid = 1933] [serial = 1558] [outer = (nil)] 00:56:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f896d141000) [pid = 1933] [serial = 1559] [outer = 0x7f89632aac00] 00:56:43 INFO - PROCESS | 1933 | 1460966203593 Marionette DEBUG loaded listener.js 00:56:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f896d652800) [pid = 1933] [serial = 1560] [outer = 0x7f89632aac00] 00:56:44 INFO - PROCESS | 1933 | 1460966204477 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]]]}] 00:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1432ms 00:56:44 INFO - PROCESS | 1933 | 1460966204513 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 00:56:44 INFO - PROCESS | 1933 | 1460966204516 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 00:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:56:44 INFO - PROCESS | 1933 | 1460966204522 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:56:44 INFO - PROCESS | 1933 | 1460966204524 Marionette TRACE conn4 <- [1,2050,null,{}] 00:56:44 INFO - PROCESS | 1933 | 1460966204529 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}] 00:56:44 INFO - PROCESS | 1933 | 1460966204699 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 00:56:44 INFO - PROCESS | 1933 | 1460966204917 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8970e40000 == 140 [pid = 1933] [id = 520] 00:56:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f8965e18400) [pid = 1933] [serial = 1561] [outer = (nil)] 00:56:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f896d83f400) [pid = 1933] [serial = 1562] [outer = 0x7f8965e18400] 00:56:45 INFO - PROCESS | 1933 | 1460966205028 Marionette DEBUG loaded listener.js 00:56:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f896de2f000) [pid = 1933] [serial = 1563] [outer = 0x7f8965e18400] 00:56:45 INFO - PROCESS | 1933 | 1460966205938 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]]]}] 00:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1480ms 00:56:46 INFO - PROCESS | 1933 | 1460966206003 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 00:56:46 INFO - PROCESS | 1933 | 1460966206007 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 00:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:56:46 INFO - PROCESS | 1933 | 1460966206012 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:56:46 INFO - PROCESS | 1933 | 1460966206015 Marionette TRACE conn4 <- [1,2054,null,{}] 00:56:46 INFO - PROCESS | 1933 | 1460966206021 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}] 00:56:46 INFO - PROCESS | 1933 | 1460966206210 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 00:56:46 INFO - PROCESS | 1933 | 1460966206426 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760e5000 == 141 [pid = 1933] [id = 521] 00:56:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f896de5a800) [pid = 1933] [serial = 1564] [outer = (nil)] 00:56:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f8970ee7400) [pid = 1933] [serial = 1565] [outer = 0x7f896de5a800] 00:56:46 INFO - PROCESS | 1933 | 1460966206545 Marionette DEBUG loaded listener.js 00:56:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f8971933800) [pid = 1933] [serial = 1566] [outer = 0x7f896de5a800] 00:56:47 INFO - PROCESS | 1933 | 1460966207401 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]]]}] 00:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1482ms 00:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:56:47 INFO - PROCESS | 1933 | 1460966207495 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 00:56:47 INFO - PROCESS | 1933 | 1460966207498 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 00:56:47 INFO - PROCESS | 1933 | 1460966207504 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:56:47 INFO - PROCESS | 1933 | 1460966207507 Marionette TRACE conn4 <- [1,2058,null,{}] 00:56:47 INFO - PROCESS | 1933 | 1460966207512 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}] 00:56:47 INFO - PROCESS | 1933 | 1460966207723 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 00:56:47 INFO - PROCESS | 1933 | 1460966207949 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89780dc000 == 142 [pid = 1933] [id = 522] 00:56:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f8964e26c00) [pid = 1933] [serial = 1567] [outer = (nil)] 00:56:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f89720f0800) [pid = 1933] [serial = 1568] [outer = 0x7f8964e26c00] 00:56:48 INFO - PROCESS | 1933 | 1460966208057 Marionette DEBUG loaded listener.js 00:56:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f89739bbc00) [pid = 1933] [serial = 1569] [outer = 0x7f8964e26c00] 00:56:48 INFO - PROCESS | 1933 | 1460966208932 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]]]}] 00:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1480ms 00:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:56:48 INFO - PROCESS | 1933 | 1460966208983 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 00:56:48 INFO - PROCESS | 1933 | 1460966208986 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 00:56:48 INFO - PROCESS | 1933 | 1460966208992 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:56:48 INFO - PROCESS | 1933 | 1460966208995 Marionette TRACE conn4 <- [1,2062,null,{}] 00:56:49 INFO - PROCESS | 1933 | 1460966209000 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}] 00:56:49 INFO - PROCESS | 1933 | 1460966209165 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 00:56:49 INFO - PROCESS | 1933 | 1460966209384 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898534b800 == 143 [pid = 1933] [id = 523] 00:56:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f896f107000) [pid = 1933] [serial = 1570] [outer = (nil)] 00:56:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f89748f1800) [pid = 1933] [serial = 1571] [outer = 0x7f896f107000] 00:56:49 INFO - PROCESS | 1933 | 1460966209494 Marionette DEBUG loaded listener.js 00:56:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 263 (0x7f89759ab800) [pid = 1933] [serial = 1572] [outer = 0x7f896f107000] 00:56:50 INFO - PROCESS | 1933 | 1460966210361 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]]]}] 00:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1437ms 00:56:50 INFO - PROCESS | 1933 | 1460966210429 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 00:56:50 INFO - PROCESS | 1933 | 1460966210433 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 00:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:56:50 INFO - PROCESS | 1933 | 1460966210439 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:56:50 INFO - PROCESS | 1933 | 1460966210441 Marionette TRACE conn4 <- [1,2066,null,{}] 00:56:50 INFO - PROCESS | 1933 | 1460966210446 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}] 00:56:50 INFO - PROCESS | 1933 | 1460966210621 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 00:56:50 INFO - PROCESS | 1933 | 1460966210842 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898945b000 == 144 [pid = 1933] [id = 524] 00:56:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f8971b2bc00) [pid = 1933] [serial = 1573] [outer = (nil)] 00:56:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f89765aa800) [pid = 1933] [serial = 1574] [outer = 0x7f8971b2bc00] 00:56:50 INFO - PROCESS | 1933 | 1460966210953 Marionette DEBUG loaded listener.js 00:56:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f8977232400) [pid = 1933] [serial = 1575] [outer = 0x7f8971b2bc00] 00:56:51 INFO - PROCESS | 1933 | 1460966211815 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]]]}] 00:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1431ms 00:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:56:51 INFO - PROCESS | 1933 | 1460966211871 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 00:56:51 INFO - PROCESS | 1933 | 1460966211874 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 00:56:51 INFO - PROCESS | 1933 | 1460966211880 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:56:51 INFO - PROCESS | 1933 | 1460966211883 Marionette TRACE conn4 <- [1,2070,null,{}] 00:56:51 INFO - PROCESS | 1933 | 1460966211888 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}] 00:56:52 INFO - PROCESS | 1933 | 1460966212055 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 00:56:52 INFO - PROCESS | 1933 | 1460966212324 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8988f8d000 == 145 [pid = 1933] [id = 525] 00:56:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f89720f8400) [pid = 1933] [serial = 1576] [outer = (nil)] 00:56:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f89780ba400) [pid = 1933] [serial = 1577] [outer = 0x7f89720f8400] 00:56:52 INFO - PROCESS | 1933 | 1460966212398 Marionette DEBUG loaded listener.js 00:56:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f89830d1400) [pid = 1933] [serial = 1578] [outer = 0x7f89720f8400] 00:56:53 INFO - PROCESS | 1933 | 1460966213260 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]]]}] 00:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1440ms 00:56:53 INFO - PROCESS | 1933 | 1460966213319 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 00:56:53 INFO - PROCESS | 1933 | 1460966213324 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 00:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:56:53 INFO - PROCESS | 1933 | 1460966213329 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:56:53 INFO - PROCESS | 1933 | 1460966213333 Marionette TRACE conn4 <- [1,2074,null,{}] 00:56:53 INFO - PROCESS | 1933 | 1460966213338 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}] 00:56:53 INFO - PROCESS | 1933 | 1460966213541 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 00:56:53 INFO - PROCESS | 1933 | 1460966213758 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89650ac000 == 146 [pid = 1933] [id = 526] 00:56:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f8974228c00) [pid = 1933] [serial = 1579] [outer = (nil)] 00:56:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 271 (0x7f89891acc00) [pid = 1933] [serial = 1580] [outer = 0x7f8974228c00] 00:56:53 INFO - PROCESS | 1933 | 1460966213871 Marionette DEBUG loaded listener.js 00:56:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f898950cc00) [pid = 1933] [serial = 1581] [outer = 0x7f8974228c00] 00:56:54 INFO - PROCESS | 1933 | 1460966214728 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]]]}] 00:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1437ms 00:56:54 INFO - PROCESS | 1933 | 1460966214768 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 00:56:54 INFO - PROCESS | 1933 | 1460966214772 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 00:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:56:54 INFO - PROCESS | 1933 | 1460966214777 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:56:54 INFO - PROCESS | 1933 | 1460966214779 Marionette TRACE conn4 <- [1,2078,null,{}] 00:56:54 INFO - PROCESS | 1933 | 1460966214784 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}] 00:56:54 INFO - PROCESS | 1933 | 1460966214952 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 00:56:55 INFO - PROCESS | 1933 | 1460966215174 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89650c7800 == 147 [pid = 1933] [id = 527] 00:56:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f8959288400) [pid = 1933] [serial = 1582] [outer = (nil)] 00:56:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 274 (0x7f895a6ed000) [pid = 1933] [serial = 1583] [outer = 0x7f8959288400] 00:56:55 INFO - PROCESS | 1933 | 1460966215308 Marionette DEBUG loaded listener.js 00:56:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 275 (0x7f895a6f3000) [pid = 1933] [serial = 1584] [outer = 0x7f8959288400] 00:56:56 INFO - PROCESS | 1933 | 1460966216174 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]]]}] 00:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1433ms 00:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:56:56 INFO - PROCESS | 1933 | 1460966216211 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 00:56:56 INFO - PROCESS | 1933 | 1460966216214 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 00:56:56 INFO - PROCESS | 1933 | 1460966216220 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:56:56 INFO - PROCESS | 1933 | 1460966216223 Marionette TRACE conn4 <- [1,2082,null,{}] 00:56:56 INFO - PROCESS | 1933 | 1460966216228 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}] 00:56:56 INFO - PROCESS | 1933 | 1460966216396 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 00:56:56 INFO - PROCESS | 1933 | 1460966216624 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fba2800 == 148 [pid = 1933] [id = 528] 00:56:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 276 (0x7f895a65dc00) [pid = 1933] [serial = 1585] [outer = (nil)] 00:56:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 277 (0x7f895c4e3400) [pid = 1933] [serial = 1586] [outer = 0x7f895a65dc00] 00:56:56 INFO - PROCESS | 1933 | 1460966216728 Marionette DEBUG loaded listener.js 00:56:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 278 (0x7f895d7b2800) [pid = 1933] [serial = 1587] [outer = 0x7f895a65dc00] 00:56:58 INFO - PROCESS | 1933 | 1460966218086 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]]]}] 00:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1933ms 00:56:58 INFO - PROCESS | 1933 | 1460966218153 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 00:56:58 INFO - PROCESS | 1933 | 1460966218159 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 00:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:56:58 INFO - PROCESS | 1933 | 1460966218167 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:56:58 INFO - PROCESS | 1933 | 1460966218172 Marionette TRACE conn4 <- [1,2086,null,{}] 00:56:58 INFO - PROCESS | 1933 | 1460966218178 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}] 00:56:58 INFO - PROCESS | 1933 | 1460966218362 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 00:56:58 INFO - PROCESS | 1933 | 1460966218595 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962acc000 == 149 [pid = 1933] [id = 529] 00:56:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 279 (0x7f895bfe1c00) [pid = 1933] [serial = 1588] [outer = (nil)] 00:56:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 280 (0x7f895d4ec800) [pid = 1933] [serial = 1589] [outer = 0x7f895bfe1c00] 00:56:58 INFO - PROCESS | 1933 | 1460966218666 Marionette DEBUG loaded listener.js 00:56:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 281 (0x7f895d7b3000) [pid = 1933] [serial = 1590] [outer = 0x7f895bfe1c00] 00:56:59 INFO - PROCESS | 1933 | 1460966219619 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]]]}] 00:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1534ms 00:56:59 INFO - PROCESS | 1933 | 1460966219703 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 00:56:59 INFO - PROCESS | 1933 | 1460966219719 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 00:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:56:59 INFO - PROCESS | 1933 | 1460966219734 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:56:59 INFO - PROCESS | 1933 | 1460966219741 Marionette TRACE conn4 <- [1,2090,null,{}] 00:56:59 INFO - PROCESS | 1933 | 1460966219749 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}] 00:57:00 INFO - PROCESS | 1933 | 1460966220010 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 00:57:00 INFO - PROCESS | 1933 | 1460966220364 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e708000 == 150 [pid = 1933] [id = 530] 00:57:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 282 (0x7f895a665000) [pid = 1933] [serial = 1591] [outer = (nil)] 00:57:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 283 (0x7f895d7b8c00) [pid = 1933] [serial = 1592] [outer = 0x7f895a665000] 00:57:00 INFO - PROCESS | 1933 | 1460966220430 Marionette DEBUG loaded listener.js 00:57:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 284 (0x7f895dac8c00) [pid = 1933] [serial = 1593] [outer = 0x7f895a665000] 00:57:01 INFO - PROCESS | 1933 | 1460966221257 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]]]}] 00:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1586ms 00:57:01 INFO - PROCESS | 1933 | 1460966221336 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 00:57:01 INFO - PROCESS | 1933 | 1460966221341 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 00:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:57:01 INFO - PROCESS | 1933 | 1460966221349 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:57:01 INFO - PROCESS | 1933 | 1460966221354 Marionette TRACE conn4 <- [1,2094,null,{}] 00:57:01 INFO - PROCESS | 1933 | 1460966221368 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}] 00:57:01 INFO - PROCESS | 1933 | 1460966221564 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 00:57:01 INFO - PROCESS | 1933 | 1460966221834 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fc35000 == 151 [pid = 1933] [id = 531] 00:57:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 285 (0x7f895e5cc400) [pid = 1933] [serial = 1594] [outer = (nil)] 00:57:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 286 (0x7f895fb84c00) [pid = 1933] [serial = 1595] [outer = 0x7f895e5cc400] 00:57:01 INFO - PROCESS | 1933 | 1460966221940 Marionette DEBUG loaded listener.js 00:57:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 287 (0x7f895fd69c00) [pid = 1933] [serial = 1596] [outer = 0x7f895e5cc400] 00:57:02 INFO - PROCESS | 1933 | 1460966222802 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]]]}] 00:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1494ms 00:57:02 INFO - PROCESS | 1933 | 1460966222843 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 00:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:57:02 INFO - PROCESS | 1933 | 1460966222847 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 00:57:02 INFO - PROCESS | 1933 | 1460966222853 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:57:02 INFO - PROCESS | 1933 | 1460966222855 Marionette TRACE conn4 <- [1,2098,null,{}] 00:57:02 INFO - PROCESS | 1933 | 1460966222860 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}] 00:57:03 INFO - PROCESS | 1933 | 1460966223034 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 00:57:03 INFO - PROCESS | 1933 | 1460966223348 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e37f000 == 150 [pid = 1933] [id = 460] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 286 (0x7f8974875400) [pid = 1933] [serial = 1439] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 285 (0x7f8988b76c00) [pid = 1933] [serial = 1448] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 284 (0x7f896a8a6000) [pid = 1933] [serial = 1421] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 283 (0x7f896ed54400) [pid = 1933] [serial = 1427] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 282 (0x7f896d650400) [pid = 1933] [serial = 1424] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 281 (0x7f898902a400) [pid = 1933] [serial = 1451] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 280 (0x7f8976f85000) [pid = 1933] [serial = 1442] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 279 (0x7f8983ebbc00) [pid = 1933] [serial = 1445] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 278 (0x7f8971b5cc00) [pid = 1933] [serial = 1436] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 277 (0x7f895fe8ec00) [pid = 1933] [serial = 1415] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 276 (0x7f89632b7000) [pid = 1933] [serial = 1418] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 275 (0x7f89716c6000) [pid = 1933] [serial = 1433] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 274 (0x7f895dad0000) [pid = 1933] [serial = 1412] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 273 (0x7f897119e000) [pid = 1933] [serial = 1430] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f8971b53400) [pid = 1933] [serial = 1481] [outer = (nil)] [url = about:blank] 00:57:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e38e800 == 151 [pid = 1933] [id = 532] 00:57:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f895a656400) [pid = 1933] [serial = 1597] [outer = (nil)] 00:57:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 274 (0x7f895d647000) [pid = 1933] [serial = 1598] [outer = 0x7f895a656400] 00:57:03 INFO - PROCESS | 1933 | 1460966223547 Marionette DEBUG loaded listener.js 00:57:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 275 (0x7f8960577c00) [pid = 1933] [serial = 1599] [outer = 0x7f895a656400] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963493800 == 150 [pid = 1933] [id = 514] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965b45000 == 149 [pid = 1933] [id = 513] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963828000 == 148 [pid = 1933] [id = 512] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89612e0000 == 147 [pid = 1933] [id = 511] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e5e5800 == 146 [pid = 1933] [id = 510] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895bf1a000 == 145 [pid = 1933] [id = 509] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963831800 == 144 [pid = 1933] [id = 508] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e5f0800 == 143 [pid = 1933] [id = 507] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895cbcd800 == 142 [pid = 1933] [id = 505] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e708800 == 141 [pid = 1933] [id = 504] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fd8b000 == 140 [pid = 1933] [id = 503] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e7b3800 == 139 [pid = 1933] [id = 502] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8962a1b800 == 138 [pid = 1933] [id = 501] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898e55f800 == 137 [pid = 1933] [id = 500] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898946c800 == 136 [pid = 1933] [id = 499] 00:57:03 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8979ed7800 == 135 [pid = 1933] [id = 498] 00:57:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760df000 == 134 [pid = 1933] [id = 497] 00:57:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dfc2000 == 133 [pid = 1933] [id = 496] 00:57:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965b35800 == 132 [pid = 1933] [id = 495] 00:57:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fba0000 == 131 [pid = 1933] [id = 494] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 274 (0x7f897792ac00) [pid = 1933] [serial = 1164] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 273 (0x7f895e443c00) [pid = 1933] [serial = 1188] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f8963715000) [pid = 1933] [serial = 1185] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f897a1ad800) [pid = 1933] [serial = 1182] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 270 (0x7f8989666400) [pid = 1933] [serial = 1179] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f895e5d1c00) [pid = 1933] [serial = 1176] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f8989165000) [pid = 1933] [serial = 1173] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f8987224000) [pid = 1933] [serial = 1170] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f8983c71000) [pid = 1933] [serial = 1167] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f895e5c4400) [pid = 1933] [serial = 1215] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f896a879800) [pid = 1933] [serial = 1218] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f896d3ae400) [pid = 1933] [serial = 1152] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 262 (0x7f89716cb400) [pid = 1933] [serial = 1158] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f8971176c00) [pid = 1933] [serial = 1155] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f89632b4000) [pid = 1933] [serial = 1149] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f8971b55c00) [pid = 1933] [serial = 1281] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f89720ee000) [pid = 1933] [serial = 1161] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f89656ec000) [pid = 1933] [serial = 1347] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f896acc3800) [pid = 1933] [serial = 1410] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f8963a15800) [pid = 1933] [serial = 1469] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f896596cc00) [pid = 1933] [serial = 1470] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f895f509400) [pid = 1933] [serial = 1461] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f895ddc9400) [pid = 1933] [serial = 1460] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f895fec8c00) [pid = 1933] [serial = 1464] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f895ddc7800) [pid = 1933] [serial = 1463] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f89630ae000) [pid = 1933] [serial = 1466] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f8963463000) [pid = 1933] [serial = 1467] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f896de53c00) [pid = 1933] [serial = 1475] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f895ddca000) [pid = 1933] [serial = 1454] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f8963977c00) [pid = 1933] [serial = 1457] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f896a8a4c00) [pid = 1933] [serial = 1472] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f8971177000) [pid = 1933] [serial = 1476] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f896125b400) [pid = 1933] [serial = 1478] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f89711a8000) [pid = 1933] [serial = 1479] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f896d4acc00) [pid = 1933] [serial = 1473] [outer = (nil)] [url = about:blank] 00:57:04 INFO - PROCESS | 1933 | 1460966224281 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]]]}] 00:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1480ms 00:57:04 INFO - PROCESS | 1933 | 1460966224364 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 00:57:04 INFO - PROCESS | 1933 | 1460966224367 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 00:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:57:04 INFO - PROCESS | 1933 | 1460966224386 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:57:04 INFO - PROCESS | 1933 | 1460966224388 Marionette TRACE conn4 <- [1,2102,null,{}] 00:57:04 INFO - PROCESS | 1933 | 1460966224393 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}] 00:57:04 INFO - PROCESS | 1933 | 1460966224550 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 00:57:04 INFO - PROCESS | 1933 | 1460966224559 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fbaa000 == 132 [pid = 1933] [id = 533] 00:57:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f895c8f1000) [pid = 1933] [serial = 1600] [outer = (nil)] 00:57:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f8960582800) [pid = 1933] [serial = 1601] [outer = 0x7f895c8f1000] 00:57:04 INFO - PROCESS | 1933 | 1460966224617 Marionette DEBUG loaded listener.js 00:57:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f896075d800) [pid = 1933] [serial = 1602] [outer = 0x7f895c8f1000] 00:57:05 INFO - PROCESS | 1933 | 1460966225514 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]]]}] 00:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1181ms 00:57:05 INFO - PROCESS | 1933 | 1460966225564 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 00:57:05 INFO - PROCESS | 1933 | 1460966225567 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 00:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:57:05 INFO - PROCESS | 1933 | 1460966225573 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:57:05 INFO - PROCESS | 1933 | 1460966225575 Marionette TRACE conn4 <- [1,2106,null,{}] 00:57:05 INFO - PROCESS | 1933 | 1460966225580 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}] 00:57:05 INFO - PROCESS | 1933 | 1460966225752 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 00:57:05 INFO - PROCESS | 1933 | 1460966225944 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89637d4000 == 133 [pid = 1933] [id = 534] 00:57:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f895e5c4400) [pid = 1933] [serial = 1603] [outer = (nil)] 00:57:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f89630af400) [pid = 1933] [serial = 1604] [outer = 0x7f895e5c4400] 00:57:06 INFO - PROCESS | 1933 | 1460966226006 Marionette DEBUG loaded listener.js 00:57:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f8963465800) [pid = 1933] [serial = 1605] [outer = 0x7f895e5c4400] 00:57:06 INFO - PROCESS | 1933 | 1460966226754 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]]]}] 00:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1231ms 00:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:57:06 INFO - PROCESS | 1933 | 1460966226804 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 00:57:06 INFO - PROCESS | 1933 | 1460966226806 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 00:57:06 INFO - PROCESS | 1933 | 1460966226822 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:57:06 INFO - PROCESS | 1933 | 1460966226823 Marionette TRACE conn4 <- [1,2110,null,{}] 00:57:06 INFO - PROCESS | 1933 | 1460966226829 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}] 00:57:07 INFO - PROCESS | 1933 | 1460966227055 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 00:57:07 INFO - PROCESS | 1933 | 1460966227081 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965b4b000 == 134 [pid = 1933] [id = 535] 00:57:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f89624ec000) [pid = 1933] [serial = 1606] [outer = (nil)] 00:57:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f8963714000) [pid = 1933] [serial = 1607] [outer = 0x7f89624ec000] 00:57:07 INFO - PROCESS | 1933 | 1460966227138 Marionette DEBUG loaded listener.js 00:57:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f89651de400) [pid = 1933] [serial = 1608] [outer = 0x7f89624ec000] 00:57:08 INFO - PROCESS | 1933 | 1460966228020 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]]]}] 00:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1244ms 00:57:08 INFO - PROCESS | 1933 | 1460966228055 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 00:57:08 INFO - PROCESS | 1933 | 1460966228058 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 00:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:57:08 INFO - PROCESS | 1933 | 1460966228064 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:57:08 INFO - PROCESS | 1933 | 1460966228066 Marionette TRACE conn4 <- [1,2114,null,{}] 00:57:08 INFO - PROCESS | 1933 | 1460966228095 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}] 00:57:09 INFO - PROCESS | 1933 | 1460966229118 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f895a659000) [pid = 1933] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f895dad0400) [pid = 1933] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f895f50d000) [pid = 1933] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f896d993c00) [pid = 1933] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f8963716400) [pid = 1933] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f89609ee400) [pid = 1933] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f89630b0c00) [pid = 1933] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f8975bf0800) [pid = 1933] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f8973a14800) [pid = 1933] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f895fc17000) [pid = 1933] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f89651d7400) [pid = 1933] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f895feccc00) [pid = 1933] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f896d98fc00) [pid = 1933] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f8979d5e800) [pid = 1933] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f8971cafc00) [pid = 1933] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f896de53400) [pid = 1933] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f895bfdc800) [pid = 1933] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f895c8f4800) [pid = 1933] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f896315b800) [pid = 1933] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f89630b5800) [pid = 1933] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f895bfe5c00) [pid = 1933] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f89630b0400) [pid = 1933] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f8962b60800) [pid = 1933] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f8970ee3000) [pid = 1933] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f897119ac00) [pid = 1933] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f896596fc00) [pid = 1933] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f896f103800) [pid = 1933] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f8971232400) [pid = 1933] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f895e6d4400) [pid = 1933] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f895c8ef400) [pid = 1933] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f895fb8a800) [pid = 1933] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f895fe85000) [pid = 1933] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f8971235400) [pid = 1933] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f895fe84800) [pid = 1933] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f8971232800) [pid = 1933] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f896a8a8400) [pid = 1933] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f8971cb1000) [pid = 1933] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f89656ea800) [pid = 1933] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f8963717800) [pid = 1933] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f8971cb1c00) [pid = 1933] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f895c4d9000) [pid = 1933] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f8962b52400) [pid = 1933] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f895bfe1800) [pid = 1933] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f895c4d8c00) [pid = 1933] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f8965979000) [pid = 1933] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f896d3af800) [pid = 1933] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f895c8f5400) [pid = 1933] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f895dac6400) [pid = 1933] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f895ddc8c00) [pid = 1933] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f895fe8bc00) [pid = 1933] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f895fb8ac00) [pid = 1933] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f8962b5d400) [pid = 1933] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f8963714c00) [pid = 1933] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f89659cbc00) [pid = 1933] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f895fc15400) [pid = 1933] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f895d988400) [pid = 1933] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f895dacd400) [pid = 1933] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f8959288000) [pid = 1933] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f895e5cc000) [pid = 1933] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:57:09 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f895c8f7800) [pid = 1933] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:57:09 INFO - PROCESS | 1933 | 1460966229373 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895c5ce800 == 135 [pid = 1933] [id = 536] 00:57:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f8959288000) [pid = 1933] [serial = 1609] [outer = (nil)] 00:57:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f895a65f400) [pid = 1933] [serial = 1610] [outer = 0x7f8959288000] 00:57:09 INFO - PROCESS | 1933 | 1460966229437 Marionette DEBUG loaded listener.js 00:57:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f895c4d9000) [pid = 1933] [serial = 1611] [outer = 0x7f8959288000] 00:57:10 INFO - PROCESS | 1933 | 1460966230040 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]]]}] 00:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2037ms 00:57:10 INFO - PROCESS | 1933 | 1460966230103 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 00:57:10 INFO - PROCESS | 1933 | 1460966230106 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 00:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:57:10 INFO - PROCESS | 1933 | 1460966230112 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:57:10 INFO - PROCESS | 1933 | 1460966230113 Marionette TRACE conn4 <- [1,2118,null,{}] 00:57:10 INFO - PROCESS | 1933 | 1460966230119 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}] 00:57:10 INFO - PROCESS | 1933 | 1460966230278 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 00:57:10 INFO - PROCESS | 1933 | 1460966230459 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962add000 == 136 [pid = 1933] [id = 537] 00:57:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f8959290000) [pid = 1933] [serial = 1612] [outer = (nil)] 00:57:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f895dad0400) [pid = 1933] [serial = 1613] [outer = 0x7f8959290000] 00:57:10 INFO - PROCESS | 1933 | 1460966230518 Marionette DEBUG loaded listener.js 00:57:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f895fe83c00) [pid = 1933] [serial = 1614] [outer = 0x7f8959290000] 00:57:11 INFO - PROCESS | 1933 | 1460966231336 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]]]}] 00:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1278ms 00:57:11 INFO - PROCESS | 1933 | 1460966231391 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 00:57:11 INFO - PROCESS | 1933 | 1460966231397 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 00:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:57:11 INFO - PROCESS | 1933 | 1460966231405 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:57:11 INFO - PROCESS | 1933 | 1460966231411 Marionette TRACE conn4 <- [1,2122,null,{}] 00:57:11 INFO - PROCESS | 1933 | 1460966231439 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}] 00:57:11 INFO - PROCESS | 1933 | 1460966231646 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 00:57:11 INFO - PROCESS | 1933 | 1460966231921 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fba1800 == 137 [pid = 1933] [id = 538] 00:57:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f895a6ee400) [pid = 1933] [serial = 1615] [outer = (nil)] 00:57:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f895c4e2400) [pid = 1933] [serial = 1616] [outer = 0x7f895a6ee400] 00:57:12 INFO - PROCESS | 1933 | 1460966232041 Marionette DEBUG loaded listener.js 00:57:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f895d4ef400) [pid = 1933] [serial = 1617] [outer = 0x7f895a6ee400] 00:57:12 INFO - PROCESS | 1933 | 1460966232932 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]]]}] 00:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1602ms 00:57:13 INFO - PROCESS | 1933 | 1460966233008 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 00:57:13 INFO - PROCESS | 1933 | 1460966233016 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 00:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:57:13 INFO - PROCESS | 1933 | 1460966233026 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:57:13 INFO - PROCESS | 1933 | 1460966233029 Marionette TRACE conn4 <- [1,2126,null,{}] 00:57:13 INFO - PROCESS | 1933 | 1460966233035 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}] 00:57:13 INFO - PROCESS | 1933 | 1460966233252 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 00:57:13 INFO - PROCESS | 1933 | 1460966233513 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89637ee800 == 138 [pid = 1933] [id = 539] 00:57:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f895d7b4800) [pid = 1933] [serial = 1618] [outer = (nil)] 00:57:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f895daca400) [pid = 1933] [serial = 1619] [outer = 0x7f895d7b4800] 00:57:13 INFO - PROCESS | 1933 | 1460966233627 Marionette DEBUG loaded listener.js 00:57:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f895e6d2c00) [pid = 1933] [serial = 1620] [outer = 0x7f895d7b4800] 00:57:14 INFO - PROCESS | 1933 | 1460966234531 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]]]}] 00:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1583ms 00:57:14 INFO - PROCESS | 1933 | 1460966234610 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 00:57:14 INFO - PROCESS | 1933 | 1460966234614 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 00:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:57:14 INFO - PROCESS | 1933 | 1460966234620 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:57:14 INFO - PROCESS | 1933 | 1460966234626 Marionette TRACE conn4 <- [1,2130,null,{}] 00:57:14 INFO - PROCESS | 1933 | 1460966234641 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}] 00:57:14 INFO - PROCESS | 1933 | 1460966234875 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 00:57:15 INFO - PROCESS | 1933 | 1460966235173 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ba5f000 == 139 [pid = 1933] [id = 540] 00:57:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f895fc17000) [pid = 1933] [serial = 1621] [outer = (nil)] 00:57:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f895fecc400) [pid = 1933] [serial = 1622] [outer = 0x7f895fc17000] 00:57:15 INFO - PROCESS | 1933 | 1460966235251 Marionette DEBUG loaded listener.js 00:57:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f89607f1800) [pid = 1933] [serial = 1623] [outer = 0x7f895fc17000] 00:57:16 INFO - PROCESS | 1933 | 1460966236091 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] 00:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:57:16 INFO - PROCESS | 1933 | 1460966236167 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 00:57:16 INFO - PROCESS | 1933 | 1460966236173 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:57:16 INFO - PROCESS | 1933 | 1460966236176 Marionette TRACE conn4 <- [1,2134,null,{}] 00:57:16 INFO - PROCESS | 1933 | 1460966236181 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}] 00:57:16 INFO - PROCESS | 1933 | 1460966236422 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 00:57:16 INFO - PROCESS | 1933 | ************************* 00:57:16 INFO - PROCESS | 1933 | A coding exception was thrown and uncaught in a Task. 00:57:16 INFO - PROCESS | 1933 | 00:57:16 INFO - PROCESS | 1933 | Full message: TypeError: NetworkError when attempting to fetch resource. 00:57:16 INFO - PROCESS | 1933 | Full stack: 00:57:16 INFO - PROCESS | 1933 | ************************* 00:57:16 INFO - PROCESS | 1933 | 1460966236689 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dca1000 == 140 [pid = 1933] [id = 541] 00:57:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f895fd6ec00) [pid = 1933] [serial = 1624] [outer = (nil)] 00:57:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f89630b5800) [pid = 1933] [serial = 1625] [outer = 0x7f895fd6ec00] 00:57:16 INFO - PROCESS | 1933 | 1460966236803 Marionette DEBUG loaded listener.js 00:57:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f89656f5800) [pid = 1933] [serial = 1626] [outer = 0x7f895fd6ec00] 00:57:17 INFO - PROCESS | 1933 | 1460966237646 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]]]}] 00:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1536ms 00:57:17 INFO - PROCESS | 1933 | 1460966237709 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 00:57:17 INFO - PROCESS | 1933 | 1460966237712 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 00:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:57:17 INFO - PROCESS | 1933 | 1460966237717 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:57:17 INFO - PROCESS | 1933 | 1460966237720 Marionette TRACE conn4 <- [1,2138,null,{}] 00:57:17 INFO - PROCESS | 1933 | 1460966237725 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}] 00:57:17 INFO - PROCESS | 1933 | 1460966237918 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 00:57:18 INFO - PROCESS | 1933 | 1460966238135 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f176800 == 141 [pid = 1933] [id = 542] 00:57:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f896125e000) [pid = 1933] [serial = 1627] [outer = (nil)] 00:57:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f896a879400) [pid = 1933] [serial = 1628] [outer = 0x7f896125e000] 00:57:18 INFO - PROCESS | 1933 | 1460966238245 Marionette DEBUG loaded listener.js 00:57:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f896accc400) [pid = 1933] [serial = 1629] [outer = 0x7f896125e000] 00:57:19 INFO - PROCESS | 1933 | 1460966239125 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]]]}] 00:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1478ms 00:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:57:19 INFO - PROCESS | 1933 | 1460966239197 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 00:57:19 INFO - PROCESS | 1933 | 1460966239200 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 00:57:19 INFO - PROCESS | 1933 | 1460966239207 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:57:19 INFO - PROCESS | 1933 | 1460966239209 Marionette TRACE conn4 <- [1,2142,null,{}] 00:57:19 INFO - PROCESS | 1933 | 1460966239215 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}] 00:57:19 INFO - PROCESS | 1933 | 1460966239420 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 00:57:19 INFO - PROCESS | 1933 | 1460966239637 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971ba8800 == 142 [pid = 1933] [id = 543] 00:57:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f89659bd800) [pid = 1933] [serial = 1630] [outer = (nil)] 00:57:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f896d658400) [pid = 1933] [serial = 1631] [outer = 0x7f89659bd800] 00:57:19 INFO - PROCESS | 1933 | 1460966239753 Marionette DEBUG loaded listener.js 00:57:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f896f108800) [pid = 1933] [serial = 1632] [outer = 0x7f89659bd800] 00:57:20 INFO - PROCESS | 1933 | 1460966240658 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] 00:57:20 INFO - PROCESS | 1933 | 1460966240696 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 00:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:57:20 INFO - PROCESS | 1933 | 1460966240702 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:57:20 INFO - PROCESS | 1933 | 1460966240704 Marionette TRACE conn4 <- [1,2146,null,{}] 00:57:20 INFO - PROCESS | 1933 | 1460966240710 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}] 00:57:21 INFO - PROCESS | 1933 | 1460966241163 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 00:57:21 INFO - PROCESS | 1933 | 1460966241425 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975885000 == 143 [pid = 1933] [id = 544] 00:57:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f896a87e800) [pid = 1933] [serial = 1633] [outer = (nil)] 00:57:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f89711b0000) [pid = 1933] [serial = 1634] [outer = 0x7f896a87e800] 00:57:21 INFO - PROCESS | 1933 | 1460966241518 Marionette DEBUG loaded listener.js 00:57:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f89716bd000) [pid = 1933] [serial = 1635] [outer = 0x7f896a87e800] 00:57:22 INFO - PROCESS | 1933 | 1460966242536 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] 00:57:22 INFO - PROCESS | 1933 | 1460966242593 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 00:57:22 INFO - PROCESS | 1933 | 1460966242599 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:57:22 INFO - PROCESS | 1933 | 1460966242602 Marionette TRACE conn4 <- [1,2150,null,{}] 00:57:22 INFO - PROCESS | 1933 | 1460966242607 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}] 00:57:22 INFO - PROCESS | 1933 | 1460966242815 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 00:57:23 INFO - PROCESS | 1933 | 1460966243087 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89780ec000 == 144 [pid = 1933] [id = 545] 00:57:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f89630ad000) [pid = 1933] [serial = 1636] [outer = (nil)] 00:57:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f8971cb2800) [pid = 1933] [serial = 1637] [outer = 0x7f89630ad000] 00:57:23 INFO - PROCESS | 1933 | 1460966243160 Marionette DEBUG loaded listener.js 00:57:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f89748ec800) [pid = 1933] [serial = 1638] [outer = 0x7f89630ad000] 00:57:24 INFO - PROCESS | 1933 | 1460966243996 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]]]}] 00:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1433ms 00:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:57:24 INFO - PROCESS | 1933 | 1460966244032 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 00:57:24 INFO - PROCESS | 1933 | 1460966244035 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 00:57:24 INFO - PROCESS | 1933 | 1460966244041 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:57:24 INFO - PROCESS | 1933 | 1460966244044 Marionette TRACE conn4 <- [1,2154,null,{}] 00:57:24 INFO - PROCESS | 1933 | 1460966244049 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}] 00:57:24 INFO - PROCESS | 1933 | 1460966244301 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 00:57:24 INFO - PROCESS | 1933 | 1460966244563 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8985014000 == 145 [pid = 1933] [id = 546] 00:57:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f896d3a8c00) [pid = 1933] [serial = 1639] [outer = (nil)] 00:57:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f8975ef1c00) [pid = 1933] [serial = 1640] [outer = 0x7f896d3a8c00] 00:57:24 INFO - PROCESS | 1933 | 1460966244638 Marionette DEBUG loaded listener.js 00:57:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f897792ac00) [pid = 1933] [serial = 1641] [outer = 0x7f896d3a8c00] 00:57:25 INFO - PROCESS | 1933 | 1460966245480 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]]]}] 00:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1478ms 00:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:57:25 INFO - PROCESS | 1933 | 1460966245519 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 00:57:25 INFO - PROCESS | 1933 | 1460966245522 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 00:57:25 INFO - PROCESS | 1933 | 1460966245528 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:57:25 INFO - PROCESS | 1933 | 1460966245531 Marionette TRACE conn4 <- [1,2158,null,{}] 00:57:25 INFO - PROCESS | 1933 | 1460966245536 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}] 00:57:25 INFO - PROCESS | 1933 | 1460966245713 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 00:57:25 INFO - PROCESS | 1933 | 1460966245984 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8988f9b800 == 146 [pid = 1933] [id = 547] 00:57:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f8964e29c00) [pid = 1933] [serial = 1642] [outer = (nil)] 00:57:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f89780be400) [pid = 1933] [serial = 1643] [outer = 0x7f8964e29c00] 00:57:26 INFO - PROCESS | 1933 | 1460966246059 Marionette DEBUG loaded listener.js 00:57:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f898410f400) [pid = 1933] [serial = 1644] [outer = 0x7f8964e29c00] 00:57:26 INFO - PROCESS | 1933 | 1460966246895 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]]]}] 00:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1431ms 00:57:26 INFO - PROCESS | 1933 | 1460966246959 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 00:57:26 INFO - PROCESS | 1933 | 1460966246963 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 00:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:57:26 INFO - PROCESS | 1933 | 1460966246969 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:57:26 INFO - PROCESS | 1933 | 1460966246972 Marionette TRACE conn4 <- [1,2162,null,{}] 00:57:26 INFO - PROCESS | 1933 | 1460966246978 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}] 00:57:27 INFO - PROCESS | 1933 | 1460966247224 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 00:57:27 INFO - PROCESS | 1933 | 1460966247488 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898e55a000 == 147 [pid = 1933] [id = 548] 00:57:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f89627ef800) [pid = 1933] [serial = 1645] [outer = (nil)] 00:57:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f897d24f400) [pid = 1933] [serial = 1646] [outer = 0x7f89627ef800] 00:57:27 INFO - PROCESS | 1933 | 1460966247623 Marionette DEBUG loaded listener.js 00:57:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f89851f3c00) [pid = 1933] [serial = 1647] [outer = 0x7f89627ef800] 00:57:28 INFO - PROCESS | 1933 | 1460966248479 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]]]}] 00:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1582ms 00:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:57:28 INFO - PROCESS | 1933 | 1460966248551 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 00:57:28 INFO - PROCESS | 1933 | 1460966248554 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 00:57:28 INFO - PROCESS | 1933 | 1460966248560 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:57:28 INFO - PROCESS | 1933 | 1460966248563 Marionette TRACE conn4 <- [1,2166,null,{}] 00:57:28 INFO - PROCESS | 1933 | 1460966248568 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}] 00:57:28 INFO - PROCESS | 1933 | 1460966248745 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 00:57:29 INFO - PROCESS | 1933 | 1460966249007 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8957feb000 == 148 [pid = 1933] [id = 549] 00:57:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f8977d69c00) [pid = 1933] [serial = 1648] [outer = (nil)] 00:57:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f8988b7f800) [pid = 1933] [serial = 1649] [outer = 0x7f8977d69c00] 00:57:29 INFO - PROCESS | 1933 | 1460966249079 Marionette DEBUG loaded listener.js 00:57:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f898902c800) [pid = 1933] [serial = 1650] [outer = 0x7f8977d69c00] 00:57:29 INFO - PROCESS | 1933 | 1460966249891 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]]]}] 00:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1384ms 00:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:57:29 INFO - PROCESS | 1933 | 1460966249943 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 00:57:29 INFO - PROCESS | 1933 | 1460966249946 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 00:57:29 INFO - PROCESS | 1933 | 1460966249952 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:57:29 INFO - PROCESS | 1933 | 1460966249955 Marionette TRACE conn4 <- [1,2170,null,{}] 00:57:29 INFO - PROCESS | 1933 | 1460966249960 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}] 00:57:30 INFO - PROCESS | 1933 | 1460966250129 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 00:57:30 INFO - PROCESS | 1933 | 1460966250435 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8956ed2000 == 149 [pid = 1933] [id = 550] 00:57:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f89580c5c00) [pid = 1933] [serial = 1651] [outer = (nil)] 00:57:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f89580cb800) [pid = 1933] [serial = 1652] [outer = 0x7f89580c5c00] 00:57:30 INFO - PROCESS | 1933 | 1460966250505 Marionette DEBUG loaded listener.js 00:57:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f89580d0400) [pid = 1933] [serial = 1653] [outer = 0x7f89580c5c00] 00:57:31 INFO - PROCESS | 1933 | 1460966251360 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]]]}] 00:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1482ms 00:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:57:31 INFO - PROCESS | 1933 | 1460966251434 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 00:57:31 INFO - PROCESS | 1933 | 1460966251437 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 00:57:31 INFO - PROCESS | 1933 | 1460966251443 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:57:31 INFO - PROCESS | 1933 | 1460966251446 Marionette TRACE conn4 <- [1,2174,null,{}] 00:57:31 INFO - PROCESS | 1933 | 1460966251451 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}] 00:57:31 INFO - PROCESS | 1933 | 1460966251662 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 00:57:31 INFO - PROCESS | 1933 | 1460966251936 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d2dd800 == 150 [pid = 1933] [id = 551] 00:57:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f89580c6800) [pid = 1933] [serial = 1654] [outer = (nil)] 00:57:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f895d4e4800) [pid = 1933] [serial = 1655] [outer = 0x7f89580c6800] 00:57:32 INFO - PROCESS | 1933 | 1460966252045 Marionette DEBUG loaded listener.js 00:57:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f895fc19800) [pid = 1933] [serial = 1656] [outer = 0x7f89580c6800] 00:57:32 INFO - PROCESS | 1933 | 1460966252934 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]]]}] 00:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1537ms 00:57:32 INFO - PROCESS | 1933 | 1460966252980 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 00:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:57:33 INFO - PROCESS | 1933 | 1460966253006 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 00:57:33 INFO - PROCESS | 1933 | 1460966253011 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:57:33 INFO - PROCESS | 1933 | 1460966253014 Marionette TRACE conn4 <- [1,2178,null,{}] 00:57:33 INFO - PROCESS | 1933 | 1460966253019 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}] 00:57:33 INFO - PROCESS | 1933 | 1460966253213 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 00:57:33 INFO - PROCESS | 1933 | 1460966253523 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e702800 == 151 [pid = 1933] [id = 552] 00:57:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f89580d0800) [pid = 1933] [serial = 1657] [outer = (nil)] 00:57:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f895ddc7400) [pid = 1933] [serial = 1658] [outer = 0x7f89580d0800] 00:57:33 INFO - PROCESS | 1933 | 1460966253596 Marionette DEBUG loaded listener.js 00:57:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f895fe8dc00) [pid = 1933] [serial = 1659] [outer = 0x7f89580d0800] 00:57:34 INFO - PROCESS | 1933 | 1460966254448 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]]]}] 00:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1486ms 00:57:34 INFO - PROCESS | 1933 | 1460966254498 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 00:57:34 INFO - PROCESS | 1933 | 1460966254501 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 00:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:57:34 INFO - PROCESS | 1933 | 1460966254507 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:57:34 INFO - PROCESS | 1933 | 1460966254510 Marionette TRACE conn4 <- [1,2182,null,{}] 00:57:34 INFO - PROCESS | 1933 | 1460966254515 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}] 00:57:34 INFO - PROCESS | 1933 | 1460966254693 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 00:57:34 INFO - PROCESS | 1933 | 1460966254970 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e37a000 == 152 [pid = 1933] [id = 553] 00:57:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f895bfdb800) [pid = 1933] [serial = 1660] [outer = (nil)] 00:57:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f895c4db800) [pid = 1933] [serial = 1661] [outer = 0x7f895bfdb800] 00:57:35 INFO - PROCESS | 1933 | 1460966255076 Marionette DEBUG loaded listener.js 00:57:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f895e6d7c00) [pid = 1933] [serial = 1662] [outer = 0x7f895bfdb800] 00:57:36 INFO - PROCESS | 1933 | 1460966256632 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]]]}] 00:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2185ms 00:57:36 INFO - PROCESS | 1933 | 1460966256693 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 00:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:57:36 INFO - PROCESS | 1933 | 1460966256698 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 00:57:36 INFO - PROCESS | 1933 | 1460966256705 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:57:36 INFO - PROCESS | 1933 | 1460966256710 Marionette TRACE conn4 <- [1,2186,null,{}] 00:57:36 INFO - PROCESS | 1933 | 1460966256719 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}] 00:57:36 INFO - PROCESS | 1933 | 1460966256916 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 00:57:37 INFO - PROCESS | 1933 | 1460966257188 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895f467800 == 153 [pid = 1933] [id = 554] 00:57:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f89593c6000) [pid = 1933] [serial = 1663] [outer = (nil)] 00:57:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f895bfdbc00) [pid = 1933] [serial = 1664] [outer = 0x7f89593c6000] 00:57:37 INFO - PROCESS | 1933 | 1460966257253 Marionette DEBUG loaded listener.js 00:57:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f895d640400) [pid = 1933] [serial = 1665] [outer = 0x7f89593c6000] 00:57:38 INFO - PROCESS | 1933 | 1460966258152 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]]]}] 00:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1483ms 00:57:38 INFO - PROCESS | 1933 | 1460966258188 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 00:57:38 INFO - PROCESS | 1933 | 1460966258195 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 00:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:57:38 INFO - PROCESS | 1933 | 1460966258204 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:57:38 INFO - PROCESS | 1933 | 1460966258208 Marionette TRACE conn4 <- [1,2190,null,{}] 00:57:38 INFO - PROCESS | 1933 | 1460966258212 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}] 00:57:38 INFO - PROCESS | 1933 | 1460966258379 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 00:57:38 INFO - PROCESS | 1933 | 1460966258848 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895c5d8800 == 154 [pid = 1933] [id = 555] 00:57:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f895d7ad400) [pid = 1933] [serial = 1666] [outer = (nil)] 00:57:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f895d7b9800) [pid = 1933] [serial = 1667] [outer = 0x7f895d7ad400] 00:57:38 INFO - PROCESS | 1933 | 1460966258915 Marionette DEBUG loaded listener.js 00:57:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f895dacb800) [pid = 1933] [serial = 1668] [outer = 0x7f895d7ad400] 00:57:39 INFO - PROCESS | 1933 | 1460966259839 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]]]}] 00:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1684ms 00:57:39 INFO - PROCESS | 1933 | 1460966259889 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 00:57:39 INFO - PROCESS | 1933 | 1460966259892 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 00:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:57:39 INFO - PROCESS | 1933 | 1460966259898 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:57:39 INFO - PROCESS | 1933 | 1460966259903 Marionette TRACE conn4 <- [1,2194,null,{}] 00:57:39 INFO - PROCESS | 1933 | 1460966259917 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}] 00:57:40 INFO - PROCESS | 1933 | 1460966260093 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 00:57:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8984d86800 == 153 [pid = 1933] [id = 118] 00:57:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895c5ce800 == 152 [pid = 1933] [id = 536] 00:57:40 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f896057c800) [pid = 1933] [serial = 1514] [outer = (nil)] [url = about:blank] 00:57:40 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f895928bc00) [pid = 1933] [serial = 1517] [outer = (nil)] [url = about:blank] 00:57:40 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f895d4f2400) [pid = 1933] [serial = 1520] [outer = (nil)] [url = about:blank] 00:57:40 INFO - PROCESS | 1933 | 1460966260487 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965b4b000 == 151 [pid = 1933] [id = 535] 00:57:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89637d4000 == 150 [pid = 1933] [id = 534] 00:57:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fbaa000 == 149 [pid = 1933] [id = 533] 00:57:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895c5df000 == 150 [pid = 1933] [id = 556] 00:57:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f895d4e5800) [pid = 1933] [serial = 1669] [outer = (nil)] 00:57:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f895e5cd800) [pid = 1933] [serial = 1670] [outer = 0x7f895d4e5800] 00:57:40 INFO - PROCESS | 1933 | 1460966260580 Marionette DEBUG loaded listener.js 00:57:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f895fc17400) [pid = 1933] [serial = 1671] [outer = 0x7f895d4e5800] 00:57:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e38e800 == 149 [pid = 1933] [id = 532] 00:57:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fc35000 == 148 [pid = 1933] [id = 531] 00:57:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e708000 == 147 [pid = 1933] [id = 530] 00:57:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8962acc000 == 146 [pid = 1933] [id = 529] 00:57:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8988f8d000 == 145 [pid = 1933] [id = 525] 00:57:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898945b000 == 144 [pid = 1933] [id = 524] 00:57:40 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898534b800 == 143 [pid = 1933] [id = 523] 00:57:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89780dc000 == 142 [pid = 1933] [id = 522] 00:57:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760e5000 == 141 [pid = 1933] [id = 521] 00:57:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8970e40000 == 140 [pid = 1933] [id = 520] 00:57:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896decb000 == 139 [pid = 1933] [id = 519] 00:57:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ce7e000 == 138 [pid = 1933] [id = 518] 00:57:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896519a800 == 137 [pid = 1933] [id = 517] 00:57:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fcce000 == 136 [pid = 1933] [id = 516] 00:57:41 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ac6c800 == 135 [pid = 1933] [id = 515] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f8985305400) [pid = 1933] [serial = 1314] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f896d987400) [pid = 1933] [serial = 1425] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f8965970c00) [pid = 1933] [serial = 1239] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f8971125000) [pid = 1933] [serial = 1428] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f8989021000) [pid = 1933] [serial = 1449] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f898512a800) [pid = 1933] [serial = 1446] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f89716c6800) [pid = 1933] [serial = 1365] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f895e6dec00) [pid = 1933] [serial = 1251] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f8971b5c800) [pid = 1933] [serial = 1368] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f896acd0400) [pid = 1933] [serial = 1359] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f896d132400) [pid = 1933] [serial = 1422] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f895d644400) [pid = 1933] [serial = 1254] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f8971b29800) [pid = 1933] [serial = 1245] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f896597b800) [pid = 1933] [serial = 1242] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f8973a15400) [pid = 1933] [serial = 1296] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f897123b000) [pid = 1933] [serial = 1146] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f8971234400) [pid = 1933] [serial = 1431] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f89739adc00) [pid = 1933] [serial = 1371] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f8975568c00) [pid = 1933] [serial = 1374] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f8971b2b800) [pid = 1933] [serial = 1248] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f8961269800) [pid = 1933] [serial = 1386] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f8988b77800) [pid = 1933] [serial = 1230] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f898915f800) [pid = 1933] [serial = 1308] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f8979d5cc00) [pid = 1933] [serial = 1443] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f895fe8f000) [pid = 1933] [serial = 1305] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f89720f8c00) [pid = 1933] [serial = 1437] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f89759ad000) [pid = 1933] [serial = 1224] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f8976f83000) [pid = 1933] [serial = 1377] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f896de33800) [pid = 1933] [serial = 1362] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f897119f400) [pid = 1933] [serial = 1221] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f8989486400) [pid = 1933] [serial = 1452] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f89606dd000) [pid = 1933] [serial = 1416] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f89630b3400) [pid = 1933] [serial = 1236] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f895e6da800) [pid = 1933] [serial = 1413] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f8977238800) [pid = 1933] [serial = 1380] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f8971b26000) [pid = 1933] [serial = 1293] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f8985122400) [pid = 1933] [serial = 1227] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f8988b76400) [pid = 1933] [serial = 1383] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f895f503400) [pid = 1933] [serial = 1350] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f8975811800) [pid = 1933] [serial = 1440] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f8963a18000) [pid = 1933] [serial = 1311] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f8988b79800) [pid = 1933] [serial = 1233] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f8963714400) [pid = 1933] [serial = 1287] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f895fc20800) [pid = 1933] [serial = 1317] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f89606d4400) [pid = 1933] [serial = 1284] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f8961262800) [pid = 1933] [serial = 1353] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f8971b27800) [pid = 1933] [serial = 1434] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f896e1cf400) [pid = 1933] [serial = 1290] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f8963a18c00) [pid = 1933] [serial = 1419] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f89651df400) [pid = 1933] [serial = 1356] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f8988b83c00) [pid = 1933] [serial = 1302] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f8985129400) [pid = 1933] [serial = 1299] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f8963468000) [pid = 1933] [serial = 1536] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f896396fc00) [pid = 1933] [serial = 1538] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f896acca000) [pid = 1933] [serial = 1541] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f897117cc00) [pid = 1933] [serial = 1496] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f895bfe3000) [pid = 1933] [serial = 1484] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f895d986c00) [pid = 1933] [serial = 1505] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f89609e7400) [pid = 1933] [serial = 1532] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f89624e8400) [pid = 1933] [serial = 1533] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f8975d93000) [pid = 1933] [serial = 1499] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f895d4ec000) [pid = 1933] [serial = 1502] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f895f50a400) [pid = 1933] [serial = 1527] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f895ddc2c00) [pid = 1933] [serial = 1526] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f896057e400) [pid = 1933] [serial = 1530] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f895fd73800) [pid = 1933] [serial = 1529] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f896de55800) [pid = 1933] [serial = 1493] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f895fe82400) [pid = 1933] [serial = 1487] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f895d990000) [pid = 1933] [serial = 1508] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f8963975400) [pid = 1933] [serial = 1490] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f89593cdc00) [pid = 1933] [serial = 1524] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f89593c4000) [pid = 1933] [serial = 1523] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f89630af000) [pid = 1933] [serial = 1535] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f895fd69400) [pid = 1933] [serial = 1511] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f895fe8e400) [pid = 1933] [serial = 1544] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f896c678c00) [pid = 1933] [serial = 1542] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f89651e2c00) [pid = 1933] [serial = 1539] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f8964e1e000) [pid = 1933] [serial = 1545] [outer = (nil)] [url = about:blank] 00:57:41 INFO - PROCESS | 1933 | 1460966261375 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]]]}] 00:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1486ms 00:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:57:41 INFO - PROCESS | 1933 | 1460966261387 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 00:57:41 INFO - PROCESS | 1933 | 1460966261390 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 00:57:41 INFO - PROCESS | 1933 | 1460966261395 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:57:41 INFO - PROCESS | 1933 | 1460966261399 Marionette TRACE conn4 <- [1,2198,null,{}] 00:57:41 INFO - PROCESS | 1933 | 1460966261403 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}] 00:57:41 INFO - PROCESS | 1933 | 1460966261567 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 00:57:41 INFO - PROCESS | 1933 | 1460966261740 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e3c1000 == 136 [pid = 1933] [id = 557] 00:57:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f89593c4000) [pid = 1933] [serial = 1672] [outer = (nil)] 00:57:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f895fc1ac00) [pid = 1933] [serial = 1673] [outer = 0x7f89593c4000] 00:57:41 INFO - PROCESS | 1933 | 1460966261797 Marionette DEBUG loaded listener.js 00:57:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f895fe82400) [pid = 1933] [serial = 1674] [outer = 0x7f89593c4000] 00:57:42 INFO - PROCESS | 1933 | 1460966262535 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]]]}] 00:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1181ms 00:57:42 INFO - PROCESS | 1933 | 1460966262595 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 00:57:42 INFO - PROCESS | 1933 | 1460966262597 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 00:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:57:42 INFO - PROCESS | 1933 | 1460966262607 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:57:42 INFO - PROCESS | 1933 | 1460966262609 Marionette TRACE conn4 <- [1,2202,null,{}] 00:57:42 INFO - PROCESS | 1933 | 1460966262613 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}] 00:57:42 INFO - PROCESS | 1933 | 1460966262768 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 00:57:42 INFO - PROCESS | 1933 | 1460966262778 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fd90000 == 137 [pid = 1933] [id = 558] 00:57:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f895fe87800) [pid = 1933] [serial = 1675] [outer = (nil)] 00:57:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f895fec6000) [pid = 1933] [serial = 1676] [outer = 0x7f895fe87800] 00:57:42 INFO - PROCESS | 1933 | 1460966262846 Marionette DEBUG loaded listener.js 00:57:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f895fed2c00) [pid = 1933] [serial = 1677] [outer = 0x7f895fe87800] 00:57:43 INFO - PROCESS | 1933 | 1460966263756 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]]]}] 00:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1176ms 00:57:43 INFO - PROCESS | 1933 | 1460966263784 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 00:57:43 INFO - PROCESS | 1933 | 1460966263787 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 00:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:57:43 INFO - PROCESS | 1933 | 1460966263792 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:57:43 INFO - PROCESS | 1933 | 1460966263795 Marionette TRACE conn4 <- [1,2206,null,{}] 00:57:43 INFO - PROCESS | 1933 | 1460966263799 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}] 00:57:44 INFO - PROCESS | 1933 | 1460966264052 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 00:57:44 INFO - PROCESS | 1933 | 1460966264081 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962ac8000 == 138 [pid = 1933] [id = 559] 00:57:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f89606d4400) [pid = 1933] [serial = 1678] [outer = (nil)] 00:57:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f89609e8400) [pid = 1933] [serial = 1679] [outer = 0x7f89606d4400] 00:57:44 INFO - PROCESS | 1933 | 1460966264141 Marionette DEBUG loaded listener.js 00:57:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f8961266800) [pid = 1933] [serial = 1680] [outer = 0x7f89606d4400] 00:57:45 INFO - PROCESS | 1933 | 1460966265588 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]]]}] 00:57:45 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f8959288000) [pid = 1933] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:57:45 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f895bfe1c00) [pid = 1933] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:57:45 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f895c8f1000) [pid = 1933] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:57:45 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f895e5c4400) [pid = 1933] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:57:45 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f895a656400) [pid = 1933] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:57:45 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f89624ec000) [pid = 1933] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:57:45 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f895a665000) [pid = 1933] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:57:45 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f895e5cc400) [pid = 1933] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1879ms 00:57:45 INFO - PROCESS | 1933 | 1460966265671 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 00:57:45 INFO - PROCESS | 1933 | 1460966265674 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 00:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:57:45 INFO - PROCESS | 1933 | 1460966265713 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:57:45 INFO - PROCESS | 1933 | 1460966265717 Marionette TRACE conn4 <- [1,2210,null,{}] 00:57:45 INFO - PROCESS | 1933 | 1460966265725 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}] 00:57:45 INFO - PROCESS | 1933 | 1460966265872 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 00:57:46 INFO - PROCESS | 1933 | 1460966266030 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962ad6800 == 139 [pid = 1933] [id = 560] 00:57:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f895dacd400) [pid = 1933] [serial = 1681] [outer = (nil)] 00:57:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f89609ea400) [pid = 1933] [serial = 1682] [outer = 0x7f895dacd400] 00:57:46 INFO - PROCESS | 1933 | 1460966266090 Marionette DEBUG loaded listener.js 00:57:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f89624f6c00) [pid = 1933] [serial = 1683] [outer = 0x7f895dacd400] 00:57:46 INFO - PROCESS | 1933 | 1460966266718 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]]]}] 00:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1065ms 00:57:46 INFO - PROCESS | 1933 | 1460966266745 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 00:57:46 INFO - PROCESS | 1933 | 1460966266748 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 00:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:57:46 INFO - PROCESS | 1933 | 1460966266753 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:57:46 INFO - PROCESS | 1933 | 1460966266755 Marionette TRACE conn4 <- [1,2214,null,{}] 00:57:46 INFO - PROCESS | 1933 | 1460966266760 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}] 00:57:47 INFO - PROCESS | 1933 | 1460966267007 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 00:57:47 INFO - PROCESS | 1933 | 1460966267030 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963826800 == 140 [pid = 1933] [id = 561] 00:57:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f895e5c4400) [pid = 1933] [serial = 1684] [outer = (nil)] 00:57:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f89627eb400) [pid = 1933] [serial = 1685] [outer = 0x7f895e5c4400] 00:57:47 INFO - PROCESS | 1933 | 1460966267088 Marionette DEBUG loaded listener.js 00:57:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f89630ae800) [pid = 1933] [serial = 1686] [outer = 0x7f895e5c4400] 00:57:48 INFO - PROCESS | 1933 | 1460966268157 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]]]}] 00:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1439ms 00:57:48 INFO - PROCESS | 1933 | 1460966268194 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 00:57:48 INFO - PROCESS | 1933 | 1460966268200 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 00:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:57:48 INFO - PROCESS | 1933 | 1460966268208 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:57:48 INFO - PROCESS | 1933 | 1460966268212 Marionette TRACE conn4 <- [1,2218,null,{}] 00:57:48 INFO - PROCESS | 1933 | 1460966268221 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}] 00:57:48 INFO - PROCESS | 1933 | 1460966268448 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 00:57:48 INFO - PROCESS | 1933 | 1460966268715 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e7b8000 == 141 [pid = 1933] [id = 562] 00:57:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f895d4e4c00) [pid = 1933] [serial = 1687] [outer = (nil)] 00:57:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f895d641800) [pid = 1933] [serial = 1688] [outer = 0x7f895d4e4c00] 00:57:48 INFO - PROCESS | 1933 | 1460966268831 Marionette DEBUG loaded listener.js 00:57:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f895d991c00) [pid = 1933] [serial = 1689] [outer = 0x7f895d4e4c00] 00:57:49 INFO - PROCESS | 1933 | 1460966269701 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]]]}] 00:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1531ms 00:57:49 INFO - PROCESS | 1933 | 1460966269739 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 00:57:49 INFO - PROCESS | 1933 | 1460966269747 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 00:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:57:49 INFO - PROCESS | 1933 | 1460966269757 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:57:49 INFO - PROCESS | 1933 | 1460966269760 Marionette TRACE conn4 <- [1,2222,null,{}] 00:57:49 INFO - PROCESS | 1933 | 1460966269766 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}] 00:57:49 INFO - PROCESS | 1933 | 1460966269947 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 00:57:50 INFO - PROCESS | 1933 | 1460966270160 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962a0a000 == 142 [pid = 1933] [id = 563] 00:57:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f895d4ed400) [pid = 1933] [serial = 1690] [outer = (nil)] 00:57:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f895fb83000) [pid = 1933] [serial = 1691] [outer = 0x7f895d4ed400] 00:57:50 INFO - PROCESS | 1933 | 1460966270268 Marionette DEBUG loaded listener.js 00:57:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f895fd6bc00) [pid = 1933] [serial = 1692] [outer = 0x7f895d4ed400] 00:57:51 INFO - PROCESS | 1933 | 1460966271254 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]]]}] 00:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1534ms 00:57:51 INFO - PROCESS | 1933 | 1460966271292 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 00:57:51 INFO - PROCESS | 1933 | 1460966271295 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 00:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:57:51 INFO - PROCESS | 1933 | 1460966271304 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:57:51 INFO - PROCESS | 1933 | 1460966271308 Marionette TRACE conn4 <- [1,2226,null,{}] 00:57:51 INFO - PROCESS | 1933 | 1460966271325 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}] 00:57:51 INFO - PROCESS | 1933 | 1460966271507 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 00:57:51 INFO - PROCESS | 1933 | 1460966271709 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965196000 == 143 [pid = 1933] [id = 564] 00:57:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f895fd6c400) [pid = 1933] [serial = 1693] [outer = (nil)] 00:57:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f896075f800) [pid = 1933] [serial = 1694] [outer = 0x7f895fd6c400] 00:57:51 INFO - PROCESS | 1933 | 1460966271778 Marionette DEBUG loaded listener.js 00:57:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f896125dc00) [pid = 1933] [serial = 1695] [outer = 0x7f895fd6c400] 00:57:52 INFO - PROCESS | 1933 | 1460966272626 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]]]}] 00:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1388ms 00:57:52 INFO - PROCESS | 1933 | 1460966272692 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 00:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:57:52 INFO - PROCESS | 1933 | 1460966272697 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 00:57:52 INFO - PROCESS | 1933 | 1460966272702 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:57:52 INFO - PROCESS | 1933 | 1460966272705 Marionette TRACE conn4 <- [1,2230,null,{}] 00:57:52 INFO - PROCESS | 1933 | 1460966272710 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}] 00:57:52 INFO - PROCESS | 1933 | 1460966272891 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 00:57:53 INFO - PROCESS | 1933 | 1460966273098 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89658b2000 == 144 [pid = 1933] [id = 565] 00:57:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f89593d1000) [pid = 1933] [serial = 1696] [outer = (nil)] 00:57:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f8962b60000) [pid = 1933] [serial = 1697] [outer = 0x7f89593d1000] 00:57:53 INFO - PROCESS | 1933 | 1460966273211 Marionette DEBUG loaded listener.js 00:57:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f8963155c00) [pid = 1933] [serial = 1698] [outer = 0x7f89593d1000] 00:57:54 INFO - PROCESS | 1933 | 1460966274075 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]]]}] 00:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1433ms 00:57:54 INFO - PROCESS | 1933 | 1460966274136 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 00:57:54 INFO - PROCESS | 1933 | 1460966274139 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 00:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:57:54 INFO - PROCESS | 1933 | 1460966274145 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:57:54 INFO - PROCESS | 1933 | 1460966274147 Marionette TRACE conn4 <- [1,2234,null,{}] 00:57:54 INFO - PROCESS | 1933 | 1460966274152 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}] 00:57:54 INFO - PROCESS | 1933 | 1460966274320 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 00:57:54 INFO - PROCESS | 1933 | 1460966274529 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965bb5800 == 145 [pid = 1933] [id = 566] 00:57:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f89609eb000) [pid = 1933] [serial = 1699] [outer = (nil)] 00:57:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f8963463000) [pid = 1933] [serial = 1700] [outer = 0x7f89609eb000] 00:57:54 INFO - PROCESS | 1933 | 1460966274598 Marionette DEBUG loaded listener.js 00:57:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f8963710000) [pid = 1933] [serial = 1701] [outer = 0x7f89609eb000] 00:57:55 INFO - PROCESS | 1933 | 1460966275461 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]]]}] 00:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1383ms 00:57:55 INFO - PROCESS | 1933 | 1460966275529 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 00:57:55 INFO - PROCESS | 1933 | 1460966275533 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 00:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:57:55 INFO - PROCESS | 1933 | 1460966275538 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:57:55 INFO - PROCESS | 1933 | 1460966275540 Marionette TRACE conn4 <- [1,2238,null,{}] 00:57:55 INFO - PROCESS | 1933 | 1460966275546 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}] 00:57:55 INFO - PROCESS | 1933 | 1460966275756 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 00:57:55 INFO - PROCESS | 1933 | 1460966275963 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ac61000 == 146 [pid = 1933] [id = 567] 00:57:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f8963714400) [pid = 1933] [serial = 1702] [outer = (nil)] 00:57:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f89651e2400) [pid = 1933] [serial = 1703] [outer = 0x7f8963714400] 00:57:56 INFO - PROCESS | 1933 | 1460966276077 Marionette DEBUG loaded listener.js 00:57:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f89659bd400) [pid = 1933] [serial = 1704] [outer = 0x7f8963714400] 00:57:56 INFO - PROCESS | 1933 | 1460966276912 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]]]}] 00:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1430ms 00:57:56 INFO - PROCESS | 1933 | 1460966276968 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 00:57:56 INFO - PROCESS | 1933 | 1460966276972 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 00:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:57:56 INFO - PROCESS | 1933 | 1460966276977 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:57:56 INFO - PROCESS | 1933 | 1460966276980 Marionette TRACE conn4 <- [1,2242,null,{}] 00:57:56 INFO - PROCESS | 1933 | 1460966276985 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}] 00:57:57 INFO - PROCESS | 1933 | 1460966277154 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 00:57:57 INFO - PROCESS | 1933 | 1460966277365 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bcdb800 == 147 [pid = 1933] [id = 568] 00:57:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f8963717000) [pid = 1933] [serial = 1705] [outer = (nil)] 00:57:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f8965e1ac00) [pid = 1933] [serial = 1706] [outer = 0x7f8963717000] 00:57:57 INFO - PROCESS | 1933 | 1460966277433 Marionette DEBUG loaded listener.js 00:57:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f896a8a7c00) [pid = 1933] [serial = 1707] [outer = 0x7f8963717000] 00:57:58 INFO - PROCESS | 1933 | 1460966278290 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]]]}] 00:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1380ms 00:57:58 INFO - PROCESS | 1933 | 1460966278359 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 00:57:58 INFO - PROCESS | 1933 | 1460966278362 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 00:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:57:58 INFO - PROCESS | 1933 | 1460966278368 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:57:58 INFO - PROCESS | 1933 | 1460966278371 Marionette TRACE conn4 <- [1,2246,null,{}] 00:57:58 INFO - PROCESS | 1933 | 1460966278376 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}] 00:57:58 INFO - PROCESS | 1933 | 1460966278548 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 00:57:58 INFO - PROCESS | 1933 | 1460966278754 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdd5000 == 148 [pid = 1933] [id = 569] 00:57:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f89593cf800) [pid = 1933] [serial = 1708] [outer = (nil)] 00:57:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f896acc5000) [pid = 1933] [serial = 1709] [outer = 0x7f89593cf800] 00:57:58 INFO - PROCESS | 1933 | 1460966278865 Marionette DEBUG loaded listener.js 00:57:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f896bca4400) [pid = 1933] [serial = 1710] [outer = 0x7f89593cf800] 00:57:59 INFO - PROCESS | 1933 | 1460966279730 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]]]}] 00:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1380ms 00:57:59 INFO - PROCESS | 1933 | 1460966279748 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 00:57:59 INFO - PROCESS | 1933 | 1460966279751 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 00:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:57:59 INFO - PROCESS | 1933 | 1460966279757 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:57:59 INFO - PROCESS | 1933 | 1460966279759 Marionette TRACE conn4 <- [1,2250,null,{}] 00:57:59 INFO - PROCESS | 1933 | 1460966279764 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}] 00:57:59 INFO - PROCESS | 1933 | 1460966279940 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 00:58:00 INFO - PROCESS | 1933 | 1460966280164 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d036800 == 149 [pid = 1933] [id = 570] 00:58:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f8963a18400) [pid = 1933] [serial = 1711] [outer = (nil)] 00:58:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f896c675c00) [pid = 1933] [serial = 1712] [outer = 0x7f8963a18400] 00:58:00 INFO - PROCESS | 1933 | 1460966280233 Marionette DEBUG loaded listener.js 00:58:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f896d134000) [pid = 1933] [serial = 1713] [outer = 0x7f8963a18400] 00:58:01 INFO - PROCESS | 1933 | 1460966281161 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]]]}] 00:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1429ms 00:58:01 INFO - PROCESS | 1933 | 1460966281187 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 00:58:01 INFO - PROCESS | 1933 | 1460966281190 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 00:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:58:01 INFO - PROCESS | 1933 | 1460966281196 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:58:01 INFO - PROCESS | 1933 | 1460966281198 Marionette TRACE conn4 <- [1,2254,null,{}] 00:58:01 INFO - PROCESS | 1933 | 1460966281203 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}] 00:58:01 INFO - PROCESS | 1933 | 1460966281378 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 00:58:01 INFO - PROCESS | 1933 | 1460966281590 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dca6000 == 150 [pid = 1933] [id = 571] 00:58:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f896accb000) [pid = 1933] [serial = 1714] [outer = (nil)] 00:58:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f896d4a5c00) [pid = 1933] [serial = 1715] [outer = 0x7f896accb000] 00:58:01 INFO - PROCESS | 1933 | 1460966281695 Marionette DEBUG loaded listener.js 00:58:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f896d654000) [pid = 1933] [serial = 1716] [outer = 0x7f896accb000] 00:58:02 INFO - PROCESS | 1933 | 1460966282613 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]]]}] 00:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1490ms 00:58:02 INFO - PROCESS | 1933 | 1460966282687 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 00:58:02 INFO - PROCESS | 1933 | 1460966282691 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 00:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:58:02 INFO - PROCESS | 1933 | 1460966282697 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:58:02 INFO - PROCESS | 1933 | 1460966282701 Marionette TRACE conn4 <- [1,2258,null,{}] 00:58:02 INFO - PROCESS | 1933 | 1460966282706 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}] 00:58:02 INFO - PROCESS | 1933 | 1460966282949 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 00:58:03 INFO - PROCESS | 1933 | 1460966283244 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f265800 == 151 [pid = 1933] [id = 572] 00:58:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f896de37000) [pid = 1933] [serial = 1717] [outer = (nil)] 00:58:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f896de52800) [pid = 1933] [serial = 1718] [outer = 0x7f896de37000] 00:58:03 INFO - PROCESS | 1933 | 1460966283369 Marionette DEBUG loaded listener.js 00:58:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f896f103800) [pid = 1933] [serial = 1719] [outer = 0x7f896de37000] 00:58:04 INFO - PROCESS | 1933 | 1460966284184 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]]]}] 00:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1540ms 00:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:58:04 INFO - PROCESS | 1933 | 1460966284238 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 00:58:04 INFO - PROCESS | 1933 | 1460966284241 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 00:58:04 INFO - PROCESS | 1933 | 1460966284247 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:58:04 INFO - PROCESS | 1933 | 1460966284250 Marionette TRACE conn4 <- [1,2262,null,{}] 00:58:04 INFO - PROCESS | 1933 | 1460966284255 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}] 00:58:04 INFO - PROCESS | 1933 | 1460966284435 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 00:58:04 INFO - PROCESS | 1933 | 1460966284653 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971669800 == 152 [pid = 1933] [id = 573] 00:58:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f896de4c400) [pid = 1933] [serial = 1720] [outer = (nil)] 00:58:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f896f2efc00) [pid = 1933] [serial = 1721] [outer = 0x7f896de4c400] 00:58:04 INFO - PROCESS | 1933 | 1460966284765 Marionette DEBUG loaded listener.js 00:58:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f8971128c00) [pid = 1933] [serial = 1722] [outer = 0x7f896de4c400] 00:58:05 INFO - PROCESS | 1933 | 1460966285627 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]]]}] 00:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1436ms 00:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:58:05 INFO - PROCESS | 1933 | 1460966285682 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 00:58:05 INFO - PROCESS | 1933 | 1460966285685 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 00:58:05 INFO - PROCESS | 1933 | 1460966285691 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:58:05 INFO - PROCESS | 1933 | 1460966285694 Marionette TRACE conn4 <- [1,2266,null,{}] 00:58:05 INFO - PROCESS | 1933 | 1460966285699 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}] 00:58:05 INFO - PROCESS | 1933 | 1460966285876 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 00:58:06 INFO - PROCESS | 1933 | 1460966286101 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89725d0800 == 153 [pid = 1933] [id = 574] 00:58:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f896f104000) [pid = 1933] [serial = 1723] [outer = (nil)] 00:58:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f897117d800) [pid = 1933] [serial = 1724] [outer = 0x7f896f104000] 00:58:06 INFO - PROCESS | 1933 | 1460966286169 Marionette DEBUG loaded listener.js 00:58:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f89711a6400) [pid = 1933] [serial = 1725] [outer = 0x7f896f104000] 00:58:07 INFO - PROCESS | 1933 | 1460966287029 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]]]}] 00:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1389ms 00:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:58:07 INFO - PROCESS | 1933 | 1460966287080 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 00:58:07 INFO - PROCESS | 1933 | 1460966287082 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 00:58:07 INFO - PROCESS | 1933 | 1460966287089 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:58:07 INFO - PROCESS | 1933 | 1460966287091 Marionette TRACE conn4 <- [1,2270,null,{}] 00:58:07 INFO - PROCESS | 1933 | 1460966287096 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}] 00:58:07 INFO - PROCESS | 1933 | 1460966287269 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 00:58:07 INFO - PROCESS | 1933 | 1460966287484 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975d0a000 == 154 [pid = 1933] [id = 575] 00:58:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f8971127000) [pid = 1933] [serial = 1726] [outer = (nil)] 00:58:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f89711dd000) [pid = 1933] [serial = 1727] [outer = 0x7f8971127000] 00:58:07 INFO - PROCESS | 1933 | 1460966287590 Marionette DEBUG loaded listener.js 00:58:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f89716bf400) [pid = 1933] [serial = 1728] [outer = 0x7f8971127000] 00:58:08 INFO - PROCESS | 1933 | 1460966288553 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]]]}] 00:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1488ms 00:58:08 INFO - PROCESS | 1933 | 1460966288585 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 00:58:08 INFO - PROCESS | 1933 | 1460966288588 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 00:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:58:08 INFO - PROCESS | 1933 | 1460966288597 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:58:08 INFO - PROCESS | 1933 | 1460966288600 Marionette TRACE conn4 <- [1,2274,null,{}] 00:58:08 INFO - PROCESS | 1933 | 1460966288605 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}] 00:58:08 INFO - PROCESS | 1933 | 1460966288810 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 00:58:09 INFO - PROCESS | 1933 | 1460966289077 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e719000 == 155 [pid = 1933] [id = 576] 00:58:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f8959283000) [pid = 1933] [serial = 1729] [outer = (nil)] 00:58:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f895d7b4000) [pid = 1933] [serial = 1730] [outer = 0x7f8959283000] 00:58:09 INFO - PROCESS | 1933 | 1460966289149 Marionette DEBUG loaded listener.js 00:58:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f896057ec00) [pid = 1933] [serial = 1731] [outer = 0x7f8959283000] 00:58:09 INFO - PROCESS | 1933 | 1460966289960 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]]]}] 00:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1382ms 00:58:10 INFO - PROCESS | 1933 | 1460966289997 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 00:58:10 INFO - PROCESS | 1933 | 1460966289999 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 00:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:58:10 INFO - PROCESS | 1933 | 1460966290007 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:58:10 INFO - PROCESS | 1933 | 1460966290010 Marionette TRACE conn4 <- [1,2278,null,{}] 00:58:10 INFO - PROCESS | 1933 | 1460966290015 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}] 00:58:10 INFO - PROCESS | 1933 | 1460966290197 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 00:58:10 INFO - PROCESS | 1933 | 1460966290417 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e5e8800 == 156 [pid = 1933] [id = 577] 00:58:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f89580c3400) [pid = 1933] [serial = 1732] [outer = (nil)] 00:58:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f89580cb400) [pid = 1933] [serial = 1733] [outer = 0x7f89580c3400] 00:58:10 INFO - PROCESS | 1933 | 1460966290905 Marionette DEBUG loaded listener.js 00:58:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f89593cac00) [pid = 1933] [serial = 1734] [outer = 0x7f89580c3400] 00:58:11 INFO - PROCESS | 1933 | 1460966291847 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]]]}] 00:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1889ms 00:58:11 INFO - PROCESS | 1933 | 1460966291898 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 00:58:11 INFO - PROCESS | 1933 | 1460966291903 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 00:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:58:11 INFO - PROCESS | 1933 | 1460966291912 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:58:11 INFO - PROCESS | 1933 | 1460966291915 Marionette TRACE conn4 <- [1,2282,null,{}] 00:58:11 INFO - PROCESS | 1933 | 1460966291922 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}] 00:58:12 INFO - PROCESS | 1933 | 1460966292112 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 00:58:12 INFO - PROCESS | 1933 | 1460966292337 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d53e800 == 157 [pid = 1933] [id = 578] 00:58:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f89580cdc00) [pid = 1933] [serial = 1735] [outer = (nil)] 00:58:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f895a665400) [pid = 1933] [serial = 1736] [outer = 0x7f89580cdc00] 00:58:12 INFO - PROCESS | 1933 | 1460966292453 Marionette DEBUG loaded listener.js 00:58:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f895c4d8c00) [pid = 1933] [serial = 1737] [outer = 0x7f89580cdc00] 00:58:13 INFO - PROCESS | 1933 | 1460966293501 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]]]}] 00:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1633ms 00:58:13 INFO - PROCESS | 1933 | 1460966293544 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 00:58:13 INFO - PROCESS | 1933 | 1460966293550 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 00:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:58:13 INFO - PROCESS | 1933 | 1460966293559 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:58:13 INFO - PROCESS | 1933 | 1460966293562 Marionette TRACE conn4 <- [1,2286,null,{}] 00:58:13 INFO - PROCESS | 1933 | 1460966293568 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}] 00:58:13 INFO - PROCESS | 1933 | 1460966293735 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 00:58:13 INFO - PROCESS | 1933 | 1460966293962 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8956ec7800 == 158 [pid = 1933] [id = 579] 00:58:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f89580c9c00) [pid = 1933] [serial = 1738] [outer = (nil)] 00:58:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f895d63f800) [pid = 1933] [serial = 1739] [outer = 0x7f89580c9c00] 00:58:14 INFO - PROCESS | 1933 | 1460966294125 Marionette DEBUG loaded listener.js 00:58:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f895d7ba800) [pid = 1933] [serial = 1740] [outer = 0x7f89580c9c00] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8962ad6800 == 157 [pid = 1933] [id = 560] 00:58:14 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f89891acc00) [pid = 1933] [serial = 1580] [outer = (nil)] [url = about:blank] 00:58:14 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f895a6ed000) [pid = 1933] [serial = 1583] [outer = (nil)] [url = about:blank] 00:58:14 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f89780ba400) [pid = 1933] [serial = 1577] [outer = (nil)] [url = about:blank] 00:58:14 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f895dad0400) [pid = 1933] [serial = 1613] [outer = (nil)] [url = about:blank] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8962ac8000 == 156 [pid = 1933] [id = 559] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fd90000 == 155 [pid = 1933] [id = 558] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e3c1000 == 154 [pid = 1933] [id = 557] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895c5df000 == 153 [pid = 1933] [id = 556] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895c5d8800 == 152 [pid = 1933] [id = 555] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895f467800 == 151 [pid = 1933] [id = 554] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e702800 == 150 [pid = 1933] [id = 552] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d2dd800 == 149 [pid = 1933] [id = 551] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8956ed2000 == 148 [pid = 1933] [id = 550] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8957feb000 == 147 [pid = 1933] [id = 549] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898e55a000 == 146 [pid = 1933] [id = 548] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8988f9b800 == 145 [pid = 1933] [id = 547] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8985014000 == 144 [pid = 1933] [id = 546] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89780ec000 == 143 [pid = 1933] [id = 545] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975885000 == 142 [pid = 1933] [id = 544] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8971ba8800 == 141 [pid = 1933] [id = 543] 00:58:14 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f176800 == 140 [pid = 1933] [id = 542] 00:58:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dca1000 == 139 [pid = 1933] [id = 541] 00:58:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ba5f000 == 138 [pid = 1933] [id = 540] 00:58:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89637ee800 == 137 [pid = 1933] [id = 539] 00:58:15 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fba1800 == 136 [pid = 1933] [id = 538] 00:58:15 INFO - PROCESS | 1933 | 1460966295071 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]]]}] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f896370dc00) [pid = 1933] [serial = 1547] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f895c4e3400) [pid = 1933] [serial = 1586] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f895c4d9000) [pid = 1933] [serial = 1611] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f895d7b3000) [pid = 1933] [serial = 1590] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f8963a0c400) [pid = 1933] [serial = 1556] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f8960582800) [pid = 1933] [serial = 1601] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f8970ee7400) [pid = 1933] [serial = 1565] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f896d141000) [pid = 1933] [serial = 1559] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f89748f1800) [pid = 1933] [serial = 1571] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f8963465800) [pid = 1933] [serial = 1605] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f89765aa800) [pid = 1933] [serial = 1574] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f895a65f400) [pid = 1933] [serial = 1610] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f895d647000) [pid = 1933] [serial = 1598] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f895dac5000) [pid = 1933] [serial = 1550] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f8963714000) [pid = 1933] [serial = 1607] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f895dac8c00) [pid = 1933] [serial = 1593] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f8960581400) [pid = 1933] [serial = 1553] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f895d7b8c00) [pid = 1933] [serial = 1592] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f895d4ec800) [pid = 1933] [serial = 1589] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f89630af400) [pid = 1933] [serial = 1604] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f8960577c00) [pid = 1933] [serial = 1599] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f895fb84c00) [pid = 1933] [serial = 1595] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f89651de400) [pid = 1933] [serial = 1608] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f895fd69c00) [pid = 1933] [serial = 1596] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f896075d800) [pid = 1933] [serial = 1602] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f89720f0800) [pid = 1933] [serial = 1568] [outer = (nil)] [url = about:blank] 00:58:15 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f896d83f400) [pid = 1933] [serial = 1562] [outer = (nil)] [url = about:blank] 00:58:15 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 00:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1585ms 00:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:58:15 INFO - PROCESS | 1933 | 1460966295144 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 00:58:15 INFO - PROCESS | 1933 | 1460966295147 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 00:58:15 INFO - PROCESS | 1933 | 1460966295153 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:58:15 INFO - PROCESS | 1933 | 1460966295158 Marionette TRACE conn4 <- [1,2290,null,{}] 00:58:15 INFO - PROCESS | 1933 | 1460966295172 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}] 00:58:15 INFO - PROCESS | 1933 | 1460966295369 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 00:58:15 INFO - PROCESS | 1933 | 1460966295556 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895f45c800 == 137 [pid = 1933] [id = 580] 00:58:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f895a6ed000) [pid = 1933] [serial = 1741] [outer = (nil)] 00:58:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f895ddcd000) [pid = 1933] [serial = 1742] [outer = 0x7f895a6ed000] 00:58:15 INFO - PROCESS | 1933 | 1460966295617 Marionette DEBUG loaded listener.js 00:58:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f895e5c4000) [pid = 1933] [serial = 1743] [outer = 0x7f895a6ed000] 00:58:16 INFO - PROCESS | 1933 | 1460966296332 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]]]}] 00:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1235ms 00:58:16 INFO - PROCESS | 1933 | 1460966296416 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 00:58:16 INFO - PROCESS | 1933 | 1460966296421 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 00:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:58:16 INFO - PROCESS | 1933 | 1460966296428 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:58:16 INFO - PROCESS | 1933 | 1460966296431 Marionette TRACE conn4 <- [1,2294,null,{}] 00:58:16 INFO - PROCESS | 1933 | 1460966296436 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}] 00:58:16 INFO - PROCESS | 1933 | 1460966296622 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 00:58:16 INFO - PROCESS | 1933 | 1460966296632 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fc4d000 == 138 [pid = 1933] [id = 581] 00:58:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f895e5c5c00) [pid = 1933] [serial = 1744] [outer = (nil)] 00:58:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f895e6e1000) [pid = 1933] [serial = 1745] [outer = 0x7f895e5c5c00] 00:58:16 INFO - PROCESS | 1933 | 1460966296691 Marionette DEBUG loaded listener.js 00:58:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f895f50d800) [pid = 1933] [serial = 1746] [outer = 0x7f895e5c5c00] 00:58:17 INFO - PROCESS | 1933 | 1460966297624 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]]]}] 00:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1230ms 00:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:58:17 INFO - PROCESS | 1933 | 1460966297658 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 00:58:17 INFO - PROCESS | 1933 | 1460966297660 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 00:58:17 INFO - PROCESS | 1933 | 1460966297666 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:58:17 INFO - PROCESS | 1933 | 1460966297668 Marionette TRACE conn4 <- [1,2298,null,{}] 00:58:17 INFO - PROCESS | 1933 | 1460966297680 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}] 00:58:17 INFO - PROCESS | 1933 | 1460966297889 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 00:58:17 INFO - PROCESS | 1933 | 1460966297917 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89608a3000 == 139 [pid = 1933] [id = 582] 00:58:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f895f551800) [pid = 1933] [serial = 1747] [outer = (nil)] 00:58:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f895f555000) [pid = 1933] [serial = 1748] [outer = 0x7f895f551800] 00:58:17 INFO - PROCESS | 1933 | 1460966297981 Marionette DEBUG loaded listener.js 00:58:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f895fc1b400) [pid = 1933] [serial = 1749] [outer = 0x7f895f551800] 00:58:19 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f89593c4000) [pid = 1933] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:58:19 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f89606d4400) [pid = 1933] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:58:19 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f895dacd400) [pid = 1933] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:58:19 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f895d7ad400) [pid = 1933] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:58:19 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f895d4e5800) [pid = 1933] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:58:19 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f895fe87800) [pid = 1933] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:58:19 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f89593c6000) [pid = 1933] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:58:19 INFO - PROCESS | 1933 | 1460966299311 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]]]}] 00:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1691ms 00:58:19 INFO - PROCESS | 1933 | 1460966299356 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 00:58:19 INFO - PROCESS | 1933 | 1460966299359 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 00:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:58:19 INFO - PROCESS | 1933 | 1460966299364 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:58:19 INFO - PROCESS | 1933 | 1460966299367 Marionette TRACE conn4 <- [1,2302,null,{}] 00:58:19 INFO - PROCESS | 1933 | 1460966299371 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}] 00:58:19 INFO - PROCESS | 1933 | 1460966299528 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 00:58:19 INFO - PROCESS | 1933 | 1460966299738 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89612cf000 == 140 [pid = 1933] [id = 583] 00:58:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f895fd68800) [pid = 1933] [serial = 1750] [outer = (nil)] 00:58:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f895fe8bc00) [pid = 1933] [serial = 1751] [outer = 0x7f895fd68800] 00:58:19 INFO - PROCESS | 1933 | 1460966299794 Marionette DEBUG loaded listener.js 00:58:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f895fec9c00) [pid = 1933] [serial = 1752] [outer = 0x7f895fd68800] 00:58:20 INFO - PROCESS | 1933 | 1460966300408 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]]]}] 00:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1079ms 00:58:20 INFO - PROCESS | 1933 | 1460966300443 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 00:58:20 INFO - PROCESS | 1933 | 1460966300445 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 00:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:58:20 INFO - PROCESS | 1933 | 1460966300451 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:58:20 INFO - PROCESS | 1933 | 1460966300453 Marionette TRACE conn4 <- [1,2306,null,{}] 00:58:20 INFO - PROCESS | 1933 | 1460966300458 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}] 00:58:20 INFO - PROCESS | 1933 | 1460966300682 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 00:58:20 INFO - PROCESS | 1933 | 1460966300704 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963204800 == 141 [pid = 1933] [id = 584] 00:58:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f895fe86400) [pid = 1933] [serial = 1753] [outer = (nil)] 00:58:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f8960579000) [pid = 1933] [serial = 1754] [outer = 0x7f895fe86400] 00:58:20 INFO - PROCESS | 1933 | 1460966300760 Marionette DEBUG loaded listener.js 00:58:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f8960583800) [pid = 1933] [serial = 1755] [outer = 0x7f895fe86400] 00:58:21 INFO - PROCESS | 1933 | 1460966301749 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]]]}] 00:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1326ms 00:58:21 INFO - PROCESS | 1933 | 1460966301778 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 00:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:58:21 INFO - PROCESS | 1933 | 1460966301784 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 00:58:21 INFO - PROCESS | 1933 | 1460966301791 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:58:21 INFO - PROCESS | 1933 | 1460966301797 Marionette TRACE conn4 <- [1,2310,null,{}] 00:58:21 INFO - PROCESS | 1933 | 1460966301806 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}] 00:58:22 INFO - PROCESS | 1933 | 1460966302023 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 00:58:22 INFO - PROCESS | 1933 | 1460966302234 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d3e0800 == 142 [pid = 1933] [id = 585] 00:58:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f89580c7800) [pid = 1933] [serial = 1756] [outer = (nil)] 00:58:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f895a6f0800) [pid = 1933] [serial = 1757] [outer = 0x7f89580c7800] 00:58:22 INFO - PROCESS | 1933 | 1460966302346 Marionette DEBUG loaded listener.js 00:58:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f895c8f7000) [pid = 1933] [serial = 1758] [outer = 0x7f89580c7800] 00:58:23 INFO - PROCESS | 1933 | 1460966303357 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]]]}] 00:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1637ms 00:58:23 INFO - PROCESS | 1933 | 1460966303428 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 00:58:23 INFO - PROCESS | 1933 | 1460966303437 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 00:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:58:23 INFO - PROCESS | 1933 | 1460966303446 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:58:23 INFO - PROCESS | 1933 | 1460966303450 Marionette TRACE conn4 <- [1,2314,null,{}] 00:58:23 INFO - PROCESS | 1933 | 1460966303456 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}] 00:58:23 INFO - PROCESS | 1933 | 1460966303695 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 00:58:23 INFO - PROCESS | 1933 | 1460966303951 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fda2000 == 143 [pid = 1933] [id = 586] 00:58:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f895d7b6800) [pid = 1933] [serial = 1759] [outer = (nil)] 00:58:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f895ddc3c00) [pid = 1933] [serial = 1760] [outer = 0x7f895d7b6800] 00:58:24 INFO - PROCESS | 1933 | 1460966304064 Marionette DEBUG loaded listener.js 00:58:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f895e5c8400) [pid = 1933] [serial = 1761] [outer = 0x7f895d7b6800] 00:58:24 INFO - PROCESS | 1933 | 1460966304958 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]]]}] 00:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1579ms 00:58:25 INFO - PROCESS | 1933 | 1460966305026 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 00:58:25 INFO - PROCESS | 1933 | 1460966305029 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 00:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:58:25 INFO - PROCESS | 1933 | 1460966305036 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:58:25 INFO - PROCESS | 1933 | 1460966305042 Marionette TRACE conn4 <- [1,2318,null,{}] 00:58:25 INFO - PROCESS | 1933 | 1460966305058 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}] 00:58:25 INFO - PROCESS | 1933 | 1460966305289 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 00:58:25 INFO - PROCESS | 1933 | 1460966305543 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963831800 == 144 [pid = 1933] [id = 587] 00:58:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f895f552800) [pid = 1933] [serial = 1762] [outer = (nil)] 00:58:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f895fc1a800) [pid = 1933] [serial = 1763] [outer = 0x7f895f552800] 00:58:25 INFO - PROCESS | 1933 | 1460966305661 Marionette DEBUG loaded listener.js 00:58:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f895fec3800) [pid = 1933] [serial = 1764] [outer = 0x7f895f552800] 00:58:26 INFO - PROCESS | 1933 | 1460966306494 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] 00:58:26 INFO - PROCESS | 1933 | 1460966306531 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 00:58:26 INFO - PROCESS | 1933 | 1460966306537 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:58:26 INFO - PROCESS | 1933 | 1460966306540 Marionette TRACE conn4 <- [1,2322,null,{}] 00:58:26 INFO - PROCESS | 1933 | 1460966306545 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}] 00:58:26 INFO - PROCESS | 1933 | 1460966306740 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 00:58:26 INFO - PROCESS | 1933 | 1460966306956 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965118800 == 145 [pid = 1933] [id = 588] 00:58:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f895f55bc00) [pid = 1933] [serial = 1765] [outer = (nil)] 00:58:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f8960752400) [pid = 1933] [serial = 1766] [outer = 0x7f895f55bc00] 00:58:27 INFO - PROCESS | 1933 | 1460966307066 Marionette DEBUG loaded listener.js 00:58:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 221 (0x7f896075c400) [pid = 1933] [serial = 1767] [outer = 0x7f895f55bc00] 00:58:27 INFO - PROCESS | 1933 | 1460966307935 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]]]}] 00:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1433ms 00:58:27 INFO - PROCESS | 1933 | 1460966307970 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 00:58:27 INFO - PROCESS | 1933 | 1460966307972 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 00:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:58:27 INFO - PROCESS | 1933 | 1460966307979 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:58:27 INFO - PROCESS | 1933 | 1460966307981 Marionette TRACE conn4 <- [1,2326,null,{}] 00:58:27 INFO - PROCESS | 1933 | 1460966307986 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}] 00:58:28 INFO - PROCESS | 1933 | 1460966308167 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 00:58:28 INFO - PROCESS | 1933 | 1460966308385 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965777000 == 146 [pid = 1933] [id = 589] 00:58:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 222 (0x7f895fecbc00) [pid = 1933] [serial = 1768] [outer = (nil)] 00:58:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 223 (0x7f89607ef800) [pid = 1933] [serial = 1769] [outer = 0x7f895fecbc00] 00:58:28 INFO - PROCESS | 1933 | 1460966308494 Marionette DEBUG loaded listener.js 00:58:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 224 (0x7f89609ec800) [pid = 1933] [serial = 1770] [outer = 0x7f895fecbc00] 00:58:29 INFO - PROCESS | 1933 | 1460966309369 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]]]}] 00:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1432ms 00:58:29 INFO - PROCESS | 1933 | 1460966309412 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 00:58:29 INFO - PROCESS | 1933 | 1460966309416 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 00:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:58:29 INFO - PROCESS | 1933 | 1460966309421 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:58:29 INFO - PROCESS | 1933 | 1460966309424 Marionette TRACE conn4 <- [1,2330,null,{}] 00:58:29 INFO - PROCESS | 1933 | 1460966309429 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}] 00:58:29 INFO - PROCESS | 1933 | 1460966309653 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 00:58:29 INFO - PROCESS | 1933 | 1460966309868 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965b48000 == 147 [pid = 1933] [id = 590] 00:58:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 225 (0x7f896125d400) [pid = 1933] [serial = 1771] [outer = (nil)] 00:58:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 226 (0x7f89627e1400) [pid = 1933] [serial = 1772] [outer = 0x7f896125d400] 00:58:29 INFO - PROCESS | 1933 | 1460966309982 Marionette DEBUG loaded listener.js 00:58:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 227 (0x7f8962b5e400) [pid = 1933] [serial = 1773] [outer = 0x7f896125d400] 00:58:30 INFO - PROCESS | 1933 | 1460966310929 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]]]}] 00:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1531ms 00:58:30 INFO - PROCESS | 1933 | 1460966310953 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 00:58:30 INFO - PROCESS | 1933 | 1460966310956 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 00:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:58:30 INFO - PROCESS | 1933 | 1460966310962 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:58:30 INFO - PROCESS | 1933 | 1460966310964 Marionette TRACE conn4 <- [1,2334,null,{}] 00:58:30 INFO - PROCESS | 1933 | 1460966310988 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}] 00:58:31 INFO - PROCESS | 1933 | 1460966311160 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 00:58:31 INFO - PROCESS | 1933 | 1460966311375 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965ca8000 == 148 [pid = 1933] [id = 591] 00:58:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 228 (0x7f895f503400) [pid = 1933] [serial = 1774] [outer = (nil)] 00:58:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 229 (0x7f896314c800) [pid = 1933] [serial = 1775] [outer = 0x7f895f503400] 00:58:31 INFO - PROCESS | 1933 | 1460966311481 Marionette DEBUG loaded listener.js 00:58:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f89632b4000) [pid = 1933] [serial = 1776] [outer = 0x7f895f503400] 00:58:32 INFO - PROCESS | 1933 | 1460966312363 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]]]}] 00:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1436ms 00:58:32 INFO - PROCESS | 1933 | 1460966312399 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 00:58:32 INFO - PROCESS | 1933 | 1460966312403 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 00:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:58:32 INFO - PROCESS | 1933 | 1460966312408 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:58:32 INFO - PROCESS | 1933 | 1460966312410 Marionette TRACE conn4 <- [1,2338,null,{}] 00:58:32 INFO - PROCESS | 1933 | 1460966312416 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}] 00:58:32 INFO - PROCESS | 1933 | 1460966312615 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 00:58:32 INFO - PROCESS | 1933 | 1460966312880 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ba54000 == 149 [pid = 1933] [id = 592] 00:58:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f8961260000) [pid = 1933] [serial = 1777] [outer = (nil)] 00:58:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f8963467400) [pid = 1933] [serial = 1778] [outer = 0x7f8961260000] 00:58:32 INFO - PROCESS | 1933 | 1460966312953 Marionette DEBUG loaded listener.js 00:58:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f896370dc00) [pid = 1933] [serial = 1779] [outer = 0x7f8961260000] 00:58:33 INFO - PROCESS | 1933 | 1460966313856 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]]]}] 00:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1479ms 00:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:58:33 INFO - PROCESS | 1933 | 1460966313889 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 00:58:33 INFO - PROCESS | 1933 | 1460966313891 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 00:58:33 INFO - PROCESS | 1933 | 1460966313898 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:58:33 INFO - PROCESS | 1933 | 1460966313901 Marionette TRACE conn4 <- [1,2342,null,{}] 00:58:33 INFO - PROCESS | 1933 | 1460966313906 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}] 00:58:34 INFO - PROCESS | 1933 | 1460966314078 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 00:58:34 INFO - PROCESS | 1933 | 1460966314298 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdd8000 == 150 [pid = 1933] [id = 593] 00:58:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f89627f0c00) [pid = 1933] [serial = 1780] [outer = (nil)] 00:58:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f8963974400) [pid = 1933] [serial = 1781] [outer = 0x7f89627f0c00] 00:58:34 INFO - PROCESS | 1933 | 1460966314407 Marionette DEBUG loaded listener.js 00:58:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f8963a13c00) [pid = 1933] [serial = 1782] [outer = 0x7f89627f0c00] 00:58:35 INFO - PROCESS | 1933 | 1460966315276 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]]]}] 00:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1428ms 00:58:35 INFO - PROCESS | 1933 | 1460966315326 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 00:58:35 INFO - PROCESS | 1933 | 1460966315329 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 00:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:58:35 INFO - PROCESS | 1933 | 1460966315335 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:58:35 INFO - PROCESS | 1933 | 1460966315337 Marionette TRACE conn4 <- [1,2346,null,{}] 00:58:35 INFO - PROCESS | 1933 | 1460966315343 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}] 00:58:35 INFO - PROCESS | 1933 | 1460966315516 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 00:58:35 INFO - PROCESS | 1933 | 1460966315740 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d048800 == 151 [pid = 1933] [id = 594] 00:58:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f896370cc00) [pid = 1933] [serial = 1783] [outer = (nil)] 00:58:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f8964e1d800) [pid = 1933] [serial = 1784] [outer = 0x7f896370cc00] 00:58:35 INFO - PROCESS | 1933 | 1460966315848 Marionette DEBUG loaded listener.js 00:58:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f8964e26800) [pid = 1933] [serial = 1785] [outer = 0x7f896370cc00] 00:58:36 INFO - PROCESS | 1933 | 1460966316708 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]]]}] 00:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1432ms 00:58:36 INFO - PROCESS | 1933 | 1460966316768 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 00:58:36 INFO - PROCESS | 1933 | 1460966316772 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 00:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:58:36 INFO - PROCESS | 1933 | 1460966316777 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:58:36 INFO - PROCESS | 1933 | 1460966316781 Marionette TRACE conn4 <- [1,2350,null,{}] 00:58:36 INFO - PROCESS | 1933 | 1460966316787 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}] 00:58:36 INFO - PROCESS | 1933 | 1460966316994 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 00:58:37 INFO - PROCESS | 1933 | 1460966317253 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dec9000 == 152 [pid = 1933] [id = 595] 00:58:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f896370ec00) [pid = 1933] [serial = 1786] [outer = (nil)] 00:58:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f89656e6800) [pid = 1933] [serial = 1787] [outer = 0x7f896370ec00] 00:58:37 INFO - PROCESS | 1933 | 1460966317332 Marionette DEBUG loaded listener.js 00:58:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f896597a400) [pid = 1933] [serial = 1788] [outer = 0x7f896370ec00] 00:58:38 INFO - PROCESS | 1933 | 1460966318167 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]]]}] 00:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1435ms 00:58:38 INFO - PROCESS | 1933 | 1460966318212 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 00:58:38 INFO - PROCESS | 1933 | 1460966318216 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 00:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:58:38 INFO - PROCESS | 1933 | 1460966318221 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:58:38 INFO - PROCESS | 1933 | 1460966318223 Marionette TRACE conn4 <- [1,2354,null,{}] 00:58:38 INFO - PROCESS | 1933 | 1460966318229 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}] 00:58:38 INFO - PROCESS | 1933 | 1460966318412 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 00:58:38 INFO - PROCESS | 1933 | 1460966318633 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f262800 == 153 [pid = 1933] [id = 596] 00:58:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f8963a10c00) [pid = 1933] [serial = 1789] [outer = (nil)] 00:58:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f8965e1b400) [pid = 1933] [serial = 1790] [outer = 0x7f8963a10c00] 00:58:38 INFO - PROCESS | 1933 | 1460966318741 Marionette DEBUG loaded listener.js 00:58:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f896a878000) [pid = 1933] [serial = 1791] [outer = 0x7f8963a10c00] 00:58:39 INFO - PROCESS | 1933 | 1460966319612 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]]]}] 00:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1428ms 00:58:39 INFO - PROCESS | 1933 | 1460966319651 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 00:58:39 INFO - PROCESS | 1933 | 1460966319653 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 00:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:58:39 INFO - PROCESS | 1933 | 1460966319659 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:58:39 INFO - PROCESS | 1933 | 1460966319661 Marionette TRACE conn4 <- [1,2358,null,{}] 00:58:39 INFO - PROCESS | 1933 | 1460966319667 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}] 00:58:39 INFO - PROCESS | 1933 | 1460966319844 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 00:58:40 INFO - PROCESS | 1933 | 1460966320106 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89718a4000 == 154 [pid = 1933] [id = 597] 00:58:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f8964e1f400) [pid = 1933] [serial = 1792] [outer = (nil)] 00:58:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f896a8abc00) [pid = 1933] [serial = 1793] [outer = 0x7f8964e1f400] 00:58:40 INFO - PROCESS | 1933 | 1460966320178 Marionette DEBUG loaded listener.js 00:58:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f896a8ef000) [pid = 1933] [serial = 1794] [outer = 0x7f8964e1f400] 00:58:41 INFO - PROCESS | 1933 | 1460966321031 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]]]}] 00:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1430ms 00:58:41 INFO - PROCESS | 1933 | 1460966321091 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 00:58:41 INFO - PROCESS | 1933 | 1460966321094 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 00:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:58:41 INFO - PROCESS | 1933 | 1460966321099 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:58:41 INFO - PROCESS | 1933 | 1460966321102 Marionette TRACE conn4 <- [1,2362,null,{}] 00:58:41 INFO - PROCESS | 1933 | 1460966321107 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}] 00:58:41 INFO - PROCESS | 1933 | 1460966321289 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 00:58:41 INFO - PROCESS | 1933 | 1460966321522 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8957fed800 == 155 [pid = 1933] [id = 598] 00:58:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f895a6ef000) [pid = 1933] [serial = 1795] [outer = (nil)] 00:58:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f895e43a400) [pid = 1933] [serial = 1796] [outer = 0x7f895a6ef000] 00:58:41 INFO - PROCESS | 1933 | 1460966321635 Marionette DEBUG loaded listener.js 00:58:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f8963466000) [pid = 1933] [serial = 1797] [outer = 0x7f895a6ef000] 00:58:42 INFO - PROCESS | 1933 | 1460966322520 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]]]}] 00:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1482ms 00:58:42 INFO - PROCESS | 1933 | 1460966322582 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 00:58:42 INFO - PROCESS | 1933 | 1460966322586 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 00:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:58:42 INFO - PROCESS | 1933 | 1460966322591 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:58:42 INFO - PROCESS | 1933 | 1460966322594 Marionette TRACE conn4 <- [1,2366,null,{}] 00:58:42 INFO - PROCESS | 1933 | 1460966322599 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}] 00:58:42 INFO - PROCESS | 1933 | 1460966322784 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 00:58:43 INFO - PROCESS | 1933 | 1460966323007 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89721a4000 == 156 [pid = 1933] [id = 599] 00:58:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f895a6f2000) [pid = 1933] [serial = 1798] [outer = (nil)] 00:58:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f896accf000) [pid = 1933] [serial = 1799] [outer = 0x7f895a6f2000] 00:58:43 INFO - PROCESS | 1933 | 1460966323117 Marionette DEBUG loaded listener.js 00:58:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f896c676c00) [pid = 1933] [serial = 1800] [outer = 0x7f895a6f2000] 00:58:44 INFO - PROCESS | 1933 | 1460966324566 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]]]}] 00:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2035ms 00:58:44 INFO - PROCESS | 1933 | 1460966324671 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 00:58:44 INFO - PROCESS | 1933 | 1460966324677 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 00:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:58:44 INFO - PROCESS | 1933 | 1460966324688 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:58:44 INFO - PROCESS | 1933 | 1460966324692 Marionette TRACE conn4 <- [1,2370,null,{}] 00:58:44 INFO - PROCESS | 1933 | 1460966324701 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}] 00:58:44 INFO - PROCESS | 1933 | 1460966324920 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 00:58:45 INFO - PROCESS | 1933 | 1460966325184 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963490000 == 157 [pid = 1933] [id = 600] 00:58:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f89593c4000) [pid = 1933] [serial = 1801] [outer = (nil)] 00:58:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f895bfe8800) [pid = 1933] [serial = 1802] [outer = 0x7f89593c4000] 00:58:45 INFO - PROCESS | 1933 | 1460966325250 Marionette DEBUG loaded listener.js 00:58:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f895d4ea800) [pid = 1933] [serial = 1803] [outer = 0x7f89593c4000] 00:58:46 INFO - PROCESS | 1933 | 1460966326154 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]]]}] 00:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1535ms 00:58:46 INFO - PROCESS | 1933 | 1460966326223 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 00:58:46 INFO - PROCESS | 1933 | 1460966326238 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 00:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:58:46 INFO - PROCESS | 1933 | 1460966326253 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:58:46 INFO - PROCESS | 1933 | 1460966326257 Marionette TRACE conn4 <- [1,2374,null,{}] 00:58:46 INFO - PROCESS | 1933 | 1460966326269 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}] 00:58:46 INFO - PROCESS | 1933 | 1460966326564 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 00:58:46 INFO - PROCESS | 1933 | 1460966326881 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895c5d6000 == 158 [pid = 1933] [id = 601] 00:58:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f895ddcc800) [pid = 1933] [serial = 1804] [outer = (nil)] 00:58:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f895e5cac00) [pid = 1933] [serial = 1805] [outer = 0x7f895ddcc800] 00:58:46 INFO - PROCESS | 1933 | 1460966326954 Marionette DEBUG loaded listener.js 00:58:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f895e6db000) [pid = 1933] [serial = 1806] [outer = 0x7f895ddcc800] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ce76000 == 157 [pid = 1933] [id = 493] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f89627eb400) [pid = 1933] [serial = 1685] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89612cf000 == 156 [pid = 1933] [id = 583] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895f45c800 == 155 [pid = 1933] [id = 580] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8956ec7800 == 154 [pid = 1933] [id = 579] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d53e800 == 153 [pid = 1933] [id = 578] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e5e8800 == 152 [pid = 1933] [id = 577] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8971669800 == 151 [pid = 1933] [id = 573] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f265800 == 150 [pid = 1933] [id = 572] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dca6000 == 149 [pid = 1933] [id = 571] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d036800 == 148 [pid = 1933] [id = 570] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdd5000 == 147 [pid = 1933] [id = 569] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bcdb800 == 146 [pid = 1933] [id = 568] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ac61000 == 145 [pid = 1933] [id = 567] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965bb5800 == 144 [pid = 1933] [id = 566] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89658b2000 == 143 [pid = 1933] [id = 565] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965196000 == 142 [pid = 1933] [id = 564] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8962a0a000 == 141 [pid = 1933] [id = 563] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e7b8000 == 140 [pid = 1933] [id = 562] 00:58:47 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963826800 == 139 [pid = 1933] [id = 561] 00:58:47 INFO - PROCESS | 1933 | 1460966327940 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]]]}] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f895c4db800) [pid = 1933] [serial = 1661] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f895fc1ac00) [pid = 1933] [serial = 1673] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f8961266800) [pid = 1933] [serial = 1680] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f89624f6c00) [pid = 1933] [serial = 1683] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f895dacb800) [pid = 1933] [serial = 1668] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f895fc17400) [pid = 1933] [serial = 1671] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f895daca400) [pid = 1933] [serial = 1619] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f8988b7f800) [pid = 1933] [serial = 1649] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f897d24f400) [pid = 1933] [serial = 1646] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f89609ea400) [pid = 1933] [serial = 1682] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f8975ef1c00) [pid = 1933] [serial = 1640] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f89780be400) [pid = 1933] [serial = 1643] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f895fed2c00) [pid = 1933] [serial = 1677] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f89711b0000) [pid = 1933] [serial = 1634] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f895c4e2400) [pid = 1933] [serial = 1616] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f89580cb800) [pid = 1933] [serial = 1652] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f8971cb2800) [pid = 1933] [serial = 1637] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f895d640400) [pid = 1933] [serial = 1665] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f895e5cd800) [pid = 1933] [serial = 1670] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f895fec6000) [pid = 1933] [serial = 1676] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f896d658400) [pid = 1933] [serial = 1631] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f89609e8400) [pid = 1933] [serial = 1679] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f895d7b9800) [pid = 1933] [serial = 1667] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f89630b5800) [pid = 1933] [serial = 1625] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f895fecc400) [pid = 1933] [serial = 1622] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f895bfdbc00) [pid = 1933] [serial = 1664] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f895d4e4800) [pid = 1933] [serial = 1655] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f895fe82400) [pid = 1933] [serial = 1674] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f896a879400) [pid = 1933] [serial = 1628] [outer = (nil)] [url = about:blank] 00:58:47 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f895ddc7400) [pid = 1933] [serial = 1658] [outer = (nil)] [url = about:blank] 00:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1738ms 00:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:58:47 INFO - PROCESS | 1933 | 1460966327991 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 00:58:47 INFO - PROCESS | 1933 | 1460966327993 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 00:58:48 INFO - PROCESS | 1933 | 1460966328001 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:58:48 INFO - PROCESS | 1933 | 1460966328006 Marionette TRACE conn4 <- [1,2378,null,{}] 00:58:48 INFO - PROCESS | 1933 | 1460966328020 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}] 00:58:48 INFO - PROCESS | 1933 | 1460966328185 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 00:58:48 INFO - PROCESS | 1933 | 1460966328479 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e7ac000 == 140 [pid = 1933] [id = 602] 00:58:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 230 (0x7f895ddcf000) [pid = 1933] [serial = 1807] [outer = (nil)] 00:58:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 231 (0x7f895fb8ac00) [pid = 1933] [serial = 1808] [outer = 0x7f895ddcf000] 00:58:48 INFO - PROCESS | 1933 | 1460966328544 Marionette DEBUG loaded listener.js 00:58:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f895fd6b800) [pid = 1933] [serial = 1809] [outer = 0x7f895ddcf000] 00:58:49 INFO - PROCESS | 1933 | 1460966329275 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]]]}] 00:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1332ms 00:58:49 INFO - PROCESS | 1933 | 1460966329333 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 00:58:49 INFO - PROCESS | 1933 | 1460966329337 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 00:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:58:49 INFO - PROCESS | 1933 | 1460966329343 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:58:49 INFO - PROCESS | 1933 | 1460966329345 Marionette TRACE conn4 <- [1,2382,null,{}] 00:58:49 INFO - PROCESS | 1933 | 1460966329350 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}] 00:58:49 INFO - PROCESS | 1933 | 1460966329533 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 00:58:49 INFO - PROCESS | 1933 | 1460966329547 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896126f800 == 141 [pid = 1933] [id = 603] 00:58:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f895f511c00) [pid = 1933] [serial = 1810] [outer = (nil)] 00:58:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f8960756000) [pid = 1933] [serial = 1811] [outer = 0x7f895f511c00] 00:58:49 INFO - PROCESS | 1933 | 1460966329607 Marionette DEBUG loaded listener.js 00:58:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f89607f0400) [pid = 1933] [serial = 1812] [outer = 0x7f895f511c00] 00:58:50 INFO - PROCESS | 1933 | 1460966330567 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]]]}] 00:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1278ms 00:58:50 INFO - PROCESS | 1933 | 1460966330626 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 00:58:50 INFO - PROCESS | 1933 | 1460966330629 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 00:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:58:50 INFO - PROCESS | 1933 | 1460966330635 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:58:50 INFO - PROCESS | 1933 | 1460966330637 Marionette TRACE conn4 <- [1,2386,null,{}] 00:58:50 INFO - PROCESS | 1933 | 1460966330642 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}] 00:58:50 INFO - PROCESS | 1933 | 1460966330875 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 00:58:50 INFO - PROCESS | 1933 | 1460966330907 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896506c000 == 142 [pid = 1933] [id = 604] 00:58:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f89607f3400) [pid = 1933] [serial = 1813] [outer = (nil)] 00:58:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f8961265c00) [pid = 1933] [serial = 1814] [outer = 0x7f89607f3400] 00:58:50 INFO - PROCESS | 1933 | 1460966330964 Marionette DEBUG loaded listener.js 00:58:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f89627e1c00) [pid = 1933] [serial = 1815] [outer = 0x7f89607f3400] 00:58:51 INFO - PROCESS | 1933 | 1460966331907 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]]]}] 00:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1332ms 00:58:51 INFO - PROCESS | 1933 | 1460966331969 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 00:58:51 INFO - PROCESS | 1933 | 1460966331972 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 00:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:58:51 INFO - PROCESS | 1933 | 1460966331978 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:58:51 INFO - PROCESS | 1933 | 1460966331980 Marionette TRACE conn4 <- [1,2390,null,{}] 00:58:51 INFO - PROCESS | 1933 | 1460966331985 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}] 00:58:52 INFO - PROCESS | 1933 | 1460966332260 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 00:58:52 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f895fd68800) [pid = 1933] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:58:52 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f895f551800) [pid = 1933] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:58:52 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f89580cdc00) [pid = 1933] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:58:52 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f895a6ed000) [pid = 1933] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:58:52 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f89580c3400) [pid = 1933] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:58:52 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f895e5c5c00) [pid = 1933] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:58:52 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f89580c9c00) [pid = 1933] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:58:52 INFO - PROCESS | 1933 | 1460966332899 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e710000 == 143 [pid = 1933] [id = 605] 00:58:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 232 (0x7f89580c3400) [pid = 1933] [serial = 1816] [outer = (nil)] 00:58:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 233 (0x7f895c8f1800) [pid = 1933] [serial = 1817] [outer = 0x7f89580c3400] 00:58:52 INFO - PROCESS | 1933 | 1460966332961 Marionette DEBUG loaded listener.js 00:58:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 234 (0x7f89630ab400) [pid = 1933] [serial = 1818] [outer = 0x7f89580c3400] 00:58:53 INFO - PROCESS | 1933 | 1460966333625 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]]]}] 00:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1687ms 00:58:53 INFO - PROCESS | 1933 | 1460966333665 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 00:58:53 INFO - PROCESS | 1933 | 1460966333669 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 00:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:58:53 INFO - PROCESS | 1933 | 1460966333674 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:58:53 INFO - PROCESS | 1933 | 1460966333677 Marionette TRACE conn4 <- [1,2394,null,{}] 00:58:53 INFO - PROCESS | 1933 | 1460966333681 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}] 00:58:53 INFO - PROCESS | 1933 | 1460966333941 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 00:58:53 INFO - PROCESS | 1933 | 1460966333963 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c2c800 == 144 [pid = 1933] [id = 606] 00:58:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 235 (0x7f895fb84c00) [pid = 1933] [serial = 1819] [outer = (nil)] 00:58:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 236 (0x7f89651d9800) [pid = 1933] [serial = 1820] [outer = 0x7f895fb84c00] 00:58:54 INFO - PROCESS | 1933 | 1460966334020 Marionette DEBUG loaded listener.js 00:58:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 237 (0x7f896596ec00) [pid = 1933] [serial = 1821] [outer = 0x7f895fb84c00] 00:58:54 INFO - PROCESS | 1933 | 1460966334960 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]]]}] 00:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1328ms 00:58:55 INFO - PROCESS | 1933 | 1460966335004 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 00:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:58:55 INFO - PROCESS | 1933 | 1460966335010 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 00:58:55 INFO - PROCESS | 1933 | 1460966335018 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:58:55 INFO - PROCESS | 1933 | 1460966335023 Marionette TRACE conn4 <- [1,2398,null,{}] 00:58:55 INFO - PROCESS | 1933 | 1460966335031 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}] 00:58:55 INFO - PROCESS | 1933 | 1460966335299 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 00:58:55 INFO - PROCESS | 1933 | 1460966335639 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e70f800 == 145 [pid = 1933] [id = 607] 00:58:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f895a6efc00) [pid = 1933] [serial = 1822] [outer = (nil)] 00:58:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f895c8f6400) [pid = 1933] [serial = 1823] [outer = 0x7f895a6efc00] 00:58:55 INFO - PROCESS | 1933 | 1460966335725 Marionette DEBUG loaded listener.js 00:58:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f895d7b6c00) [pid = 1933] [serial = 1824] [outer = 0x7f895a6efc00] 00:58:56 INFO - PROCESS | 1933 | 1460966336600 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]]]}] 00:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1633ms 00:58:56 INFO - PROCESS | 1933 | 1460966336651 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 00:58:56 INFO - PROCESS | 1933 | 1460966336659 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 00:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:58:56 INFO - PROCESS | 1933 | 1460966336668 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:58:56 INFO - PROCESS | 1933 | 1460966336673 Marionette TRACE conn4 <- [1,2402,null,{}] 00:58:56 INFO - PROCESS | 1933 | 1460966336678 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}] 00:58:56 INFO - PROCESS | 1933 | 1460966336869 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 00:58:57 INFO - PROCESS | 1933 | 1460966337085 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963827800 == 146 [pid = 1933] [id = 608] 00:58:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f895c4dc800) [pid = 1933] [serial = 1825] [outer = (nil)] 00:58:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f895f50cc00) [pid = 1933] [serial = 1826] [outer = 0x7f895c4dc800] 00:58:57 INFO - PROCESS | 1933 | 1460966337198 Marionette DEBUG loaded listener.js 00:58:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f895fc1b000) [pid = 1933] [serial = 1827] [outer = 0x7f895c4dc800] 00:58:58 INFO - PROCESS | 1933 | 1460966338132 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]]]}] 00:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1535ms 00:58:58 INFO - PROCESS | 1933 | 1460966338203 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 00:58:58 INFO - PROCESS | 1933 | 1460966338207 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 00:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:58:58 INFO - PROCESS | 1933 | 1460966338213 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:58:58 INFO - PROCESS | 1933 | 1460966338219 Marionette TRACE conn4 <- [1,2406,null,{}] 00:58:58 INFO - PROCESS | 1933 | 1460966338234 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}] 00:58:58 INFO - PROCESS | 1933 | 1460966338481 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 00:58:58 INFO - PROCESS | 1933 | 1460966338819 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdad000 == 147 [pid = 1933] [id = 609] 00:58:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f8960581400) [pid = 1933] [serial = 1828] [outer = (nil)] 00:58:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f8961260400) [pid = 1933] [serial = 1829] [outer = 0x7f8960581400] 00:58:58 INFO - PROCESS | 1933 | 1460966338902 Marionette DEBUG loaded listener.js 00:58:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f8962b59800) [pid = 1933] [serial = 1830] [outer = 0x7f8960581400] 00:58:59 INFO - PROCESS | 1933 | 1460966339726 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]]]}] 00:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1540ms 00:58:59 INFO - PROCESS | 1933 | 1460966339754 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 00:58:59 INFO - PROCESS | 1933 | 1460966339759 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 00:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:58:59 INFO - PROCESS | 1933 | 1460966339764 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:58:59 INFO - PROCESS | 1933 | 1460966339766 Marionette TRACE conn4 <- [1,2410,null,{}] 00:58:59 INFO - PROCESS | 1933 | 1460966339772 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}] 00:58:59 INFO - PROCESS | 1933 | 1460966339948 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 00:59:00 INFO - PROCESS | 1933 | 1460966340169 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dca2800 == 148 [pid = 1933] [id = 610] 00:59:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f8960585000) [pid = 1933] [serial = 1831] [outer = (nil)] 00:59:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f896346f800) [pid = 1933] [serial = 1832] [outer = 0x7f8960585000] 00:59:00 INFO - PROCESS | 1933 | 1460966340280 Marionette DEBUG loaded listener.js 00:59:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f89656e7800) [pid = 1933] [serial = 1833] [outer = 0x7f8960585000] 00:59:01 INFO - PROCESS | 1933 | 1460966341144 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]]]}] 00:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1434ms 00:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:59:01 INFO - PROCESS | 1933 | 1460966341199 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 00:59:01 INFO - PROCESS | 1933 | 1460966341201 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 00:59:01 INFO - PROCESS | 1933 | 1460966341207 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:59:01 INFO - PROCESS | 1933 | 1460966341210 Marionette TRACE conn4 <- [1,2414,null,{}] 00:59:01 INFO - PROCESS | 1933 | 1460966341215 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}] 00:59:01 INFO - PROCESS | 1933 | 1460966341420 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 00:59:01 INFO - PROCESS | 1933 | 1460966341684 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f26b000 == 149 [pid = 1933] [id = 611] 00:59:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f89630aac00) [pid = 1933] [serial = 1834] [outer = (nil)] 00:59:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f8965975000) [pid = 1933] [serial = 1835] [outer = 0x7f89630aac00] 00:59:01 INFO - PROCESS | 1933 | 1460966341761 Marionette DEBUG loaded listener.js 00:59:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f896a8a6000) [pid = 1933] [serial = 1836] [outer = 0x7f89630aac00] 00:59:02 INFO - PROCESS | 1933 | 1460966342613 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]]]}] 00:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1436ms 00:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:59:02 INFO - PROCESS | 1933 | 1460966342644 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 00:59:02 INFO - PROCESS | 1933 | 1460966342646 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 00:59:02 INFO - PROCESS | 1933 | 1460966342653 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:59:02 INFO - PROCESS | 1933 | 1460966342656 Marionette TRACE conn4 <- [1,2418,null,{}] 00:59:02 INFO - PROCESS | 1933 | 1460966342661 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}] 00:59:02 INFO - PROCESS | 1933 | 1460966342871 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 00:59:03 INFO - PROCESS | 1933 | 1460966343141 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89725e2800 == 150 [pid = 1933] [id = 612] 00:59:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f896acc6800) [pid = 1933] [serial = 1837] [outer = (nil)] 00:59:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f896d138800) [pid = 1933] [serial = 1838] [outer = 0x7f896acc6800] 00:59:03 INFO - PROCESS | 1933 | 1460966343216 Marionette DEBUG loaded listener.js 00:59:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f896d4a8800) [pid = 1933] [serial = 1839] [outer = 0x7f896acc6800] 00:59:04 INFO - PROCESS | 1933 | 1460966344131 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]]]}] 00:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1532ms 00:59:04 INFO - PROCESS | 1933 | 1460966344184 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 00:59:04 INFO - PROCESS | 1933 | 1460966344188 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 00:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:59:04 INFO - PROCESS | 1933 | 1460966344194 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:59:04 INFO - PROCESS | 1933 | 1460966344197 Marionette TRACE conn4 <- [1,2422,null,{}] 00:59:04 INFO - PROCESS | 1933 | 1460966344202 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}] 00:59:04 INFO - PROCESS | 1933 | 1460966344377 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 00:59:04 INFO - PROCESS | 1933 | 1460966344600 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975ecb800 == 151 [pid = 1933] [id = 613] 00:59:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f896bca0400) [pid = 1933] [serial = 1840] [outer = (nil)] 00:59:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f896d658000) [pid = 1933] [serial = 1841] [outer = 0x7f896bca0400] 00:59:04 INFO - PROCESS | 1933 | 1460966344712 Marionette DEBUG loaded listener.js 00:59:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f896d83dc00) [pid = 1933] [serial = 1842] [outer = 0x7f896bca0400] 00:59:05 INFO - PROCESS | 1933 | 1460966345525 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]]]}] 00:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1387ms 00:59:05 INFO - PROCESS | 1933 | 1460966345583 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 00:59:05 INFO - PROCESS | 1933 | 1460966345586 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 00:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:59:05 INFO - PROCESS | 1933 | 1460966345607 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:59:05 INFO - PROCESS | 1933 | 1460966345610 Marionette TRACE conn4 <- [1,2426,null,{}] 00:59:05 INFO - PROCESS | 1933 | 1460966345620 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}] 00:59:05 INFO - PROCESS | 1933 | 1460966345810 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 00:59:06 INFO - PROCESS | 1933 | 1460966346072 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897678f800 == 152 [pid = 1933] [id = 614] 00:59:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f895c8f7c00) [pid = 1933] [serial = 1843] [outer = (nil)] 00:59:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f896d98a400) [pid = 1933] [serial = 1844] [outer = 0x7f895c8f7c00] 00:59:06 INFO - PROCESS | 1933 | 1460966346142 Marionette DEBUG loaded listener.js 00:59:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f896dbdf400) [pid = 1933] [serial = 1845] [outer = 0x7f895c8f7c00] 00:59:06 INFO - PROCESS | 1933 | 1460966346962 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]]]}] 00:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1401ms 00:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:59:07 INFO - PROCESS | 1933 | 1460966346994 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 00:59:07 INFO - PROCESS | 1933 | 1460966346997 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 00:59:07 INFO - PROCESS | 1933 | 1460966347003 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:59:07 INFO - PROCESS | 1933 | 1460966347006 Marionette TRACE conn4 <- [1,2430,null,{}] 00:59:07 INFO - PROCESS | 1933 | 1460966347011 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}] 00:59:07 INFO - PROCESS | 1933 | 1460966347189 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 00:59:07 INFO - PROCESS | 1933 | 1460966347425 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8976b19800 == 153 [pid = 1933] [id = 615] 00:59:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f896d49dc00) [pid = 1933] [serial = 1846] [outer = (nil)] 00:59:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 263 (0x7f896de33000) [pid = 1933] [serial = 1847] [outer = 0x7f896d49dc00] 00:59:07 INFO - PROCESS | 1933 | 1460966347494 Marionette DEBUG loaded listener.js 00:59:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f896de4fc00) [pid = 1933] [serial = 1848] [outer = 0x7f896d49dc00] 00:59:08 INFO - PROCESS | 1933 | 1460966348364 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]]]}] 00:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1428ms 00:59:08 INFO - PROCESS | 1933 | 1460966348431 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 00:59:08 INFO - PROCESS | 1933 | 1460966348435 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 00:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:59:08 INFO - PROCESS | 1933 | 1460966348440 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:59:08 INFO - PROCESS | 1933 | 1460966348442 Marionette TRACE conn4 <- [1,2434,null,{}] 00:59:08 INFO - PROCESS | 1933 | 1460966348448 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}] 00:59:08 INFO - PROCESS | 1933 | 1460966348625 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 00:59:08 INFO - PROCESS | 1933 | 1460966348893 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772e3800 == 154 [pid = 1933] [id = 616] 00:59:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f896d986800) [pid = 1933] [serial = 1849] [outer = (nil)] 00:59:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f896e1d3000) [pid = 1933] [serial = 1850] [outer = 0x7f896d986800] 00:59:08 INFO - PROCESS | 1933 | 1460966348965 Marionette DEBUG loaded listener.js 00:59:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f896ed4ac00) [pid = 1933] [serial = 1851] [outer = 0x7f896d986800] 00:59:09 INFO - PROCESS | 1933 | 1460966349773 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]]]}] 00:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1378ms 00:59:09 INFO - PROCESS | 1933 | 1460966349820 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 00:59:09 INFO - PROCESS | 1933 | 1460966349824 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 00:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:59:09 INFO - PROCESS | 1933 | 1460966349832 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:59:09 INFO - PROCESS | 1933 | 1460966349836 Marionette TRACE conn4 <- [1,2438,null,{}] 00:59:09 INFO - PROCESS | 1933 | 1460966349841 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}] 00:59:10 INFO - PROCESS | 1933 | 1460966350039 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 00:59:10 INFO - PROCESS | 1933 | 1460966350301 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8979d0d800 == 155 [pid = 1933] [id = 617] 00:59:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f896de51400) [pid = 1933] [serial = 1852] [outer = (nil)] 00:59:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f896f2f0c00) [pid = 1933] [serial = 1853] [outer = 0x7f896de51400] 00:59:10 INFO - PROCESS | 1933 | 1460966350382 Marionette DEBUG loaded listener.js 00:59:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f8971050400) [pid = 1933] [serial = 1854] [outer = 0x7f896de51400] 00:59:11 INFO - PROCESS | 1933 | 1460966351239 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]]]}] 00:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1439ms 00:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:59:11 INFO - PROCESS | 1933 | 1460966351269 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 00:59:11 INFO - PROCESS | 1933 | 1460966351272 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 00:59:11 INFO - PROCESS | 1933 | 1460966351278 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:59:11 INFO - PROCESS | 1933 | 1460966351280 Marionette TRACE conn4 <- [1,2442,null,{}] 00:59:11 INFO - PROCESS | 1933 | 1460966351285 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}] 00:59:11 INFO - PROCESS | 1933 | 1460966351474 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 00:59:11 INFO - PROCESS | 1933 | 1460966351746 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983003000 == 156 [pid = 1933] [id = 618] 00:59:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 271 (0x7f895bfddc00) [pid = 1933] [serial = 1855] [outer = (nil)] 00:59:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f896f1c0400) [pid = 1933] [serial = 1856] [outer = 0x7f895bfddc00] 00:59:11 INFO - PROCESS | 1933 | 1460966351819 Marionette DEBUG loaded listener.js 00:59:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f897119dc00) [pid = 1933] [serial = 1857] [outer = 0x7f895bfddc00] 00:59:12 INFO - PROCESS | 1933 | 1460966352610 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]]]}] 00:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1387ms 00:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:59:12 INFO - PROCESS | 1933 | 1460966352665 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 00:59:12 INFO - PROCESS | 1933 | 1460966352668 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 00:59:12 INFO - PROCESS | 1933 | 1460966352674 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:59:12 INFO - PROCESS | 1933 | 1460966352677 Marionette TRACE conn4 <- [1,2446,null,{}] 00:59:12 INFO - PROCESS | 1933 | 1460966352682 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}] 00:59:12 INFO - PROCESS | 1933 | 1460966352855 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 00:59:13 INFO - PROCESS | 1933 | 1460966353123 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983f5b000 == 157 [pid = 1933] [id = 619] 00:59:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 274 (0x7f895d63ac00) [pid = 1933] [serial = 1858] [outer = (nil)] 00:59:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 275 (0x7f89711ab000) [pid = 1933] [serial = 1859] [outer = 0x7f895d63ac00] 00:59:13 INFO - PROCESS | 1933 | 1460966353197 Marionette DEBUG loaded listener.js 00:59:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 276 (0x7f89711b2800) [pid = 1933] [serial = 1860] [outer = 0x7f895d63ac00] 00:59:13 INFO - PROCESS | 1933 | 1460966353986 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]]]}] 00:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1333ms 00:59:14 INFO - PROCESS | 1933 | 1460966354026 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 00:59:14 INFO - PROCESS | 1933 | 1460966354029 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 00:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:59:14 INFO - PROCESS | 1933 | 1460966354039 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:59:14 INFO - PROCESS | 1933 | 1460966354041 Marionette TRACE conn4 <- [1,2450,null,{}] 00:59:14 INFO - PROCESS | 1933 | 1460966354045 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}] 00:59:14 INFO - PROCESS | 1933 | 1460966354230 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 00:59:14 INFO - PROCESS | 1933 | 1460966354499 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8985010000 == 158 [pid = 1933] [id = 620] 00:59:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 277 (0x7f8971122000) [pid = 1933] [serial = 1861] [outer = (nil)] 00:59:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 278 (0x7f89711dd400) [pid = 1933] [serial = 1862] [outer = 0x7f8971122000] 00:59:14 INFO - PROCESS | 1933 | 1460966354572 Marionette DEBUG loaded listener.js 00:59:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 279 (0x7f8971232c00) [pid = 1933] [serial = 1863] [outer = 0x7f8971122000] 00:59:15 INFO - PROCESS | 1933 | 1460966355393 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]]]}] 00:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1393ms 00:59:15 INFO - PROCESS | 1933 | 1460966355433 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 00:59:15 INFO - PROCESS | 1933 | 1460966355436 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 00:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:59:15 INFO - PROCESS | 1933 | 1460966355442 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:59:15 INFO - PROCESS | 1933 | 1460966355444 Marionette TRACE conn4 <- [1,2454,null,{}] 00:59:15 INFO - PROCESS | 1933 | 1460966355449 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}] 00:59:15 INFO - PROCESS | 1933 | 1460966355629 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 00:59:15 INFO - PROCESS | 1933 | 1460966355912 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8985348000 == 159 [pid = 1933] [id = 621] 00:59:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 280 (0x7f8963469000) [pid = 1933] [serial = 1864] [outer = (nil)] 00:59:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 281 (0x7f8971239000) [pid = 1933] [serial = 1865] [outer = 0x7f8963469000] 00:59:15 INFO - PROCESS | 1933 | 1460966355985 Marionette DEBUG loaded listener.js 00:59:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 282 (0x7f89716c0400) [pid = 1933] [serial = 1866] [outer = 0x7f8963469000] 00:59:16 INFO - PROCESS | 1933 | 1460966356982 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]]]}] 00:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1579ms 00:59:17 INFO - PROCESS | 1933 | 1460966357021 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 00:59:17 INFO - PROCESS | 1933 | 1460966357024 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 00:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:59:17 INFO - PROCESS | 1933 | 1460966357030 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:59:17 INFO - PROCESS | 1933 | 1460966357032 Marionette TRACE conn4 <- [1,2458,null,{}] 00:59:17 INFO - PROCESS | 1933 | 1460966357037 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}] 00:59:17 INFO - PROCESS | 1933 | 1460966357212 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 00:59:17 INFO - PROCESS | 1933 | 1460966357521 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8988a68000 == 160 [pid = 1933] [id = 622] 00:59:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 283 (0x7f89624ea400) [pid = 1933] [serial = 1867] [outer = (nil)] 00:59:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 284 (0x7f89716cb400) [pid = 1933] [serial = 1868] [outer = 0x7f89624ea400] 00:59:17 INFO - PROCESS | 1933 | 1460966357591 Marionette DEBUG loaded listener.js 00:59:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 285 (0x7f8971b22800) [pid = 1933] [serial = 1869] [outer = 0x7f89624ea400] 00:59:18 INFO - PROCESS | 1933 | 1460966358333 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]]]}] 00:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1332ms 00:59:18 INFO - PROCESS | 1933 | 1460966358364 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 00:59:18 INFO - PROCESS | 1933 | 1460966358366 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 00:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:59:18 INFO - PROCESS | 1933 | 1460966358372 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:59:18 INFO - PROCESS | 1933 | 1460966358374 Marionette TRACE conn4 <- [1,2462,null,{}] 00:59:18 INFO - PROCESS | 1933 | 1460966358380 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}] 00:59:18 INFO - PROCESS | 1933 | 1460966358559 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 00:59:18 INFO - PROCESS | 1933 | 1460966358831 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8988f9f800 == 161 [pid = 1933] [id = 623] 00:59:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 286 (0x7f897112c800) [pid = 1933] [serial = 1870] [outer = (nil)] 00:59:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 287 (0x7f8971b29c00) [pid = 1933] [serial = 1871] [outer = 0x7f897112c800] 00:59:18 INFO - PROCESS | 1933 | 1460966358901 Marionette DEBUG loaded listener.js 00:59:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 288 (0x7f8971b58800) [pid = 1933] [serial = 1872] [outer = 0x7f897112c800] 00:59:19 INFO - PROCESS | 1933 | 1460966359784 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]]]}] 00:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1477ms 00:59:19 INFO - PROCESS | 1933 | 1460966359851 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 00:59:19 INFO - PROCESS | 1933 | 1460966359854 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 00:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:59:19 INFO - PROCESS | 1933 | 1460966359860 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:59:19 INFO - PROCESS | 1933 | 1460966359862 Marionette TRACE conn4 <- [1,2466,null,{}] 00:59:19 INFO - PROCESS | 1933 | 1460966359867 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}] 00:59:20 INFO - PROCESS | 1933 | 1460966360067 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 00:59:20 INFO - PROCESS | 1933 | 1460966360368 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8989615000 == 162 [pid = 1933] [id = 624] 00:59:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 289 (0x7f89593ce800) [pid = 1933] [serial = 1873] [outer = (nil)] 00:59:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 290 (0x7f8965e1dc00) [pid = 1933] [serial = 1874] [outer = 0x7f89593ce800] 00:59:20 INFO - PROCESS | 1933 | 1460966360477 Marionette DEBUG loaded listener.js 00:59:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 291 (0x7f8971cb3c00) [pid = 1933] [serial = 1875] [outer = 0x7f89593ce800] 00:59:21 INFO - PROCESS | 1933 | 1460966361342 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]]]}] 00:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1531ms 00:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:59:21 INFO - PROCESS | 1933 | 1460966361392 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 00:59:21 INFO - PROCESS | 1933 | 1460966361395 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 00:59:21 INFO - PROCESS | 1933 | 1460966361401 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:59:21 INFO - PROCESS | 1933 | 1460966361403 Marionette TRACE conn4 <- [1,2470,null,{}] 00:59:21 INFO - PROCESS | 1933 | 1460966361409 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}] 00:59:21 INFO - PROCESS | 1933 | 1460966361598 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 00:59:21 INFO - PROCESS | 1933 | 1460966361894 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895f461000 == 163 [pid = 1933] [id = 625] 00:59:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 292 (0x7f895a6e8000) [pid = 1933] [serial = 1876] [outer = (nil)] 00:59:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 293 (0x7f8971b5c800) [pid = 1933] [serial = 1877] [outer = 0x7f895a6e8000] 00:59:22 INFO - PROCESS | 1933 | 1460966362003 Marionette DEBUG loaded listener.js 00:59:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 294 (0x7f89720f1000) [pid = 1933] [serial = 1878] [outer = 0x7f895a6e8000] 00:59:23 INFO - PROCESS | 1933 | 1460966363321 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]]]}] 00:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1988ms 00:59:23 INFO - PROCESS | 1933 | 1460966363439 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 00:59:23 INFO - PROCESS | 1933 | 1460966363444 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 00:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:59:23 INFO - PROCESS | 1933 | 1460966363515 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:59:23 INFO - PROCESS | 1933 | 1460966363518 Marionette TRACE conn4 <- [1,2474,null,{}] 00:59:23 INFO - PROCESS | 1933 | 1460966363526 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}] 00:59:23 INFO - PROCESS | 1933 | 1460966363744 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 00:59:24 INFO - PROCESS | 1933 | 1460966364018 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963826800 == 164 [pid = 1933] [id = 626] 00:59:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 295 (0x7f89593d0c00) [pid = 1933] [serial = 1879] [outer = (nil)] 00:59:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 296 (0x7f895d4ec800) [pid = 1933] [serial = 1880] [outer = 0x7f89593d0c00] 00:59:24 INFO - PROCESS | 1933 | 1460966364087 Marionette DEBUG loaded listener.js 00:59:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 297 (0x7f895dacf400) [pid = 1933] [serial = 1881] [outer = 0x7f89593d0c00] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e710000 == 163 [pid = 1933] [id = 605] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896506c000 == 162 [pid = 1933] [id = 604] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89608a3000 == 161 [pid = 1933] [id = 582] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896126f800 == 160 [pid = 1933] [id = 603] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fc4d000 == 159 [pid = 1933] [id = 581] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e7ac000 == 158 [pid = 1933] [id = 602] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895c5d6000 == 157 [pid = 1933] [id = 601] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963490000 == 156 [pid = 1933] [id = 600] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f262800 == 155 [pid = 1933] [id = 596] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdd8000 == 154 [pid = 1933] [id = 593] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ba54000 == 153 [pid = 1933] [id = 592] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965ca8000 == 152 [pid = 1933] [id = 591] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965b48000 == 151 [pid = 1933] [id = 590] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965777000 == 150 [pid = 1933] [id = 589] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965118800 == 149 [pid = 1933] [id = 588] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963831800 == 148 [pid = 1933] [id = 587] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fda2000 == 147 [pid = 1933] [id = 586] 00:59:25 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d3e0800 == 146 [pid = 1933] [id = 585] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 296 (0x7f895d7ba800) [pid = 1933] [serial = 1740] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 295 (0x7f896de52800) [pid = 1933] [serial = 1718] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 294 (0x7f896d4a5c00) [pid = 1933] [serial = 1715] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 293 (0x7f896c675c00) [pid = 1933] [serial = 1712] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 292 (0x7f895d641800) [pid = 1933] [serial = 1688] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 291 (0x7f8962b60000) [pid = 1933] [serial = 1697] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 290 (0x7f8963463000) [pid = 1933] [serial = 1700] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 289 (0x7f89651e2400) [pid = 1933] [serial = 1703] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 288 (0x7f8965e1ac00) [pid = 1933] [serial = 1706] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 287 (0x7f896f2efc00) [pid = 1933] [serial = 1721] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 286 (0x7f897117d800) [pid = 1933] [serial = 1724] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 285 (0x7f89711dd000) [pid = 1933] [serial = 1727] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 284 (0x7f895d7b4000) [pid = 1933] [serial = 1730] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 283 (0x7f8960579000) [pid = 1933] [serial = 1754] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 282 (0x7f895fe8bc00) [pid = 1933] [serial = 1751] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 281 (0x7f895f50d800) [pid = 1933] [serial = 1746] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 280 (0x7f895fec9c00) [pid = 1933] [serial = 1752] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 279 (0x7f895f555000) [pid = 1933] [serial = 1748] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 278 (0x7f895fc1b400) [pid = 1933] [serial = 1749] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 277 (0x7f895c4d8c00) [pid = 1933] [serial = 1737] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 276 (0x7f895a665400) [pid = 1933] [serial = 1736] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 275 (0x7f896acc5000) [pid = 1933] [serial = 1709] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 274 (0x7f895ddcd000) [pid = 1933] [serial = 1742] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 273 (0x7f895e5c4000) [pid = 1933] [serial = 1743] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f89593cac00) [pid = 1933] [serial = 1734] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f89580cb400) [pid = 1933] [serial = 1733] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 270 (0x7f895fb83000) [pid = 1933] [serial = 1691] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f895e6e1000) [pid = 1933] [serial = 1745] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f896075f800) [pid = 1933] [serial = 1694] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f895d63f800) [pid = 1933] [serial = 1739] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1933 | 1460966365702 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]]]}] 00:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2348ms 00:59:25 INFO - PROCESS | 1933 | 1460966365846 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 00:59:25 INFO - PROCESS | 1933 | 1460966365854 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 00:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:59:25 INFO - PROCESS | 1933 | 1460966365863 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:59:25 INFO - PROCESS | 1933 | 1460966365867 Marionette TRACE conn4 <- [1,2478,null,{}] 00:59:25 INFO - PROCESS | 1933 | 1460966365872 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}] 00:59:26 INFO - PROCESS | 1933 | 1460966366031 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 00:59:26 INFO - PROCESS | 1933 | 1460966366041 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e5dd800 == 147 [pid = 1933] [id = 627] 00:59:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f895bfda800) [pid = 1933] [serial = 1882] [outer = (nil)] 00:59:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f895f50a400) [pid = 1933] [serial = 1883] [outer = 0x7f895bfda800] 00:59:26 INFO - PROCESS | 1933 | 1460966366100 Marionette DEBUG loaded listener.js 00:59:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f895fb7d800) [pid = 1933] [serial = 1884] [outer = 0x7f895bfda800] 00:59:26 INFO - PROCESS | 1933 | 1460966366995 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]]]}] 00:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1179ms 00:59:27 INFO - PROCESS | 1933 | 1460966367042 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 00:59:27 INFO - PROCESS | 1933 | 1460966367045 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 00:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:59:27 INFO - PROCESS | 1933 | 1460966367051 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:59:27 INFO - PROCESS | 1933 | 1460966367056 Marionette TRACE conn4 <- [1,2482,null,{}] 00:59:27 INFO - PROCESS | 1933 | 1460966367071 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}] 00:59:27 INFO - PROCESS | 1933 | 1460966367255 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 00:59:27 INFO - PROCESS | 1933 | 1460966367441 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fda0000 == 148 [pid = 1933] [id = 628] 00:59:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 271 (0x7f895dac7000) [pid = 1933] [serial = 1885] [outer = (nil)] 00:59:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f895fd66800) [pid = 1933] [serial = 1886] [outer = 0x7f895dac7000] 00:59:27 INFO - PROCESS | 1933 | 1460966367502 Marionette DEBUG loaded listener.js 00:59:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f896057b000) [pid = 1933] [serial = 1887] [outer = 0x7f895dac7000] 00:59:28 INFO - PROCESS | 1933 | 1460966368281 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]]]}] 00:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1284ms 00:59:28 INFO - PROCESS | 1933 | 1460966368336 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 00:59:28 INFO - PROCESS | 1933 | 1460966368339 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 00:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:59:28 INFO - PROCESS | 1933 | 1460966368353 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:59:28 INFO - PROCESS | 1933 | 1460966368355 Marionette TRACE conn4 <- [1,2486,null,{}] 00:59:28 INFO - PROCESS | 1933 | 1460966368359 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}] 00:59:28 INFO - PROCESS | 1933 | 1460966368608 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 00:59:28 INFO - PROCESS | 1933 | 1460966368640 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896321c000 == 149 [pid = 1933] [id = 629] 00:59:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 274 (0x7f895e442400) [pid = 1933] [serial = 1888] [outer = (nil)] 00:59:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 275 (0x7f8960755800) [pid = 1933] [serial = 1889] [outer = 0x7f895e442400] 00:59:28 INFO - PROCESS | 1933 | 1460966368697 Marionette DEBUG loaded listener.js 00:59:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 276 (0x7f896125d800) [pid = 1933] [serial = 1890] [outer = 0x7f895e442400] 00:59:29 INFO - PROCESS | 1933 | 1460966369585 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]]]}] 00:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1280ms 00:59:29 INFO - PROCESS | 1933 | 1460966369634 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 00:59:29 INFO - PROCESS | 1933 | 1460966369637 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 00:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:59:29 INFO - PROCESS | 1933 | 1460966369646 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:59:29 INFO - PROCESS | 1933 | 1460966369648 Marionette TRACE conn4 <- [1,2490,null,{}] 00:59:29 INFO - PROCESS | 1933 | 1460966369659 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}] 00:59:29 INFO - PROCESS | 1933 | 1460966369882 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 00:59:29 INFO - PROCESS | 1933 | 1460966369922 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965113000 == 150 [pid = 1933] [id = 630] 00:59:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 277 (0x7f896057cc00) [pid = 1933] [serial = 1891] [outer = (nil)] 00:59:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 278 (0x7f89624f3400) [pid = 1933] [serial = 1892] [outer = 0x7f896057cc00] 00:59:29 INFO - PROCESS | 1933 | 1460966369980 Marionette DEBUG loaded listener.js 00:59:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 279 (0x7f8962b5d400) [pid = 1933] [serial = 1893] [outer = 0x7f896057cc00] 00:59:31 INFO - PROCESS | 1933 | --DOMWINDOW == 278 (0x7f89607f3400) [pid = 1933] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:59:31 INFO - PROCESS | 1933 | --DOMWINDOW == 277 (0x7f89580c3400) [pid = 1933] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:59:31 INFO - PROCESS | 1933 | --DOMWINDOW == 276 (0x7f895ddcf000) [pid = 1933] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:59:31 INFO - PROCESS | 1933 | --DOMWINDOW == 275 (0x7f895ddcc800) [pid = 1933] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:59:31 INFO - PROCESS | 1933 | --DOMWINDOW == 274 (0x7f89593c4000) [pid = 1933] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:59:31 INFO - PROCESS | 1933 | --DOMWINDOW == 273 (0x7f895f511c00) [pid = 1933] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:59:31 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f895bfdb800) [pid = 1933] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:59:31 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f895a65dc00) [pid = 1933] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:59:31 INFO - PROCESS | 1933 | 1460966371719 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]]]}] 00:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2090ms 00:59:31 INFO - PROCESS | 1933 | 1460966371738 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 00:59:31 INFO - PROCESS | 1933 | 1460966371740 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 00:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:59:31 INFO - PROCESS | 1933 | 1460966371746 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:59:31 INFO - PROCESS | 1933 | 1460966371748 Marionette TRACE conn4 <- [1,2494,null,{}] 00:59:31 INFO - PROCESS | 1933 | 1460966371753 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}] 00:59:31 INFO - PROCESS | 1933 | 1460966371950 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 00:59:32 INFO - PROCESS | 1933 | 1460966372139 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89657cf000 == 151 [pid = 1933] [id = 631] 00:59:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f895bfe0800) [pid = 1933] [serial = 1894] [outer = (nil)] 00:59:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f8962b5dc00) [pid = 1933] [serial = 1895] [outer = 0x7f895bfe0800] 00:59:32 INFO - PROCESS | 1933 | 1460966372211 Marionette DEBUG loaded listener.js 00:59:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 274 (0x7f8963a0e000) [pid = 1933] [serial = 1896] [outer = 0x7f895bfe0800] 00:59:32 INFO - PROCESS | 1933 | 1460966372881 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]]]}] 00:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1174ms 00:59:32 INFO - PROCESS | 1933 | 1460966372922 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 00:59:32 INFO - PROCESS | 1933 | 1460966372925 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 00:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:59:32 INFO - PROCESS | 1933 | 1460966372930 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:59:32 INFO - PROCESS | 1933 | 1460966372933 Marionette TRACE conn4 <- [1,2498,null,{}] 00:59:32 INFO - PROCESS | 1933 | 1460966372941 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}] 00:59:33 INFO - PROCESS | 1933 | 1460966373119 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 00:59:33 INFO - PROCESS | 1933 | 1460966373506 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895c5cc000 == 152 [pid = 1933] [id = 632] 00:59:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 275 (0x7f89580c4800) [pid = 1933] [serial = 1897] [outer = (nil)] 00:59:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 276 (0x7f89580cdc00) [pid = 1933] [serial = 1898] [outer = 0x7f89580c4800] 00:59:33 INFO - PROCESS | 1933 | 1460966373580 Marionette DEBUG loaded listener.js 00:59:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 277 (0x7f895a658400) [pid = 1933] [serial = 1899] [outer = 0x7f89580c4800] 00:59:34 INFO - PROCESS | 1933 | 1460966374572 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]]]}] 00:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1681ms 00:59:34 INFO - PROCESS | 1933 | 1460966374614 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 00:59:34 INFO - PROCESS | 1933 | 1460966374619 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 00:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:59:34 INFO - PROCESS | 1933 | 1460966374626 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:59:34 INFO - PROCESS | 1933 | 1460966374632 Marionette TRACE conn4 <- [1,2502,null,{}] 00:59:34 INFO - PROCESS | 1933 | 1460966374639 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}] 00:59:34 INFO - PROCESS | 1933 | 1460966374840 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 00:59:35 INFO - PROCESS | 1933 | 1460966375104 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896320b000 == 153 [pid = 1933] [id = 633] 00:59:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 278 (0x7f895bfdb800) [pid = 1933] [serial = 1900] [outer = (nil)] 00:59:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 279 (0x7f895fb88000) [pid = 1933] [serial = 1901] [outer = 0x7f895bfdb800] 00:59:35 INFO - PROCESS | 1933 | 1460966375230 Marionette DEBUG loaded listener.js 00:59:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 280 (0x7f895fe8bc00) [pid = 1933] [serial = 1902] [outer = 0x7f895bfdb800] 00:59:36 INFO - PROCESS | 1933 | 1460966376137 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]]]}] 00:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1583ms 00:59:36 INFO - PROCESS | 1933 | 1460966376213 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 00:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:59:36 INFO - PROCESS | 1933 | 1460966376222 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 00:59:36 INFO - PROCESS | 1933 | 1460966376228 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:59:36 INFO - PROCESS | 1933 | 1460966376231 Marionette TRACE conn4 <- [1,2506,null,{}] 00:59:36 INFO - PROCESS | 1933 | 1460966376237 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}] 00:59:36 INFO - PROCESS | 1933 | 1460966376470 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 00:59:36 INFO - PROCESS | 1933 | 1460966376814 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965ca7800 == 154 [pid = 1933] [id = 634] 00:59:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 281 (0x7f896057f400) [pid = 1933] [serial = 1903] [outer = (nil)] 00:59:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 282 (0x7f89627ea800) [pid = 1933] [serial = 1904] [outer = 0x7f896057f400] 00:59:36 INFO - PROCESS | 1933 | 1460966376888 Marionette DEBUG loaded listener.js 00:59:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 283 (0x7f896315ac00) [pid = 1933] [serial = 1905] [outer = 0x7f896057f400] 00:59:37 INFO - PROCESS | 1933 | 1460966377701 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]]]}] 00:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1529ms 00:59:37 INFO - PROCESS | 1933 | 1460966377757 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 00:59:37 INFO - PROCESS | 1933 | 1460966377761 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 00:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:59:37 INFO - PROCESS | 1933 | 1460966377776 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:59:37 INFO - PROCESS | 1933 | 1460966377784 Marionette TRACE conn4 <- [1,2510,null,{}] 00:59:37 INFO - PROCESS | 1933 | 1460966377790 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}] 00:59:38 INFO - PROCESS | 1933 | 1460966378036 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 00:59:38 INFO - PROCESS | 1933 | 1460966378301 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdae000 == 155 [pid = 1933] [id = 635] 00:59:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 284 (0x7f895fe91800) [pid = 1933] [serial = 1906] [outer = (nil)] 00:59:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 285 (0x7f89651dc000) [pid = 1933] [serial = 1907] [outer = 0x7f895fe91800] 00:59:38 INFO - PROCESS | 1933 | 1460966378418 Marionette DEBUG loaded listener.js 00:59:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 286 (0x7f89659c7400) [pid = 1933] [serial = 1908] [outer = 0x7f895fe91800] 00:59:39 INFO - PROCESS | 1933 | 1460966379267 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]]]}] 00:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1542ms 00:59:39 INFO - PROCESS | 1933 | 1460966379311 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 00:59:39 INFO - PROCESS | 1933 | 1460966379316 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 00:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:59:39 INFO - PROCESS | 1933 | 1460966379321 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:59:39 INFO - PROCESS | 1933 | 1460966379323 Marionette TRACE conn4 <- [1,2514,null,{}] 00:59:39 INFO - PROCESS | 1933 | 1460966379329 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}] 00:59:39 INFO - PROCESS | 1933 | 1460966379528 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 00:59:39 INFO - PROCESS | 1933 | 1460966379799 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d489800 == 156 [pid = 1933] [id = 636] 00:59:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 287 (0x7f896075a800) [pid = 1933] [serial = 1909] [outer = (nil)] 00:59:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 288 (0x7f896a8a4800) [pid = 1933] [serial = 1910] [outer = 0x7f896075a800] 00:59:39 INFO - PROCESS | 1933 | 1460966379908 Marionette DEBUG loaded listener.js 00:59:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 289 (0x7f896acd1400) [pid = 1933] [serial = 1911] [outer = 0x7f896075a800] 00:59:40 INFO - PROCESS | 1933 | 1460966380729 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]]]}] 00:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1478ms 00:59:40 INFO - PROCESS | 1933 | 1460966380800 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 00:59:40 INFO - PROCESS | 1933 | 1460966380804 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 00:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:59:40 INFO - PROCESS | 1933 | 1460966380809 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:59:40 INFO - PROCESS | 1933 | 1460966380811 Marionette TRACE conn4 <- [1,2518,null,{}] 00:59:40 INFO - PROCESS | 1933 | 1460966380817 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}] 00:59:41 INFO - PROCESS | 1933 | 1460966381019 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 00:59:41 INFO - PROCESS | 1933 | 1460966381284 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896f168000 == 157 [pid = 1933] [id = 637] 00:59:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 290 (0x7f896c67a000) [pid = 1933] [serial = 1912] [outer = (nil)] 00:59:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 291 (0x7f896d13b000) [pid = 1933] [serial = 1913] [outer = 0x7f896c67a000] 00:59:41 INFO - PROCESS | 1933 | 1460966381368 Marionette DEBUG loaded listener.js 00:59:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 292 (0x7f896d652c00) [pid = 1933] [serial = 1914] [outer = 0x7f896c67a000] 00:59:42 INFO - PROCESS | 1933 | 1460966382243 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]]]}] 00:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1482ms 00:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:59:42 INFO - PROCESS | 1933 | 1460966382293 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 00:59:42 INFO - PROCESS | 1933 | 1460966382295 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 00:59:42 INFO - PROCESS | 1933 | 1460966382300 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:59:42 INFO - PROCESS | 1933 | 1460966382304 Marionette TRACE conn4 <- [1,2522,null,{}] 00:59:42 INFO - PROCESS | 1933 | 1460966382309 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}] 00:59:42 INFO - PROCESS | 1933 | 1460966382495 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 00:59:42 INFO - PROCESS | 1933 | 1460966382768 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971ba7000 == 158 [pid = 1933] [id = 638] 00:59:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 293 (0x7f896c67ec00) [pid = 1933] [serial = 1915] [outer = (nil)] 00:59:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 294 (0x7f896f1be800) [pid = 1933] [serial = 1916] [outer = 0x7f896c67ec00] 00:59:42 INFO - PROCESS | 1933 | 1460966382839 Marionette DEBUG loaded listener.js 00:59:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 295 (0x7f897104f400) [pid = 1933] [serial = 1917] [outer = 0x7f896c67ec00] 00:59:43 INFO - PROCESS | 1933 | 1460966383667 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]]]}] 00:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1434ms 00:59:43 INFO - PROCESS | 1933 | 1460966383735 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 00:59:43 INFO - PROCESS | 1933 | 1460966383738 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 00:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:59:43 INFO - PROCESS | 1933 | 1460966383744 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:59:43 INFO - PROCESS | 1933 | 1460966383746 Marionette TRACE conn4 <- [1,2526,null,{}] 00:59:43 INFO - PROCESS | 1933 | 1460966383752 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}] 00:59:43 INFO - PROCESS | 1933 | 1460966383924 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 00:59:44 INFO - PROCESS | 1933 | 1460966384195 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760cf800 == 159 [pid = 1933] [id = 639] 00:59:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 296 (0x7f896de37800) [pid = 1933] [serial = 1918] [outer = (nil)] 00:59:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 297 (0x7f897117f000) [pid = 1933] [serial = 1919] [outer = 0x7f896de37800] 00:59:44 INFO - PROCESS | 1933 | 1460966384270 Marionette DEBUG loaded listener.js 00:59:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 298 (0x7f89716bd400) [pid = 1933] [serial = 1920] [outer = 0x7f896de37800] 00:59:45 INFO - PROCESS | 1933 | 1460966385114 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]]]}] 00:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1431ms 00:59:45 INFO - PROCESS | 1933 | 1460966385176 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 00:59:45 INFO - PROCESS | 1933 | 1460966385179 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 00:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:59:45 INFO - PROCESS | 1933 | 1460966385186 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:59:45 INFO - PROCESS | 1933 | 1460966385188 Marionette TRACE conn4 <- [1,2530,null,{}] 00:59:45 INFO - PROCESS | 1933 | 1460966385193 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}] 00:59:45 INFO - PROCESS | 1933 | 1460966385379 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 00:59:45 INFO - PROCESS | 1933 | 1460966385651 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897df12800 == 160 [pid = 1933] [id = 640] 00:59:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 299 (0x7f896f111400) [pid = 1933] [serial = 1921] [outer = (nil)] 00:59:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 300 (0x7f8971b1e800) [pid = 1933] [serial = 1922] [outer = 0x7f896f111400] 00:59:45 INFO - PROCESS | 1933 | 1460966385724 Marionette DEBUG loaded listener.js 00:59:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 301 (0x7f8971cb0c00) [pid = 1933] [serial = 1923] [outer = 0x7f896f111400] 00:59:46 INFO - PROCESS | 1933 | 1460966386583 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]]]}] 00:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1434ms 00:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:59:46 INFO - PROCESS | 1933 | 1460966386621 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 00:59:46 INFO - PROCESS | 1933 | 1460966386624 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 00:59:46 INFO - PROCESS | 1933 | 1460966386630 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:59:46 INFO - PROCESS | 1933 | 1460966386633 Marionette TRACE conn4 <- [1,2534,null,{}] 00:59:46 INFO - PROCESS | 1933 | 1460966386638 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}] 00:59:46 INFO - PROCESS | 1933 | 1460966386814 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 00:59:47 INFO - PROCESS | 1933 | 1460966387099 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8988a61800 == 161 [pid = 1933] [id = 641] 00:59:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 302 (0x7f896d98dc00) [pid = 1933] [serial = 1924] [outer = (nil)] 00:59:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 303 (0x7f89720f2c00) [pid = 1933] [serial = 1925] [outer = 0x7f896d98dc00] 00:59:47 INFO - PROCESS | 1933 | 1460966387172 Marionette DEBUG loaded listener.js 00:59:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 304 (0x7f8972585000) [pid = 1933] [serial = 1926] [outer = 0x7f896d98dc00] 00:59:47 INFO - PROCESS | 1933 | 1460966387975 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]]]}] 00:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1396ms 00:59:48 INFO - PROCESS | 1933 | 1460966388025 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 00:59:48 INFO - PROCESS | 1933 | 1460966388029 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 00:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:59:48 INFO - PROCESS | 1933 | 1460966388034 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:59:48 INFO - PROCESS | 1933 | 1460966388037 Marionette TRACE conn4 <- [1,2538,null,{}] 00:59:48 INFO - PROCESS | 1933 | 1460966388042 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}] 00:59:48 INFO - PROCESS | 1933 | 1460966388216 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 00:59:48 INFO - PROCESS | 1933 | 1460966388490 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898d5a7000 == 162 [pid = 1933] [id = 642] 00:59:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 305 (0x7f89711e5400) [pid = 1933] [serial = 1927] [outer = (nil)] 00:59:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 306 (0x7f8973746800) [pid = 1933] [serial = 1928] [outer = 0x7f89711e5400] 00:59:48 INFO - PROCESS | 1933 | 1460966388569 Marionette DEBUG loaded listener.js 00:59:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 307 (0x7f8974294000) [pid = 1933] [serial = 1929] [outer = 0x7f89711e5400] 00:59:49 INFO - PROCESS | 1933 | 1460966389452 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]]]}] 00:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1479ms 00:59:49 INFO - PROCESS | 1933 | 1460966389524 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 00:59:49 INFO - PROCESS | 1933 | 1460966389527 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 00:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:59:49 INFO - PROCESS | 1933 | 1460966389533 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:59:49 INFO - PROCESS | 1933 | 1460966389536 Marionette TRACE conn4 <- [1,2542,null,{}] 00:59:49 INFO - PROCESS | 1933 | 1460966389541 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}] 00:59:49 INFO - PROCESS | 1933 | 1460966389743 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 00:59:50 INFO - PROCESS | 1933 | 1460966390012 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fa29000 == 163 [pid = 1933] [id = 643] 00:59:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 308 (0x7f895dacb400) [pid = 1933] [serial = 1930] [outer = (nil)] 00:59:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 309 (0x7f8974aabc00) [pid = 1933] [serial = 1931] [outer = 0x7f895dacb400] 00:59:50 INFO - PROCESS | 1933 | 1460966390129 Marionette DEBUG loaded listener.js 00:59:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 310 (0x7f89759aa000) [pid = 1933] [serial = 1932] [outer = 0x7f895dacb400] 00:59:50 INFO - PROCESS | 1933 | 1460966390995 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]]]}] 00:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1532ms 00:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:59:51 INFO - PROCESS | 1933 | 1460966391066 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 00:59:51 INFO - PROCESS | 1933 | 1460966391068 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 00:59:51 INFO - PROCESS | 1933 | 1460966391074 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:59:51 INFO - PROCESS | 1933 | 1460966391077 Marionette TRACE conn4 <- [1,2546,null,{}] 00:59:51 INFO - PROCESS | 1933 | 1460966391082 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}] 00:59:51 INFO - PROCESS | 1933 | 1460966391257 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 00:59:51 INFO - PROCESS | 1933 | 1460966391532 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d44e800 == 164 [pid = 1933] [id = 644] 00:59:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 311 (0x7f896f106000) [pid = 1933] [serial = 1933] [outer = (nil)] 00:59:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 312 (0x7f89759b1800) [pid = 1933] [serial = 1934] [outer = 0x7f896f106000] 00:59:51 INFO - PROCESS | 1933 | 1460966391604 Marionette DEBUG loaded listener.js 00:59:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 313 (0x7f8976374800) [pid = 1933] [serial = 1935] [outer = 0x7f896f106000] 00:59:52 INFO - PROCESS | 1933 | 1460966392449 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]]]}] 00:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1430ms 00:59:52 INFO - PROCESS | 1933 | 1460966392504 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 00:59:52 INFO - PROCESS | 1933 | 1460966392507 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 00:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:59:52 INFO - PROCESS | 1933 | 1460966392513 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:59:52 INFO - PROCESS | 1933 | 1460966392515 Marionette TRACE conn4 <- [1,2550,null,{}] 00:59:52 INFO - PROCESS | 1933 | 1460966392520 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}] 00:59:52 INFO - PROCESS | 1933 | 1460966392697 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 00:59:52 INFO - PROCESS | 1933 | 1460966392974 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896383a000 == 165 [pid = 1933] [id = 645] 00:59:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 314 (0x7f8974294800) [pid = 1933] [serial = 1936] [outer = (nil)] 00:59:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 315 (0x7f89765b8c00) [pid = 1933] [serial = 1937] [outer = 0x7f8974294800] 00:59:53 INFO - PROCESS | 1933 | 1460966393044 Marionette DEBUG loaded listener.js 00:59:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 316 (0x7f8976ef1800) [pid = 1933] [serial = 1938] [outer = 0x7f8974294800] 00:59:53 INFO - PROCESS | 1933 | 1460966393881 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]]]}] 00:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1428ms 00:59:53 INFO - PROCESS | 1933 | 1460966393942 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 00:59:53 INFO - PROCESS | 1933 | 1460966393945 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 00:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:59:53 INFO - PROCESS | 1933 | 1460966393951 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:59:53 INFO - PROCESS | 1933 | 1460966393953 Marionette TRACE conn4 <- [1,2554,null,{}] 00:59:53 INFO - PROCESS | 1933 | 1460966393958 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}] 00:59:54 INFO - PROCESS | 1933 | 1460966394136 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 00:59:54 INFO - PROCESS | 1933 | 1460966394411 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8958e58800 == 166 [pid = 1933] [id = 646] 00:59:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 317 (0x7f8976374000) [pid = 1933] [serial = 1939] [outer = (nil)] 00:59:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 318 (0x7f8976f83800) [pid = 1933] [serial = 1940] [outer = 0x7f8976374000] 00:59:54 INFO - PROCESS | 1933 | 1460966394482 Marionette DEBUG loaded listener.js 00:59:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 319 (0x7f897723b000) [pid = 1933] [serial = 1941] [outer = 0x7f8976374000] 00:59:55 INFO - PROCESS | 1933 | 1460966395373 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]]]}] 00:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1479ms 00:59:55 INFO - PROCESS | 1933 | 1460966395430 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 00:59:55 INFO - PROCESS | 1933 | 1460966395433 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 00:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:59:55 INFO - PROCESS | 1933 | 1460966395439 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:59:55 INFO - PROCESS | 1933 | 1460966395442 Marionette TRACE conn4 <- [1,2558,null,{}] 00:59:55 INFO - PROCESS | 1933 | 1460966395447 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}] 00:59:55 INFO - PROCESS | 1933 | 1460966395640 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 00:59:55 INFO - PROCESS | 1933 | 1460966395919 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896282d800 == 167 [pid = 1933] [id = 647] 00:59:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 320 (0x7f897434a800) [pid = 1933] [serial = 1942] [outer = (nil)] 00:59:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 321 (0x7f89775e2000) [pid = 1933] [serial = 1943] [outer = 0x7f897434a800] 00:59:56 INFO - PROCESS | 1933 | 1460966396004 Marionette DEBUG loaded listener.js 00:59:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 322 (0x7f8977d70400) [pid = 1933] [serial = 1944] [outer = 0x7f897434a800] 00:59:56 INFO - PROCESS | 1933 | 1460966396847 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]]]}] 00:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1486ms 00:59:56 INFO - PROCESS | 1933 | 1460966396926 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 00:59:56 INFO - PROCESS | 1933 | 1460966396929 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 00:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:59:56 INFO - PROCESS | 1933 | 1460966396935 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:59:56 INFO - PROCESS | 1933 | 1460966396937 Marionette TRACE conn4 <- [1,2562,null,{}] 00:59:56 INFO - PROCESS | 1933 | 1460966396942 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}] 00:59:57 INFO - PROCESS | 1933 | 1460966397122 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 00:59:57 INFO - PROCESS | 1933 | 1460966397405 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962843000 == 168 [pid = 1933] [id = 648] 00:59:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 323 (0x7f89765b6c00) [pid = 1933] [serial = 1945] [outer = (nil)] 00:59:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 324 (0x7f8979d59000) [pid = 1933] [serial = 1946] [outer = 0x7f89765b6c00] 00:59:57 INFO - PROCESS | 1933 | 1460966397478 Marionette DEBUG loaded listener.js 00:59:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 325 (0x7f897a1ab400) [pid = 1933] [serial = 1947] [outer = 0x7f89765b6c00] 00:59:58 INFO - PROCESS | 1933 | 1460966398380 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]]]}] 00:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1484ms 00:59:58 INFO - PROCESS | 1933 | 1460966398420 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 00:59:58 INFO - PROCESS | 1933 | 1460966398423 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 00:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:59:58 INFO - PROCESS | 1933 | 1460966398431 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:59:58 INFO - PROCESS | 1933 | 1460966398435 Marionette TRACE conn4 <- [1,2566,null,{}] 00:59:58 INFO - PROCESS | 1933 | 1460966398440 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}] 00:59:58 INFO - PROCESS | 1933 | 1460966398665 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 00:59:58 INFO - PROCESS | 1933 | 1460966398954 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895391b800 == 169 [pid = 1933] [id = 649] 00:59:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 326 (0x7f895d986c00) [pid = 1933] [serial = 1948] [outer = (nil)] 00:59:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 327 (0x7f896f1bd400) [pid = 1933] [serial = 1949] [outer = 0x7f895d986c00] 00:59:59 INFO - PROCESS | 1933 | 1460966399071 Marionette DEBUG loaded listener.js 00:59:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 328 (0x7f8983c68800) [pid = 1933] [serial = 1950] [outer = 0x7f895d986c00] 00:59:59 INFO - PROCESS | 1933 | 1460966399910 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]]]}] 00:59:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:59:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1533ms 00:59:59 INFO - PROCESS | 1933 | 1460966399963 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 00:59:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:59:59 INFO - PROCESS | 1933 | 1460966399967 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 00:59:59 INFO - PROCESS | 1933 | 1460966399972 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:59:59 INFO - PROCESS | 1933 | 1460966399975 Marionette TRACE conn4 <- [1,2570,null,{}] 00:59:59 INFO - PROCESS | 1933 | 1460966399980 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}] 01:00:00 INFO - PROCESS | 1933 | 1460966400173 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 01:00:00 INFO - PROCESS | 1933 | 1460966400462 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:00 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8953ce4800 == 170 [pid = 1933] [id = 650] 01:00:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 329 (0x7f895c4e5c00) [pid = 1933] [serial = 1951] [outer = (nil)] 01:00:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 330 (0x7f8974349400) [pid = 1933] [serial = 1952] [outer = 0x7f895c4e5c00] 01:00:00 INFO - PROCESS | 1933 | 1460966400571 Marionette DEBUG loaded listener.js 01:00:00 INFO - PROCESS | 1933 | ++DOMWINDOW == 331 (0x7f8983eb1800) [pid = 1933] [serial = 1953] [outer = 0x7f895c4e5c00] 01:00:01 INFO - PROCESS | 1933 | 1460966401504 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]]]}] 01:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1586ms 01:00:01 INFO - PROCESS | 1933 | 1460966401560 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 01:00:01 INFO - PROCESS | 1933 | 1460966401563 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 01:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:00:01 INFO - PROCESS | 1933 | 1460966401572 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:00:01 INFO - PROCESS | 1933 | 1460966401576 Marionette TRACE conn4 <- [1,2574,null,{}] 01:00:01 INFO - PROCESS | 1933 | 1460966401583 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}] 01:00:01 INFO - PROCESS | 1933 | 1460966401919 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 01:00:02 INFO - PROCESS | 1933 | 1460966402295 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d534800 == 171 [pid = 1933] [id = 651] 01:00:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 332 (0x7f8959284400) [pid = 1933] [serial = 1954] [outer = (nil)] 01:00:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 333 (0x7f8983eb9400) [pid = 1933] [serial = 1955] [outer = 0x7f8959284400] 01:00:02 INFO - PROCESS | 1933 | 1460966402367 Marionette DEBUG loaded listener.js 01:00:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 334 (0x7f898431dc00) [pid = 1933] [serial = 1956] [outer = 0x7f8959284400] 01:00:03 INFO - PROCESS | 1933 | 1460966403232 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]]]}] 01:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1739ms 01:00:03 INFO - PROCESS | 1933 | 1460966403310 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 01:00:03 INFO - PROCESS | 1933 | 1460966403314 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 01:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:00:03 INFO - PROCESS | 1933 | 1460966403319 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:00:03 INFO - PROCESS | 1933 | 1460966403322 Marionette TRACE conn4 <- [1,2578,null,{}] 01:00:03 INFO - PROCESS | 1933 | 1460966403327 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}] 01:00:03 INFO - PROCESS | 1933 | 1460966403514 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89650ac000 == 170 [pid = 1933] [id = 526] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e719000 == 169 [pid = 1933] [id = 576] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975d0a000 == 168 [pid = 1933] [id = 575] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89657cf000 == 167 [pid = 1933] [id = 631] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965113000 == 166 [pid = 1933] [id = 630] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896321c000 == 165 [pid = 1933] [id = 629] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fda0000 == 164 [pid = 1933] [id = 628] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e5dd800 == 163 [pid = 1933] [id = 627] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963826800 == 162 [pid = 1933] [id = 626] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8985010000 == 161 [pid = 1933] [id = 620] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983f5b000 == 160 [pid = 1933] [id = 619] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983003000 == 159 [pid = 1933] [id = 618] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8979d0d800 == 158 [pid = 1933] [id = 617] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89772e3800 == 157 [pid = 1933] [id = 616] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976b19800 == 156 [pid = 1933] [id = 615] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897678f800 == 155 [pid = 1933] [id = 614] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975ecb800 == 154 [pid = 1933] [id = 613] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89725e2800 == 153 [pid = 1933] [id = 612] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f26b000 == 152 [pid = 1933] [id = 611] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dca2800 == 151 [pid = 1933] [id = 610] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdad000 == 150 [pid = 1933] [id = 609] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963827800 == 149 [pid = 1933] [id = 608] 01:00:04 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e70f800 == 148 [pid = 1933] [id = 607] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 333 (0x7f895e6d7c00) [pid = 1933] [serial = 1662] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 332 (0x7f895d7b2800) [pid = 1933] [serial = 1587] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 331 (0x7f89651d9800) [pid = 1933] [serial = 1820] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 330 (0x7f8961265c00) [pid = 1933] [serial = 1814] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 329 (0x7f895c8f1800) [pid = 1933] [serial = 1817] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 328 (0x7f895fb8ac00) [pid = 1933] [serial = 1808] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 327 (0x7f895fd6b800) [pid = 1933] [serial = 1809] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 326 (0x7f89627e1400) [pid = 1933] [serial = 1772] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 325 (0x7f8960752400) [pid = 1933] [serial = 1766] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 324 (0x7f896314c800) [pid = 1933] [serial = 1775] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 323 (0x7f895a6f0800) [pid = 1933] [serial = 1757] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 322 (0x7f895e5cac00) [pid = 1933] [serial = 1805] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 321 (0x7f895e6db000) [pid = 1933] [serial = 1806] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 320 (0x7f895bfe8800) [pid = 1933] [serial = 1802] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 319 (0x7f895d4ea800) [pid = 1933] [serial = 1803] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 318 (0x7f895ddc3c00) [pid = 1933] [serial = 1760] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 317 (0x7f89656e6800) [pid = 1933] [serial = 1787] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 316 (0x7f8963467400) [pid = 1933] [serial = 1778] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 315 (0x7f895fc1a800) [pid = 1933] [serial = 1763] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 314 (0x7f8964e1d800) [pid = 1933] [serial = 1784] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 313 (0x7f895e43a400) [pid = 1933] [serial = 1796] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 312 (0x7f896a8abc00) [pid = 1933] [serial = 1793] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 311 (0x7f8965e1b400) [pid = 1933] [serial = 1790] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 310 (0x7f896accf000) [pid = 1933] [serial = 1799] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 309 (0x7f89607ef800) [pid = 1933] [serial = 1769] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 308 (0x7f8960756000) [pid = 1933] [serial = 1811] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 307 (0x7f8963974400) [pid = 1933] [serial = 1781] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 306 (0x7f89627e1c00) [pid = 1933] [serial = 1815] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 305 (0x7f89607f0400) [pid = 1933] [serial = 1812] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | --DOMWINDOW == 304 (0x7f89630ab400) [pid = 1933] [serial = 1818] [outer = (nil)] [url = about:blank] 01:00:05 INFO - PROCESS | 1933 | 1460966405252 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e385000 == 149 [pid = 1933] [id = 652] 01:00:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 305 (0x7f895c4dac00) [pid = 1933] [serial = 1957] [outer = (nil)] 01:00:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 306 (0x7f895c8f1c00) [pid = 1933] [serial = 1958] [outer = 0x7f895c4dac00] 01:00:05 INFO - PROCESS | 1933 | 1460966405324 Marionette DEBUG loaded listener.js 01:00:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 307 (0x7f895d7b3c00) [pid = 1933] [serial = 1959] [outer = 0x7f895c4dac00] 01:00:06 INFO - PROCESS | 1933 | 1460966406113 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]]]}] 01:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2848ms 01:00:06 INFO - PROCESS | 1933 | 1460966406169 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 01:00:06 INFO - PROCESS | 1933 | 1460966406173 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 01:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:00:06 INFO - PROCESS | 1933 | 1460966406180 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:00:06 INFO - PROCESS | 1933 | 1460966406186 Marionette TRACE conn4 <- [1,2582,null,{}] 01:00:06 INFO - PROCESS | 1933 | 1460966406192 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}] 01:00:06 INFO - PROCESS | 1933 | 1460966406403 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 01:00:06 INFO - PROCESS | 1933 | 1460966406590 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fb90800 == 150 [pid = 1933] [id = 653] 01:00:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 308 (0x7f895c4d8c00) [pid = 1933] [serial = 1960] [outer = (nil)] 01:00:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 309 (0x7f895f553c00) [pid = 1933] [serial = 1961] [outer = 0x7f895c4d8c00] 01:00:06 INFO - PROCESS | 1933 | 1460966406652 Marionette DEBUG loaded listener.js 01:00:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 310 (0x7f895fd72800) [pid = 1933] [serial = 1962] [outer = 0x7f895c4d8c00] 01:00:07 INFO - PROCESS | 1933 | 1460966407513 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]]]}] 01:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1383ms 01:00:07 INFO - PROCESS | 1933 | 1460966407566 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 01:00:07 INFO - PROCESS | 1933 | 1460966407571 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 01:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:00:07 INFO - PROCESS | 1933 | 1460966407577 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:00:07 INFO - PROCESS | 1933 | 1460966407580 Marionette TRACE conn4 <- [1,2586,null,{}] 01:00:07 INFO - PROCESS | 1933 | 1460966407595 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}] 01:00:07 INFO - PROCESS | 1933 | 1460966407834 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 01:00:07 INFO - PROCESS | 1933 | 1460966407858 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896126f000 == 151 [pid = 1933] [id = 654] 01:00:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 311 (0x7f895fd6ac00) [pid = 1933] [serial = 1963] [outer = (nil)] 01:00:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 312 (0x7f89606d5c00) [pid = 1933] [serial = 1964] [outer = 0x7f895fd6ac00] 01:00:07 INFO - PROCESS | 1933 | 1460966407926 Marionette DEBUG loaded listener.js 01:00:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 313 (0x7f89609e9c00) [pid = 1933] [serial = 1965] [outer = 0x7f895fd6ac00] 01:00:08 INFO - PROCESS | 1933 | 1460966408841 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]]]}] 01:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1290ms 01:00:08 INFO - PROCESS | 1933 | 1460966408876 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 01:00:08 INFO - PROCESS | 1933 | 1460966408884 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 01:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:00:08 INFO - PROCESS | 1933 | 1460966408904 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:00:08 INFO - PROCESS | 1933 | 1460966408911 Marionette TRACE conn4 <- [1,2590,null,{}] 01:00:08 INFO - PROCESS | 1933 | 1460966408927 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}] 01:00:09 INFO - PROCESS | 1933 | 1460966409185 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 01:00:09 INFO - PROCESS | 1933 | 1460966409214 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963498800 == 152 [pid = 1933] [id = 655] 01:00:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 314 (0x7f895fd73800) [pid = 1933] [serial = 1966] [outer = (nil)] 01:00:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 315 (0x7f89630b6400) [pid = 1933] [serial = 1967] [outer = 0x7f895fd73800] 01:00:09 INFO - PROCESS | 1933 | 1460966409271 Marionette DEBUG loaded listener.js 01:00:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 316 (0x7f8963467400) [pid = 1933] [serial = 1968] [outer = 0x7f895fd73800] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 315 (0x7f89609e6400) [pid = 1933] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 314 (0x7f8963717000) [pid = 1933] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 313 (0x7f895e442400) [pid = 1933] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 312 (0x7f896accb000) [pid = 1933] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 311 (0x7f8959290000) [pid = 1933] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 310 (0x7f896125e000) [pid = 1933] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 309 (0x7f89593cfc00) [pid = 1933] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 308 (0x7f895d4ec400) [pid = 1933] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 307 (0x7f895a6ee400) [pid = 1933] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 306 (0x7f895d4edc00) [pid = 1933] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 305 (0x7f89607f7800) [pid = 1933] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 304 (0x7f895f506800) [pid = 1933] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 303 (0x7f895d4e3400) [pid = 1933] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 302 (0x7f895fc17000) [pid = 1933] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 301 (0x7f895dac4000) [pid = 1933] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 300 (0x7f8959287400) [pid = 1933] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 299 (0x7f8974228c00) [pid = 1933] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 298 (0x7f895bfda800) [pid = 1933] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 297 (0x7f895a65f000) [pid = 1933] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 296 (0x7f895fb84c00) [pid = 1933] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 295 (0x7f89607ed800) [pid = 1933] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 294 (0x7f895d7b4800) [pid = 1933] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 293 (0x7f89720f8400) [pid = 1933] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 292 (0x7f89580c5c00) [pid = 1933] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 291 (0x7f89609eb000) [pid = 1933] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 290 (0x7f896057cc00) [pid = 1933] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 289 (0x7f8959288400) [pid = 1933] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 288 (0x7f895dac7000) [pid = 1933] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 287 (0x7f8964e26c00) [pid = 1933] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 286 (0x7f895d4ed400) [pid = 1933] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 285 (0x7f89580c6800) [pid = 1933] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 284 (0x7f89607f4000) [pid = 1933] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 283 (0x7f89632aac00) [pid = 1933] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 282 (0x7f8963a18400) [pid = 1933] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 281 (0x7f8971127000) [pid = 1933] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 280 (0x7f89580d0800) [pid = 1933] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 279 (0x7f89627ef800) [pid = 1933] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 278 (0x7f8964e28400) [pid = 1933] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 277 (0x7f896de5a800) [pid = 1933] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 276 (0x7f89593d1800) [pid = 1933] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 275 (0x7f896a87e800) [pid = 1933] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 274 (0x7f8964e29c00) [pid = 1933] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 273 (0x7f8963a10c00) [pid = 1933] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f896f104000) [pid = 1933] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f895d988000) [pid = 1933] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 270 (0x7f896de37000) [pid = 1933] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f8965e18400) [pid = 1933] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f896de4c400) [pid = 1933] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f8959284c00) [pid = 1933] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f896d3a8c00) [pid = 1933] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f89593d0c00) [pid = 1933] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f8977d69c00) [pid = 1933] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f895fd6c400) [pid = 1933] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 262 (0x7f895d4e4c00) [pid = 1933] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f8971b2bc00) [pid = 1933] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f89593d1000) [pid = 1933] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f89630ad000) [pid = 1933] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f8959283000) [pid = 1933] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f89593cf800) [pid = 1933] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f895fd6ec00) [pid = 1933] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f895d98b000) [pid = 1933] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f89659bd800) [pid = 1933] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f895a663400) [pid = 1933] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f895d4e9800) [pid = 1933] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f8963714400) [pid = 1933] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f895d982c00) [pid = 1933] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f896f107000) [pid = 1933] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f896125d400) [pid = 1933] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f895d7b6800) [pid = 1933] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f895f503400) [pid = 1933] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f895f55bc00) [pid = 1933] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f89580c7800) [pid = 1933] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f896370ec00) [pid = 1933] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f895fe86400) [pid = 1933] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f895fecbc00) [pid = 1933] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f896370cc00) [pid = 1933] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f8961260000) [pid = 1933] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f89627f0c00) [pid = 1933] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:00:10 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f895f552800) [pid = 1933] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:00:11 INFO - PROCESS | 1933 | 1460966411232 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]]]}] 01:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2355ms 01:00:11 INFO - PROCESS | 1933 | 1460966411249 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 01:00:11 INFO - PROCESS | 1933 | 1460966411253 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 01:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:00:11 INFO - PROCESS | 1933 | 1460966411260 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:00:11 INFO - PROCESS | 1933 | 1460966411262 Marionette TRACE conn4 <- [1,2594,null,{}] 01:00:11 INFO - PROCESS | 1933 | 1460966411267 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}] 01:00:11 INFO - PROCESS | 1933 | 1460966411430 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 01:00:11 INFO - PROCESS | 1933 | 1460966411445 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d4d1800 == 153 [pid = 1933] [id = 656] 01:00:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 238 (0x7f89580d1c00) [pid = 1933] [serial = 1969] [outer = (nil)] 01:00:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 239 (0x7f895c4dd000) [pid = 1933] [serial = 1970] [outer = 0x7f89580d1c00] 01:00:11 INFO - PROCESS | 1933 | 1460966411503 Marionette DEBUG loaded listener.js 01:00:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 240 (0x7f895d7b4800) [pid = 1933] [serial = 1971] [outer = 0x7f89580d1c00] 01:00:12 INFO - PROCESS | 1933 | 1460966412394 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]]]}] 01:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1176ms 01:00:12 INFO - PROCESS | 1933 | 1460966412436 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 01:00:12 INFO - PROCESS | 1933 | 1460966412439 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 01:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:00:12 INFO - PROCESS | 1933 | 1460966412444 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:00:12 INFO - PROCESS | 1933 | 1460966412446 Marionette TRACE conn4 <- [1,2598,null,{}] 01:00:12 INFO - PROCESS | 1933 | 1460966412451 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}] 01:00:12 INFO - PROCESS | 1933 | 1460966412761 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 01:00:13 INFO - PROCESS | 1933 | 1460966413040 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8958e4e800 == 154 [pid = 1933] [id = 657] 01:00:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 241 (0x7f89580c4c00) [pid = 1933] [serial = 1972] [outer = (nil)] 01:00:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 242 (0x7f89593c2800) [pid = 1933] [serial = 1973] [outer = 0x7f89580c4c00] 01:00:13 INFO - PROCESS | 1933 | 1460966413119 Marionette DEBUG loaded listener.js 01:00:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 243 (0x7f895c8fa000) [pid = 1933] [serial = 1974] [outer = 0x7f89580c4c00] 01:00:14 INFO - PROCESS | 1933 | 1460966414072 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]]]}] 01:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1679ms 01:00:14 INFO - PROCESS | 1933 | 1460966414124 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 01:00:14 INFO - PROCESS | 1933 | 1460966414131 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 01:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:00:14 INFO - PROCESS | 1933 | 1460966414138 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:00:14 INFO - PROCESS | 1933 | 1460966414144 Marionette TRACE conn4 <- [1,2602,null,{}] 01:00:14 INFO - PROCESS | 1933 | 1460966414151 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}] 01:00:14 INFO - PROCESS | 1933 | 1460966414347 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 01:00:14 INFO - PROCESS | 1933 | 1460966414618 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8961289000 == 155 [pid = 1933] [id = 658] 01:00:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 244 (0x7f895f503400) [pid = 1933] [serial = 1975] [outer = (nil)] 01:00:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 245 (0x7f895fc16000) [pid = 1933] [serial = 1976] [outer = 0x7f895f503400] 01:00:14 INFO - PROCESS | 1933 | 1460966414740 Marionette DEBUG loaded listener.js 01:00:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 246 (0x7f895fe8f400) [pid = 1933] [serial = 1977] [outer = 0x7f895f503400] 01:00:15 INFO - PROCESS | 1933 | 1460966415660 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]]]}] 01:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1584ms 01:00:15 INFO - PROCESS | 1933 | 1460966415723 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 01:00:15 INFO - PROCESS | 1933 | 1460966415727 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 01:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:00:15 INFO - PROCESS | 1933 | 1460966415734 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:00:15 INFO - PROCESS | 1933 | 1460966415737 Marionette TRACE conn4 <- [1,2606,null,{}] 01:00:15 INFO - PROCESS | 1933 | 1460966415742 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}] 01:00:15 INFO - PROCESS | 1933 | 1460966415935 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 01:00:16 INFO - PROCESS | 1933 | 1460966416295 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89650ac000 == 156 [pid = 1933] [id = 659] 01:00:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 247 (0x7f8960578c00) [pid = 1933] [serial = 1978] [outer = (nil)] 01:00:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 248 (0x7f89607eec00) [pid = 1933] [serial = 1979] [outer = 0x7f8960578c00] 01:00:16 INFO - PROCESS | 1933 | 1460966416370 Marionette DEBUG loaded listener.js 01:00:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 249 (0x7f896125d400) [pid = 1933] [serial = 1980] [outer = 0x7f8960578c00] 01:00:17 INFO - PROCESS | 1933 | 1460966417314 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]]]}] 01:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1629ms 01:00:17 INFO - PROCESS | 1933 | 1460966417364 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 01:00:17 INFO - PROCESS | 1933 | 1460966417370 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 01:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:00:17 INFO - PROCESS | 1933 | 1460966417385 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:00:17 INFO - PROCESS | 1933 | 1460966417392 Marionette TRACE conn4 <- [1,2610,null,{}] 01:00:17 INFO - PROCESS | 1933 | 1460966417397 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}] 01:00:17 INFO - PROCESS | 1933 | 1460966417597 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 01:00:17 INFO - PROCESS | 1933 | 1460966417911 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89658c1000 == 157 [pid = 1933] [id = 660] 01:00:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 250 (0x7f895fc20400) [pid = 1933] [serial = 1981] [outer = (nil)] 01:00:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 251 (0x7f89630ad000) [pid = 1933] [serial = 1982] [outer = 0x7f895fc20400] 01:00:17 INFO - PROCESS | 1933 | 1460966417984 Marionette DEBUG loaded listener.js 01:00:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 252 (0x7f896370a800) [pid = 1933] [serial = 1983] [outer = 0x7f895fc20400] 01:00:18 INFO - PROCESS | 1933 | 1460966418806 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]]]}] 01:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1496ms 01:00:18 INFO - PROCESS | 1933 | 1460966418874 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 01:00:18 INFO - PROCESS | 1933 | 1460966418878 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 01:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:00:18 INFO - PROCESS | 1933 | 1460966418883 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:00:18 INFO - PROCESS | 1933 | 1460966418885 Marionette TRACE conn4 <- [1,2614,null,{}] 01:00:18 INFO - PROCESS | 1933 | 1460966418891 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}] 01:00:19 INFO - PROCESS | 1933 | 1460966419084 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 01:00:19 INFO - PROCESS | 1933 | 1460966419356 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c34000 == 158 [pid = 1933] [id = 661] 01:00:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 253 (0x7f89606dbc00) [pid = 1933] [serial = 1984] [outer = (nil)] 01:00:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 254 (0x7f8963a13400) [pid = 1933] [serial = 1985] [outer = 0x7f89606dbc00] 01:00:19 INFO - PROCESS | 1933 | 1460966419469 Marionette DEBUG loaded listener.js 01:00:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 255 (0x7f89651d8000) [pid = 1933] [serial = 1986] [outer = 0x7f89606dbc00] 01:00:20 INFO - PROCESS | 1933 | 1460966420273 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]]]}] 01:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1479ms 01:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:00:20 INFO - PROCESS | 1933 | 1460966420363 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 01:00:20 INFO - PROCESS | 1933 | 1460966420366 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 01:00:20 INFO - PROCESS | 1933 | 1460966420372 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:00:20 INFO - PROCESS | 1933 | 1460966420375 Marionette TRACE conn4 <- [1,2618,null,{}] 01:00:20 INFO - PROCESS | 1933 | 1460966420380 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}] 01:00:20 INFO - PROCESS | 1933 | 1460966420622 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 01:00:20 INFO - PROCESS | 1933 | 1460966420944 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ba4b000 == 159 [pid = 1933] [id = 662] 01:00:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 256 (0x7f8965e19c00) [pid = 1933] [serial = 1987] [outer = (nil)] 01:00:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 257 (0x7f8965e21c00) [pid = 1933] [serial = 1988] [outer = 0x7f8965e19c00] 01:00:21 INFO - PROCESS | 1933 | 1460966421039 Marionette DEBUG loaded listener.js 01:00:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 258 (0x7f896bcaac00) [pid = 1933] [serial = 1989] [outer = 0x7f8965e19c00] 01:00:21 INFO - PROCESS | 1933 | 1460966421898 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]]]}] 01:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1584ms 01:00:21 INFO - PROCESS | 1933 | 1460966421956 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 01:00:21 INFO - PROCESS | 1933 | 1460966421958 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 01:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:00:21 INFO - PROCESS | 1933 | 1460966421964 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:00:21 INFO - PROCESS | 1933 | 1460966421967 Marionette TRACE conn4 <- [1,2622,null,{}] 01:00:21 INFO - PROCESS | 1933 | 1460966421972 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}] 01:00:22 INFO - PROCESS | 1933 | 1460966422178 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 01:00:22 INFO - PROCESS | 1933 | 1460966422454 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896c616800 == 160 [pid = 1933] [id = 663] 01:00:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 259 (0x7f8965e1a000) [pid = 1933] [serial = 1990] [outer = (nil)] 01:00:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 260 (0x7f89656e8000) [pid = 1933] [serial = 1991] [outer = 0x7f8965e1a000] 01:00:22 INFO - PROCESS | 1933 | 1460966422569 Marionette DEBUG loaded listener.js 01:00:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 261 (0x7f896d5a3000) [pid = 1933] [serial = 1992] [outer = 0x7f8965e1a000] 01:00:23 INFO - PROCESS | 1933 | 1460966423393 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]]]}] 01:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1487ms 01:00:23 INFO - PROCESS | 1933 | 1460966423463 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 01:00:23 INFO - PROCESS | 1933 | 1460966423467 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 01:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:00:23 INFO - PROCESS | 1933 | 1460966423473 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:00:23 INFO - PROCESS | 1933 | 1460966423475 Marionette TRACE conn4 <- [1,2626,null,{}] 01:00:23 INFO - PROCESS | 1933 | 1460966423481 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}] 01:00:23 INFO - PROCESS | 1933 | 1460966423668 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 01:00:23 INFO - PROCESS | 1933 | 1460966423944 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d37b800 == 161 [pid = 1933] [id = 664] 01:00:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 262 (0x7f896346b800) [pid = 1933] [serial = 1993] [outer = (nil)] 01:00:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 263 (0x7f896d5ae000) [pid = 1933] [serial = 1994] [outer = 0x7f896346b800] 01:00:24 INFO - PROCESS | 1933 | 1460966424013 Marionette DEBUG loaded listener.js 01:00:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 264 (0x7f896d839000) [pid = 1933] [serial = 1995] [outer = 0x7f896346b800] 01:00:24 INFO - PROCESS | 1933 | 1460966424857 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]]]}] 01:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1435ms 01:00:24 INFO - PROCESS | 1933 | 1460966424911 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 01:00:24 INFO - PROCESS | 1933 | 1460966424914 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 01:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:00:24 INFO - PROCESS | 1933 | 1460966424922 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:00:24 INFO - PROCESS | 1933 | 1460966424925 Marionette TRACE conn4 <- [1,2630,null,{}] 01:00:24 INFO - PROCESS | 1933 | 1460966424930 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}] 01:00:25 INFO - PROCESS | 1933 | 1460966425115 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 01:00:25 INFO - PROCESS | 1933 | 1460966425407 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896e224000 == 162 [pid = 1933] [id = 665] 01:00:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 265 (0x7f89580c5000) [pid = 1933] [serial = 1996] [outer = (nil)] 01:00:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 266 (0x7f896de38800) [pid = 1933] [serial = 1997] [outer = 0x7f89580c5000] 01:00:25 INFO - PROCESS | 1933 | 1460966425477 Marionette DEBUG loaded listener.js 01:00:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 267 (0x7f896e2af000) [pid = 1933] [serial = 1998] [outer = 0x7f89580c5000] 01:00:26 INFO - PROCESS | 1933 | 1460966426342 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]]]}] 01:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1478ms 01:00:26 INFO - PROCESS | 1933 | 1460966426402 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 01:00:26 INFO - PROCESS | 1933 | 1460966426406 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 01:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:00:26 INFO - PROCESS | 1933 | 1460966426411 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:00:26 INFO - PROCESS | 1933 | 1460966426413 Marionette TRACE conn4 <- [1,2634,null,{}] 01:00:26 INFO - PROCESS | 1933 | 1460966426419 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}] 01:00:26 INFO - PROCESS | 1933 | 1460966426609 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 01:00:26 INFO - PROCESS | 1933 | 1460966426883 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:26 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89718c0000 == 163 [pid = 1933] [id = 666] 01:00:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 268 (0x7f89651d7c00) [pid = 1933] [serial = 1999] [outer = (nil)] 01:00:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 269 (0x7f8970e4f800) [pid = 1933] [serial = 2000] [outer = 0x7f89651d7c00] 01:00:26 INFO - PROCESS | 1933 | 1460966426956 Marionette DEBUG loaded listener.js 01:00:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 270 (0x7f8971058800) [pid = 1933] [serial = 2001] [outer = 0x7f89651d7c00] 01:00:27 INFO - PROCESS | 1933 | 1460966427812 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]]]}] 01:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1429ms 01:00:27 INFO - PROCESS | 1933 | 1460966427842 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 01:00:27 INFO - PROCESS | 1933 | 1460966427846 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 01:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:00:27 INFO - PROCESS | 1933 | 1460966427851 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:00:27 INFO - PROCESS | 1933 | 1460966427853 Marionette TRACE conn4 <- [1,2638,null,{}] 01:00:27 INFO - PROCESS | 1933 | 1460966427859 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}] 01:00:28 INFO - PROCESS | 1933 | 1460966428042 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 01:00:28 INFO - PROCESS | 1933 | 1460966428325 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8974a19800 == 164 [pid = 1933] [id = 667] 01:00:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 271 (0x7f897112a400) [pid = 1933] [serial = 2002] [outer = (nil)] 01:00:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 272 (0x7f897117c800) [pid = 1933] [serial = 2003] [outer = 0x7f897112a400] 01:00:28 INFO - PROCESS | 1933 | 1460966428411 Marionette DEBUG loaded listener.js 01:00:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 273 (0x7f89711e6800) [pid = 1933] [serial = 2004] [outer = 0x7f897112a400] 01:00:29 INFO - PROCESS | 1933 | 1460966429294 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]]]}] 01:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1482ms 01:00:29 INFO - PROCESS | 1933 | 1460966429335 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 01:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:00:29 INFO - PROCESS | 1933 | 1460966429345 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 01:00:29 INFO - PROCESS | 1933 | 1460966429350 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:00:29 INFO - PROCESS | 1933 | 1460966429354 Marionette TRACE conn4 <- [1,2642,null,{}] 01:00:29 INFO - PROCESS | 1933 | 1460966429378 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}] 01:00:29 INFO - PROCESS | 1933 | 1460966429600 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 01:00:29 INFO - PROCESS | 1933 | 1460966429877 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897692f800 == 165 [pid = 1933] [id = 668] 01:00:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 274 (0x7f897112e800) [pid = 1933] [serial = 2005] [outer = (nil)] 01:00:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 275 (0x7f89720ec800) [pid = 1933] [serial = 2006] [outer = 0x7f897112e800] 01:00:29 INFO - PROCESS | 1933 | 1460966429990 Marionette DEBUG loaded listener.js 01:00:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 276 (0x7f89739b7800) [pid = 1933] [serial = 2007] [outer = 0x7f897112e800] 01:00:30 INFO - PROCESS | 1933 | 1460966430827 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]]]}] 01:00:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:00:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1536ms 01:00:30 INFO - PROCESS | 1933 | 1460966430887 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 01:00:30 INFO - PROCESS | 1933 | 1460966430890 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 01:00:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:00:30 INFO - PROCESS | 1933 | 1460966430896 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:00:30 INFO - PROCESS | 1933 | 1460966430898 Marionette TRACE conn4 <- [1,2646,null,{}] 01:00:30 INFO - PROCESS | 1933 | 1460966430903 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}] 01:00:31 INFO - PROCESS | 1933 | 1460966431100 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 01:00:31 INFO - PROCESS | 1933 | 1460966431389 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89780db800 == 166 [pid = 1933] [id = 669] 01:00:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 277 (0x7f8971235400) [pid = 1933] [serial = 2008] [outer = (nil)] 01:00:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 278 (0x7f8974228400) [pid = 1933] [serial = 2009] [outer = 0x7f8971235400] 01:00:31 INFO - PROCESS | 1933 | 1460966431462 Marionette DEBUG loaded listener.js 01:00:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 279 (0x7f897487b000) [pid = 1933] [serial = 2010] [outer = 0x7f8971235400] 01:00:32 INFO - PROCESS | 1933 | 1460966432307 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]]]}] 01:00:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:00:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1435ms 01:00:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:00:32 INFO - PROCESS | 1933 | 1460966432337 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 01:00:32 INFO - PROCESS | 1933 | 1460966432339 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 01:00:32 INFO - PROCESS | 1933 | 1460966432347 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:00:32 INFO - PROCESS | 1933 | 1460966432350 Marionette TRACE conn4 <- [1,2650,null,{}] 01:00:32 INFO - PROCESS | 1933 | 1460966432355 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}] 01:00:32 INFO - PROCESS | 1933 | 1460966432542 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 01:00:32 INFO - PROCESS | 1933 | 1460966432821 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983ece000 == 167 [pid = 1933] [id = 670] 01:00:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 280 (0x7f896de30800) [pid = 1933] [serial = 2011] [outer = (nil)] 01:00:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 281 (0x7f897487d800) [pid = 1933] [serial = 2012] [outer = 0x7f896de30800] 01:00:32 INFO - PROCESS | 1933 | 1460966432897 Marionette DEBUG loaded listener.js 01:00:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 282 (0x7f8975854c00) [pid = 1933] [serial = 2013] [outer = 0x7f896de30800] 01:00:33 INFO - PROCESS | 1933 | 1460966433728 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]]]}] 01:00:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:00:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1434ms 01:00:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:00:33 INFO - PROCESS | 1933 | 1460966433780 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 01:00:33 INFO - PROCESS | 1933 | 1460966433783 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 01:00:33 INFO - PROCESS | 1933 | 1460966433788 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:00:33 INFO - PROCESS | 1933 | 1460966433791 Marionette TRACE conn4 <- [1,2654,null,{}] 01:00:33 INFO - PROCESS | 1933 | 1460966433797 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}] 01:00:33 INFO - PROCESS | 1933 | 1460966433985 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 01:00:34 INFO - PROCESS | 1933 | 1460966434267 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:34 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89851a2800 == 168 [pid = 1933] [id = 671] 01:00:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 283 (0x7f89711aa000) [pid = 1933] [serial = 2014] [outer = (nil)] 01:00:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 284 (0x7f8975d8c800) [pid = 1933] [serial = 2015] [outer = 0x7f89711aa000] 01:00:34 INFO - PROCESS | 1933 | 1460966434340 Marionette DEBUG loaded listener.js 01:00:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 285 (0x7f89766bf400) [pid = 1933] [serial = 2016] [outer = 0x7f89711aa000] 01:00:35 INFO - PROCESS | 1933 | 1460966435173 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]]]}] 01:00:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:00:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1435ms 01:00:35 INFO - PROCESS | 1933 | 1460966435223 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 01:00:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:00:35 INFO - PROCESS | 1933 | 1460966435226 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 01:00:35 INFO - PROCESS | 1933 | 1460966435232 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:00:35 INFO - PROCESS | 1933 | 1460966435235 Marionette TRACE conn4 <- [1,2658,null,{}] 01:00:35 INFO - PROCESS | 1933 | 1460966435240 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}] 01:00:35 INFO - PROCESS | 1933 | 1460966435435 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 01:00:35 INFO - PROCESS | 1933 | 1460966435750 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8988f95800 == 169 [pid = 1933] [id = 672] 01:00:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 286 (0x7f895fd70c00) [pid = 1933] [serial = 2017] [outer = (nil)] 01:00:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 287 (0x7f8977926000) [pid = 1933] [serial = 2018] [outer = 0x7f895fd70c00] 01:00:35 INFO - PROCESS | 1933 | 1460966435868 Marionette DEBUG loaded listener.js 01:00:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 288 (0x7f8979d86000) [pid = 1933] [serial = 2019] [outer = 0x7f895fd70c00] 01:00:36 INFO - PROCESS | 1933 | 1460966436688 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]]]}] 01:00:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:00:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1482ms 01:00:36 INFO - PROCESS | 1933 | 1460966436715 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 01:00:36 INFO - PROCESS | 1933 | 1460966436718 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 01:00:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:00:36 INFO - PROCESS | 1933 | 1460966436724 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:00:36 INFO - PROCESS | 1933 | 1460966436726 Marionette TRACE conn4 <- [1,2662,null,{}] 01:00:36 INFO - PROCESS | 1933 | 1460966436732 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}] 01:00:36 INFO - PROCESS | 1933 | 1460966436914 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 01:00:37 INFO - PROCESS | 1933 | 1460966437208 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898d777000 == 170 [pid = 1933] [id = 673] 01:00:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 289 (0x7f895fe84000) [pid = 1933] [serial = 2020] [outer = (nil)] 01:00:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 290 (0x7f89830d3000) [pid = 1933] [serial = 2021] [outer = 0x7f895fe84000] 01:00:37 INFO - PROCESS | 1933 | 1460966437281 Marionette DEBUG loaded listener.js 01:00:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 291 (0x7f8983c68000) [pid = 1933] [serial = 2022] [outer = 0x7f895fe84000] 01:00:38 INFO - PROCESS | 1933 | 1460966438099 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]]]}] 01:00:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:00:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1431ms 01:00:38 INFO - PROCESS | 1933 | 1460966438156 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 01:00:38 INFO - PROCESS | 1933 | 1460966438159 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 01:00:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:00:38 INFO - PROCESS | 1933 | 1460966438165 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:00:38 INFO - PROCESS | 1933 | 1460966438167 Marionette TRACE conn4 <- [1,2666,null,{}] 01:00:38 INFO - PROCESS | 1933 | 1460966438172 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}] 01:00:38 INFO - PROCESS | 1933 | 1460966438369 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 01:00:38 INFO - PROCESS | 1933 | 1460966438657 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895c382800 == 171 [pid = 1933] [id = 674] 01:00:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 292 (0x7f8971b5b400) [pid = 1933] [serial = 2023] [outer = (nil)] 01:00:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 293 (0x7f89843b3400) [pid = 1933] [serial = 2024] [outer = 0x7f8971b5b400] 01:00:38 INFO - PROCESS | 1933 | 1460966438732 Marionette DEBUG loaded listener.js 01:00:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 294 (0x7f8985131400) [pid = 1933] [serial = 2025] [outer = 0x7f8971b5b400] 01:00:40 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 01:00:40 INFO - PROCESS | 1933 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:00:40 INFO - PROCESS | 1933 | 1460966440036 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]]]}] 01:00:40 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) 01:00:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1933ms 01:00:40 INFO - PROCESS | 1933 | 1460966440099 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 01:00:40 INFO - PROCESS | 1933 | 1460966440101 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 01:00:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:00:40 INFO - PROCESS | 1933 | 1460966440107 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:00:40 INFO - PROCESS | 1933 | 1460966440109 Marionette TRACE conn4 <- [1,2670,null,{}] 01:00:40 INFO - PROCESS | 1933 | 1460966440115 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}] 01:00:40 INFO - PROCESS | 1933 | 1460966440379 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 01:00:40 INFO - PROCESS | 1933 | 1460966440653 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89558e3800 == 172 [pid = 1933] [id = 675] 01:00:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 295 (0x7f895d648800) [pid = 1933] [serial = 2026] [outer = (nil)] 01:00:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 296 (0x7f895fd71000) [pid = 1933] [serial = 2027] [outer = 0x7f895d648800] 01:00:40 INFO - PROCESS | 1933 | 1460966440721 Marionette DEBUG loaded listener.js 01:00:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 297 (0x7f8963463400) [pid = 1933] [serial = 2028] [outer = 0x7f895d648800] 01:00:42 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 01:00:42 INFO - PROCESS | 1933 | 1460966442043 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 01:00:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:00:42 INFO - PROCESS | 1933 | 1460966442102 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 01:00:42 INFO - PROCESS | 1933 | 1460966442109 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:00:42 INFO - PROCESS | 1933 | 1460966442112 Marionette TRACE conn4 <- [1,2674,null,{}] 01:00:42 INFO - PROCESS | 1933 | 1460966442117 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}] 01:00:42 INFO - PROCESS | 1933 | 1460966442383 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 01:00:42 INFO - PROCESS | 1933 | 1460966442644 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895c38e800 == 173 [pid = 1933] [id = 676] 01:00:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 298 (0x7f895928fc00) [pid = 1933] [serial = 2029] [outer = (nil)] 01:00:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 299 (0x7f895bfe4c00) [pid = 1933] [serial = 2030] [outer = 0x7f895928fc00] 01:00:42 INFO - PROCESS | 1933 | 1460966442712 Marionette DEBUG loaded listener.js 01:00:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 300 (0x7f895dac5400) [pid = 1933] [serial = 2031] [outer = 0x7f895928fc00] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e3c9000 == 172 [pid = 1933] [id = 417] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d4d1800 == 171 [pid = 1933] [id = 656] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963498800 == 170 [pid = 1933] [id = 655] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896126f000 == 169 [pid = 1933] [id = 654] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fb90800 == 168 [pid = 1933] [id = 653] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e385000 == 167 [pid = 1933] [id = 652] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8953ce4800 == 166 [pid = 1933] [id = 650] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895391b800 == 165 [pid = 1933] [id = 649] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8962843000 == 164 [pid = 1933] [id = 648] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896282d800 == 163 [pid = 1933] [id = 647] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8958e58800 == 162 [pid = 1933] [id = 646] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896383a000 == 161 [pid = 1933] [id = 645] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d44e800 == 160 [pid = 1933] [id = 644] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fa29000 == 159 [pid = 1933] [id = 643] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898d5a7000 == 158 [pid = 1933] [id = 642] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8988a61800 == 157 [pid = 1933] [id = 641] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897df12800 == 156 [pid = 1933] [id = 640] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760cf800 == 155 [pid = 1933] [id = 639] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8971ba7000 == 154 [pid = 1933] [id = 638] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896f168000 == 153 [pid = 1933] [id = 637] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d489800 == 152 [pid = 1933] [id = 636] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdae000 == 151 [pid = 1933] [id = 635] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965ca7800 == 150 [pid = 1933] [id = 634] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896320b000 == 149 [pid = 1933] [id = 633] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d048800 == 148 [pid = 1933] [id = 594] 01:00:44 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895c5cc000 == 147 [pid = 1933] [id = 632] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 299 (0x7f896346f800) [pid = 1933] [serial = 1832] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 298 (0x7f8971b29c00) [pid = 1933] [serial = 1871] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 297 (0x7f89711dd400) [pid = 1933] [serial = 1862] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 296 (0x7f898734ac00) [pid = 1933] [serial = 1500] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 295 (0x7f896a8a7c00) [pid = 1933] [serial = 1707] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 294 (0x7f896125d800) [pid = 1933] [serial = 1890] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 293 (0x7f896d654000) [pid = 1933] [serial = 1716] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 292 (0x7f895c8f6400) [pid = 1933] [serial = 1823] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 291 (0x7f895fe83c00) [pid = 1933] [serial = 1614] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 290 (0x7f896accc400) [pid = 1933] [serial = 1629] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 289 (0x7f895c8fc800) [pid = 1933] [serial = 1485] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 288 (0x7f89607f6000) [pid = 1933] [serial = 1554] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 287 (0x7f895d4ef400) [pid = 1933] [serial = 1617] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 286 (0x7f895d98ac00) [pid = 1933] [serial = 1506] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 285 (0x7f896f107800) [pid = 1933] [serial = 1494] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 284 (0x7f896d137000) [pid = 1933] [serial = 1548] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 283 (0x7f895d4f1000) [pid = 1933] [serial = 1503] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 282 (0x7f89711ab000) [pid = 1933] [serial = 1859] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 281 (0x7f89607f1800) [pid = 1933] [serial = 1623] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 280 (0x7f8974a9c800) [pid = 1933] [serial = 1482] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 279 (0x7f8971b5c800) [pid = 1933] [serial = 1877] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 278 (0x7f8960580000) [pid = 1933] [serial = 1521] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 277 (0x7f8971239000) [pid = 1933] [serial = 1865] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 276 (0x7f8965975000) [pid = 1933] [serial = 1835] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 275 (0x7f896d138800) [pid = 1933] [serial = 1838] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 274 (0x7f898950cc00) [pid = 1933] [serial = 1581] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 273 (0x7f895f50a400) [pid = 1933] [serial = 1883] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 272 (0x7f896370b000) [pid = 1933] [serial = 1455] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 271 (0x7f8960755800) [pid = 1933] [serial = 1889] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 270 (0x7f8965e1dc00) [pid = 1933] [serial = 1874] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 269 (0x7f896596ec00) [pid = 1933] [serial = 1821] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 268 (0x7f896a8a6800) [pid = 1933] [serial = 1491] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 267 (0x7f895e6d2c00) [pid = 1933] [serial = 1620] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 266 (0x7f89830d1400) [pid = 1933] [serial = 1578] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 265 (0x7f89580d0400) [pid = 1933] [serial = 1653] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 264 (0x7f8963710000) [pid = 1933] [serial = 1701] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 263 (0x7f89624f3400) [pid = 1933] [serial = 1892] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 262 (0x7f895a6f3000) [pid = 1933] [serial = 1584] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 261 (0x7f896de33000) [pid = 1933] [serial = 1847] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 260 (0x7f8961260400) [pid = 1933] [serial = 1829] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 259 (0x7f896057b000) [pid = 1933] [serial = 1887] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 258 (0x7f89739bbc00) [pid = 1933] [serial = 1569] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 257 (0x7f895fd6bc00) [pid = 1933] [serial = 1692] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 256 (0x7f896e1d3000) [pid = 1933] [serial = 1850] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 255 (0x7f895fc19800) [pid = 1933] [serial = 1656] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 254 (0x7f89716cb400) [pid = 1933] [serial = 1868] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 253 (0x7f89659c5800) [pid = 1933] [serial = 1557] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 252 (0x7f896d652800) [pid = 1933] [serial = 1560] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 251 (0x7f896d134000) [pid = 1933] [serial = 1713] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 250 (0x7f89716bf400) [pid = 1933] [serial = 1728] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 249 (0x7f895fe8dc00) [pid = 1933] [serial = 1659] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 248 (0x7f89851f3c00) [pid = 1933] [serial = 1647] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 247 (0x7f89720ec400) [pid = 1933] [serial = 1497] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 246 (0x7f8971933800) [pid = 1933] [serial = 1566] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 245 (0x7f895fd66800) [pid = 1933] [serial = 1886] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 244 (0x7f896075e400) [pid = 1933] [serial = 1488] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 243 (0x7f89716bd000) [pid = 1933] [serial = 1635] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 242 (0x7f898410f400) [pid = 1933] [serial = 1644] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 241 (0x7f896a878000) [pid = 1933] [serial = 1791] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 240 (0x7f89711a6400) [pid = 1933] [serial = 1725] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 239 (0x7f895fd6e800) [pid = 1933] [serial = 1512] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 238 (0x7f896f103800) [pid = 1933] [serial = 1719] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 237 (0x7f896de2f000) [pid = 1933] [serial = 1563] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 236 (0x7f8971128c00) [pid = 1933] [serial = 1722] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 235 (0x7f8959290800) [pid = 1933] [serial = 1518] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 234 (0x7f897792ac00) [pid = 1933] [serial = 1641] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 233 (0x7f8962b5dc00) [pid = 1933] [serial = 1895] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 232 (0x7f895d4ec800) [pid = 1933] [serial = 1880] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 231 (0x7f896f1c0400) [pid = 1933] [serial = 1856] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 230 (0x7f898902c800) [pid = 1933] [serial = 1650] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 229 (0x7f895f50cc00) [pid = 1933] [serial = 1826] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 228 (0x7f896125dc00) [pid = 1933] [serial = 1695] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 227 (0x7f895d991c00) [pid = 1933] [serial = 1689] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 226 (0x7f896d98a400) [pid = 1933] [serial = 1844] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 225 (0x7f8962b5d400) [pid = 1933] [serial = 1893] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 224 (0x7f8977232400) [pid = 1933] [serial = 1575] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 223 (0x7f8963155c00) [pid = 1933] [serial = 1698] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 222 (0x7f89748ec800) [pid = 1933] [serial = 1638] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 221 (0x7f896057ec00) [pid = 1933] [serial = 1731] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 220 (0x7f896bca4400) [pid = 1933] [serial = 1710] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f895dacf400) [pid = 1933] [serial = 1881] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f89656f5800) [pid = 1933] [serial = 1626] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f896de56800) [pid = 1933] [serial = 1515] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f896f108800) [pid = 1933] [serial = 1632] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f896397c400) [pid = 1933] [serial = 1458] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f895e6d6400) [pid = 1933] [serial = 1551] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f89659bd400) [pid = 1933] [serial = 1704] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f896d658000) [pid = 1933] [serial = 1841] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f895fb7d800) [pid = 1933] [serial = 1884] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f8977557800) [pid = 1933] [serial = 1509] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f89759ab800) [pid = 1933] [serial = 1572] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f896f2f0c00) [pid = 1933] [serial = 1853] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f8962b5e400) [pid = 1933] [serial = 1773] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f895e5c8400) [pid = 1933] [serial = 1761] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f89632b4000) [pid = 1933] [serial = 1776] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f896075c400) [pid = 1933] [serial = 1767] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f895c8f7000) [pid = 1933] [serial = 1758] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f896597a400) [pid = 1933] [serial = 1788] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f8960583800) [pid = 1933] [serial = 1755] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f89609ec800) [pid = 1933] [serial = 1770] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f8964e26800) [pid = 1933] [serial = 1785] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f896370dc00) [pid = 1933] [serial = 1779] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f8963a13c00) [pid = 1933] [serial = 1782] [outer = (nil)] [url = about:blank] 01:00:44 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f895fec3800) [pid = 1933] [serial = 1764] [outer = (nil)] [url = about:blank] 01:00:45 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 01:00:45 INFO - PROCESS | 1933 | 1460966445389 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 01:00:45 INFO - PROCESS | 1933 | 1460966445448 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 01:00:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:00:45 INFO - PROCESS | 1933 | 1460966445474 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:00:45 INFO - PROCESS | 1933 | 1460966445478 Marionette TRACE conn4 <- [1,2678,null,{}] 01:00:45 INFO - PROCESS | 1933 | 1460966445493 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}] 01:00:45 INFO - PROCESS | 1933 | 1460966445691 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 01:00:45 INFO - PROCESS | 1933 | 1460966445922 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895a694800 == 148 [pid = 1933] [id = 677] 01:00:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f895d7b1000) [pid = 1933] [serial = 2032] [outer = (nil)] 01:00:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f895d7b9800) [pid = 1933] [serial = 2033] [outer = 0x7f895d7b1000] 01:00:45 INFO - PROCESS | 1933 | 1460966445985 Marionette DEBUG loaded listener.js 01:00:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f895d990400) [pid = 1933] [serial = 2034] [outer = 0x7f895d7b1000] 01:00:47 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 01:00:47 INFO - PROCESS | 1933 | 1460966447247 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]]]}] 01:00:47 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) 01:00:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1809ms 01:00:47 INFO - PROCESS | 1933 | 1460966447265 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 01:00:47 INFO - PROCESS | 1933 | 1460966447272 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 01:00:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:00:47 INFO - PROCESS | 1933 | 1460966447288 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:00:47 INFO - PROCESS | 1933 | 1460966447291 Marionette TRACE conn4 <- [1,2682,null,{}] 01:00:47 INFO - PROCESS | 1933 | 1460966447296 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}] 01:00:47 INFO - PROCESS | 1933 | 1460966447631 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 01:00:47 INFO - PROCESS | 1933 | 1460966447679 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e38e000 == 149 [pid = 1933] [id = 678] 01:00:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f895d991800) [pid = 1933] [serial = 2035] [outer = (nil)] 01:00:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f895e5c8400) [pid = 1933] [serial = 2036] [outer = 0x7f895d991800] 01:00:47 INFO - PROCESS | 1933 | 1460966447737 Marionette DEBUG loaded listener.js 01:00:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f895f54c800) [pid = 1933] [serial = 2037] [outer = 0x7f895d991800] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f896d98dc00) [pid = 1933] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f895bfdb800) [pid = 1933] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f896de51400) [pid = 1933] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f896f111400) [pid = 1933] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f8974294800) [pid = 1933] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f8964e1f400) [pid = 1933] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f895fd73800) [pid = 1933] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f8960581400) [pid = 1933] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f895a6efc00) [pid = 1933] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f895a6f2000) [pid = 1933] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f895d63ac00) [pid = 1933] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f895fd6ac00) [pid = 1933] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f895d986c00) [pid = 1933] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f896c67ec00) [pid = 1933] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f896057f400) [pid = 1933] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f895c4e5c00) [pid = 1933] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f89765b6c00) [pid = 1933] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f897434a800) [pid = 1933] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f895c4d8c00) [pid = 1933] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f895a6ef000) [pid = 1933] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f89593ce800) [pid = 1933] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f8976374000) [pid = 1933] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f896d49dc00) [pid = 1933] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f895e5c4400) [pid = 1933] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f8960585000) [pid = 1933] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f895c4dc800) [pid = 1933] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f896c67a000) [pid = 1933] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f896de37800) [pid = 1933] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f896f106000) [pid = 1933] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f8971122000) [pid = 1933] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f8959284400) [pid = 1933] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f896075a800) [pid = 1933] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f895bfe0800) [pid = 1933] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f89630aac00) [pid = 1933] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f89624ea400) [pid = 1933] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f895c8f7c00) [pid = 1933] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f8963469000) [pid = 1933] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f895fe91800) [pid = 1933] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f895dacb400) [pid = 1933] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f896d986800) [pid = 1933] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f895bfddc00) [pid = 1933] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f897112c800) [pid = 1933] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f89711e5400) [pid = 1933] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f895c4dac00) [pid = 1933] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f896acc6800) [pid = 1933] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f89580c4800) [pid = 1933] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f895a6e8000) [pid = 1933] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:00:49 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f896bca0400) [pid = 1933] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:00:49 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 01:00:49 INFO - PROCESS | 1933 | 1460966449955 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]]]}] 01:00:49 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) 01:00:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2687ms 01:00:49 INFO - PROCESS | 1933 | 1460966449974 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 01:00:49 INFO - PROCESS | 1933 | 1460966449977 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 01:00:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:00:49 INFO - PROCESS | 1933 | 1460966449983 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:00:49 INFO - PROCESS | 1933 | 1460966449988 Marionette TRACE conn4 <- [1,2686,null,{}] 01:00:50 INFO - PROCESS | 1933 | 1460966450002 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}] 01:00:50 INFO - PROCESS | 1933 | 1460966450262 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 01:00:50 INFO - PROCESS | 1933 | 1460966450278 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fa23800 == 150 [pid = 1933] [id = 679] 01:00:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f895c8f7c00) [pid = 1933] [serial = 2038] [outer = (nil)] 01:00:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f895fc19c00) [pid = 1933] [serial = 2039] [outer = 0x7f895c8f7c00] 01:00:50 INFO - PROCESS | 1933 | 1460966450341 Marionette DEBUG loaded listener.js 01:00:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f895fe91400) [pid = 1933] [serial = 2040] [outer = 0x7f895c8f7c00] 01:00:51 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 01:00:51 INFO - PROCESS | 1933 | 1460966451607 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 01:00:51 INFO - PROCESS | 1933 | 1460966451637 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 01:00:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:00:51 INFO - PROCESS | 1933 | 1460966451645 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:00:51 INFO - PROCESS | 1933 | 1460966451650 Marionette TRACE conn4 <- [1,2690,null,{}] 01:00:51 INFO - PROCESS | 1933 | 1460966451658 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}] 01:00:51 INFO - PROCESS | 1933 | 1460966451901 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 01:00:52 INFO - PROCESS | 1933 | 1460966452242 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:52 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d44d000 == 151 [pid = 1933] [id = 680] 01:00:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f895d4e6000) [pid = 1933] [serial = 2041] [outer = (nil)] 01:00:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f895d7ad800) [pid = 1933] [serial = 2042] [outer = 0x7f895d4e6000] 01:00:52 INFO - PROCESS | 1933 | 1460966452313 Marionette DEBUG loaded listener.js 01:00:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f895dac8000) [pid = 1933] [serial = 2043] [outer = 0x7f895d4e6000] 01:00:53 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 01:00:53 INFO - PROCESS | 1933 | 1460966453666 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 01:00:53 INFO - PROCESS | 1933 | 1460966453694 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 01:00:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:00:53 INFO - PROCESS | 1933 | 1460966453703 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:00:53 INFO - PROCESS | 1933 | 1460966453707 Marionette TRACE conn4 <- [1,2694,null,{}] 01:00:53 INFO - PROCESS | 1933 | 1460966453712 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}] 01:00:53 INFO - PROCESS | 1933 | 1460966453952 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 01:00:54 INFO - PROCESS | 1933 | 1460966454185 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fc49000 == 152 [pid = 1933] [id = 681] 01:00:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f895d4f2c00) [pid = 1933] [serial = 2044] [outer = (nil)] 01:00:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f895e6dd000) [pid = 1933] [serial = 2045] [outer = 0x7f895d4f2c00] 01:00:54 INFO - PROCESS | 1933 | 1460966454256 Marionette DEBUG loaded listener.js 01:00:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f895fd65c00) [pid = 1933] [serial = 2046] [outer = 0x7f895d4f2c00] 01:00:55 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 01:00:55 INFO - PROCESS | 1933 | 1460966455622 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 01:00:55 INFO - PROCESS | 1933 | 1460966455657 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 01:00:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:00:55 INFO - PROCESS | 1933 | 1460966455663 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:00:55 INFO - PROCESS | 1933 | 1460966455668 Marionette TRACE conn4 <- [1,2698,null,{}] 01:00:55 INFO - PROCESS | 1933 | 1460966455683 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}] 01:00:56 INFO - PROCESS | 1933 | 1460966456005 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 01:00:56 INFO - PROCESS | 1933 | 1460966456283 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89608e5000 == 153 [pid = 1933] [id = 682] 01:00:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f895fc1f400) [pid = 1933] [serial = 2047] [outer = (nil)] 01:00:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f8960585000) [pid = 1933] [serial = 2048] [outer = 0x7f895fc1f400] 01:00:56 INFO - PROCESS | 1933 | 1460966456356 Marionette DEBUG loaded listener.js 01:00:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f8961265c00) [pid = 1933] [serial = 2049] [outer = 0x7f895fc1f400] 01:00:57 INFO - PROCESS | 1933 | SkCairoFTTypeface::onFilterRec unimplemented 01:00:57 INFO - PROCESS | 1933 | 1460966457667 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 01:00:57 INFO - PROCESS | 1933 | 1460966457708 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 01:00:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:00:57 INFO - PROCESS | 1933 | 1460966457714 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:00:57 INFO - PROCESS | 1933 | 1460966457716 Marionette TRACE conn4 <- [1,2702,null,{}] 01:00:57 INFO - PROCESS | 1933 | 1460966457721 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}] 01:00:57 INFO - PROCESS | 1933 | 1460966457904 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 01:00:58 INFO - PROCESS | 1933 | 1460966458181 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962a0b000 == 154 [pid = 1933] [id = 683] 01:00:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f895fe83800) [pid = 1933] [serial = 2050] [outer = (nil)] 01:00:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f8962b53000) [pid = 1933] [serial = 2051] [outer = 0x7f895fe83800] 01:00:58 INFO - PROCESS | 1933 | 1460966458251 Marionette DEBUG loaded listener.js 01:00:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f89630ab400) [pid = 1933] [serial = 2052] [outer = 0x7f895fe83800] 01:00:59 INFO - PROCESS | 1933 | 1460966459117 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]]]}] 01:00:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:00:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1428ms 01:00:59 INFO - PROCESS | 1933 | 1460966459143 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 01:00:59 INFO - PROCESS | 1933 | 1460966459145 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 01:00:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:00:59 INFO - PROCESS | 1933 | 1460966459151 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:00:59 INFO - PROCESS | 1933 | 1460966459153 Marionette TRACE conn4 <- [1,2706,null,{}] 01:00:59 INFO - PROCESS | 1933 | 1460966459159 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}] 01:00:59 INFO - PROCESS | 1933 | 1460966459344 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 01:00:59 INFO - PROCESS | 1933 | 1460966459618 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896348b800 == 155 [pid = 1933] [id = 684] 01:00:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f8961266400) [pid = 1933] [serial = 2053] [outer = (nil)] 01:00:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f8963159c00) [pid = 1933] [serial = 2054] [outer = 0x7f8961266400] 01:00:59 INFO - PROCESS | 1933 | 1460966459688 Marionette DEBUG loaded listener.js 01:00:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f8963469000) [pid = 1933] [serial = 2055] [outer = 0x7f8961266400] 01:01:00 INFO - PROCESS | 1933 | 1460966460538 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]]]}] 01:01:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:01:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1430ms 01:01:00 INFO - PROCESS | 1933 | 1460966460583 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 01:01:00 INFO - PROCESS | 1933 | 1460966460587 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 01:01:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:01:00 INFO - PROCESS | 1933 | 1460966460593 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:01:00 INFO - PROCESS | 1933 | 1460966460596 Marionette TRACE conn4 <- [1,2710,null,{}] 01:01:00 INFO - PROCESS | 1933 | 1460966460601 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}] 01:01:00 INFO - PROCESS | 1933 | 1460966460855 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 01:01:01 INFO - PROCESS | 1933 | 1460966461123 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89650b3800 == 156 [pid = 1933] [id = 685] 01:01:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f8964e1d800) [pid = 1933] [serial = 2056] [outer = (nil)] 01:01:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f89651e3c00) [pid = 1933] [serial = 2057] [outer = 0x7f8964e1d800] 01:01:01 INFO - PROCESS | 1933 | 1460966461257 Marionette DEBUG loaded listener.js 01:01:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f896597ac00) [pid = 1933] [serial = 2058] [outer = 0x7f8964e1d800] 01:01:02 INFO - PROCESS | 1933 | 1460966462220 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] 01:01:02 INFO - PROCESS | 1933 | 1460966462277 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 01:01:02 INFO - PROCESS | 1933 | 1460966462282 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:01:02 INFO - PROCESS | 1933 | 1460966462285 Marionette TRACE conn4 <- [1,2714,null,{}] 01:01:02 INFO - PROCESS | 1933 | 1460966462291 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}] 01:01:02 INFO - PROCESS | 1933 | 1460966462515 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 01:01:02 INFO - PROCESS | 1933 | 1460966462831 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965760000 == 157 [pid = 1933] [id = 686] 01:01:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f895a665000) [pid = 1933] [serial = 2059] [outer = (nil)] 01:01:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f8964e26800) [pid = 1933] [serial = 2060] [outer = 0x7f895a665000] 01:01:02 INFO - PROCESS | 1933 | 1460966462902 Marionette DEBUG loaded listener.js 01:01:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f8965e1c400) [pid = 1933] [serial = 2061] [outer = 0x7f895a665000] 01:01:03 INFO - PROCESS | 1933 | 1460966463702 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]]]}] 01:01:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:01:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1484ms 01:01:03 INFO - PROCESS | 1933 | 1460966463766 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 01:01:03 INFO - PROCESS | 1933 | 1460966463769 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 01:01:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:01:03 INFO - PROCESS | 1933 | 1460966463775 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:01:03 INFO - PROCESS | 1933 | 1460966463777 Marionette TRACE conn4 <- [1,2718,null,{}] 01:01:03 INFO - PROCESS | 1933 | 1460966463783 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}] 01:01:03 INFO - PROCESS | 1933 | 1460966463986 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 01:01:04 INFO - PROCESS | 1933 | 1460966464252 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89657cd000 == 158 [pid = 1933] [id = 687] 01:01:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f896a877400) [pid = 1933] [serial = 2062] [outer = (nil)] 01:01:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f896a8e5c00) [pid = 1933] [serial = 2063] [outer = 0x7f896a877400] 01:01:04 INFO - PROCESS | 1933 | 1460966464334 Marionette DEBUG loaded listener.js 01:01:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f896acc5000) [pid = 1933] [serial = 2064] [outer = 0x7f896a877400] 01:01:05 INFO - PROCESS | 1933 | 1460966465204 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] 01:01:05 INFO - PROCESS | 1933 | 1460966465262 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 01:01:05 INFO - PROCESS | 1933 | 1460966465268 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:01:05 INFO - PROCESS | 1933 | 1460966465271 Marionette TRACE conn4 <- [1,2722,null,{}] 01:01:05 INFO - PROCESS | 1933 | 1460966465277 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}] 01:01:05 INFO - PROCESS | 1933 | 1460966465466 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 01:01:05 INFO - PROCESS | 1933 | 1460966465738 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c2a800 == 159 [pid = 1933] [id = 688] 01:01:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f896a8a7400) [pid = 1933] [serial = 2065] [outer = (nil)] 01:01:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f896bca8000) [pid = 1933] [serial = 2066] [outer = 0x7f896a8a7400] 01:01:05 INFO - PROCESS | 1933 | 1460966465859 Marionette DEBUG loaded listener.js 01:01:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f896c67f800) [pid = 1933] [serial = 2067] [outer = 0x7f896a8a7400] 01:01:06 INFO - PROCESS | 1933 | 1460966466729 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] 01:01:06 INFO - PROCESS | 1933 | 1460966466811 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 01:01:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:01:06 INFO - PROCESS | 1933 | 1460966466817 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:01:06 INFO - PROCESS | 1933 | 1460966466820 Marionette TRACE conn4 <- [1,2726,null,{}] 01:01:06 INFO - PROCESS | 1933 | 1460966466825 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}] 01:01:07 INFO - PROCESS | 1933 | 1460966467049 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 01:01:07 INFO - PROCESS | 1933 | 1460966467382 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:07 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896b917800 == 160 [pid = 1933] [id = 689] 01:01:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f896a8ac000) [pid = 1933] [serial = 2068] [outer = (nil)] 01:01:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f896d4a6400) [pid = 1933] [serial = 2069] [outer = 0x7f896a8ac000] 01:01:07 INFO - PROCESS | 1933 | 1460966467463 Marionette DEBUG loaded listener.js 01:01:07 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f896d988800) [pid = 1933] [serial = 2070] [outer = 0x7f896a8ac000] 01:01:08 INFO - PROCESS | 1933 | 1460966468278 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]]]}] 01:01:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:01:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1528ms 01:01:08 INFO - PROCESS | 1933 | 1460966468345 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 01:01:08 INFO - PROCESS | 1933 | 1460966468350 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 01:01:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:01:08 INFO - PROCESS | 1933 | 1460966468355 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:01:08 INFO - PROCESS | 1933 | 1460966468359 Marionette TRACE conn4 <- [1,2730,null,{}] 01:01:08 INFO - PROCESS | 1933 | 1460966468364 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}] 01:01:08 INFO - PROCESS | 1933 | 1460966468601 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 01:01:08 INFO - PROCESS | 1933 | 1460966468920 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdac800 == 161 [pid = 1933] [id = 690] 01:01:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f896de37800) [pid = 1933] [serial = 2071] [outer = (nil)] 01:01:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f896de57400) [pid = 1933] [serial = 2072] [outer = 0x7f896de37800] 01:01:09 INFO - PROCESS | 1933 | 1460966469001 Marionette DEBUG loaded listener.js 01:01:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f896f109c00) [pid = 1933] [serial = 2073] [outer = 0x7f896de37800] 01:01:10 INFO - PROCESS | 1933 | 1460966470271 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 01:01:10 INFO - PROCESS | 1933 | 1460966470298 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 01:01:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:01:10 INFO - PROCESS | 1933 | 1460966470303 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:01:10 INFO - PROCESS | 1933 | 1460966470305 Marionette TRACE conn4 <- [1,2734,null,{}] 01:01:10 INFO - PROCESS | 1933 | 1460966470311 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}] 01:01:10 INFO - PROCESS | 1933 | 1460966470512 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 01:01:10 INFO - PROCESS | 1933 | 1460966470834 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d048800 == 162 [pid = 1933] [id = 691] 01:01:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f896de51400) [pid = 1933] [serial = 2074] [outer = (nil)] 01:01:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f8971124400) [pid = 1933] [serial = 2075] [outer = 0x7f896de51400] 01:01:10 INFO - PROCESS | 1933 | 1460966470904 Marionette DEBUG loaded listener.js 01:01:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f897117f400) [pid = 1933] [serial = 2076] [outer = 0x7f896de51400] 01:01:11 INFO - PROCESS | 1933 | 1460966471810 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]]]}] 01:01:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:01:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1534ms 01:01:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:01:11 INFO - PROCESS | 1933 | 1460966471838 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 01:01:11 INFO - PROCESS | 1933 | 1460966471841 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 01:01:11 INFO - PROCESS | 1933 | 1460966471846 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:01:11 INFO - PROCESS | 1933 | 1460966471850 Marionette TRACE conn4 <- [1,2738,null,{}] 01:01:11 INFO - PROCESS | 1933 | 1460966471855 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}] 01:01:12 INFO - PROCESS | 1933 | 1460966472040 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 01:01:12 INFO - PROCESS | 1933 | 1460966472297 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:12 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896deb5800 == 163 [pid = 1933] [id = 692] 01:01:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f896f2f0c00) [pid = 1933] [serial = 2077] [outer = (nil)] 01:01:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f897112e400) [pid = 1933] [serial = 2078] [outer = 0x7f896f2f0c00] 01:01:12 INFO - PROCESS | 1933 | 1460966472372 Marionette DEBUG loaded listener.js 01:01:12 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f89711dd400) [pid = 1933] [serial = 2079] [outer = 0x7f896f2f0c00] 01:01:13 INFO - PROCESS | 1933 | 1460966473256 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]]]}] 01:01:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:01:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1483ms 01:01:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:01:13 INFO - PROCESS | 1933 | 1460966473330 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 01:01:13 INFO - PROCESS | 1933 | 1460966473333 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 01:01:13 INFO - PROCESS | 1933 | 1460966473339 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:01:13 INFO - PROCESS | 1933 | 1460966473342 Marionette TRACE conn4 <- [1,2742,null,{}] 01:01:13 INFO - PROCESS | 1933 | 1460966473347 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}] 01:01:13 INFO - PROCESS | 1933 | 1460966473539 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 01:01:13 INFO - PROCESS | 1933 | 1460966473810 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896e21f800 == 164 [pid = 1933] [id = 693] 01:01:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f897119f400) [pid = 1933] [serial = 2080] [outer = (nil)] 01:01:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f897123b000) [pid = 1933] [serial = 2081] [outer = 0x7f897119f400] 01:01:13 INFO - PROCESS | 1933 | 1460966473882 Marionette DEBUG loaded listener.js 01:01:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f8971933400) [pid = 1933] [serial = 2082] [outer = 0x7f897119f400] 01:01:14 INFO - PROCESS | 1933 | 1460966474762 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]]]}] 01:01:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:01:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1479ms 01:01:14 INFO - PROCESS | 1933 | 1460966474818 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 01:01:14 INFO - PROCESS | 1933 | 1460966474821 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 01:01:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:01:14 INFO - PROCESS | 1933 | 1460966474827 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:01:14 INFO - PROCESS | 1933 | 1460966474829 Marionette TRACE conn4 <- [1,2746,null,{}] 01:01:14 INFO - PROCESS | 1933 | 1460966474835 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}] 01:01:15 INFO - PROCESS | 1933 | 1460966475031 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 01:01:15 INFO - PROCESS | 1933 | 1460966475308 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8953cee000 == 165 [pid = 1933] [id = 694] 01:01:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f89580c6800) [pid = 1933] [serial = 2083] [outer = (nil)] 01:01:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f89593cc800) [pid = 1933] [serial = 2084] [outer = 0x7f89580c6800] 01:01:15 INFO - PROCESS | 1933 | 1460966475417 Marionette DEBUG loaded listener.js 01:01:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f89607f5800) [pid = 1933] [serial = 2085] [outer = 0x7f89580c6800] 01:01:16 INFO - PROCESS | 1933 | 1460966476277 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]]]}] 01:01:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:01:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1481ms 01:01:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:01:16 INFO - PROCESS | 1933 | 1460966476309 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 01:01:16 INFO - PROCESS | 1933 | 1460966476311 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 01:01:16 INFO - PROCESS | 1933 | 1460966476318 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:01:16 INFO - PROCESS | 1933 | 1460966476321 Marionette TRACE conn4 <- [1,2750,null,{}] 01:01:16 INFO - PROCESS | 1933 | 1460966476326 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}] 01:01:16 INFO - PROCESS | 1933 | 1460966476516 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 01:01:16 INFO - PROCESS | 1933 | 1460966476801 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d53e000 == 166 [pid = 1933] [id = 695] 01:01:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f89580c3800) [pid = 1933] [serial = 2086] [outer = (nil)] 01:01:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f8959286c00) [pid = 1933] [serial = 2087] [outer = 0x7f89580c3800] 01:01:16 INFO - PROCESS | 1933 | 1460966476871 Marionette DEBUG loaded listener.js 01:01:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f895d4ecc00) [pid = 1933] [serial = 2088] [outer = 0x7f89580c3800] 01:01:18 INFO - PROCESS | 1933 | 1460966478225 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]]]}] 01:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1943ms 01:01:18 INFO - PROCESS | 1933 | 1460966478271 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 01:01:18 INFO - PROCESS | 1933 | 1460966478276 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 01:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:01:18 INFO - PROCESS | 1933 | 1460966478287 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:01:18 INFO - PROCESS | 1933 | 1460966478291 Marionette TRACE conn4 <- [1,2754,null,{}] 01:01:18 INFO - PROCESS | 1933 | 1460966478352 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}] 01:01:18 INFO - PROCESS | 1933 | 1460966478617 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 01:01:18 INFO - PROCESS | 1933 | 1460966478829 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e7ad800 == 167 [pid = 1933] [id = 696] 01:01:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f895c8fa400) [pid = 1933] [serial = 2089] [outer = (nil)] 01:01:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f895d4e9c00) [pid = 1933] [serial = 2090] [outer = 0x7f895c8fa400] 01:01:18 INFO - PROCESS | 1933 | 1460966478894 Marionette DEBUG loaded listener.js 01:01:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f895d982c00) [pid = 1933] [serial = 2091] [outer = 0x7f895c8fa400] 01:01:19 INFO - PROCESS | 1933 | 1460966479727 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]]]}] 01:01:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:01:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1482ms 01:01:19 INFO - PROCESS | 1933 | 1460966479769 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 01:01:19 INFO - PROCESS | 1933 | 1460966479776 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 01:01:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:01:19 INFO - PROCESS | 1933 | 1460966479785 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:01:19 INFO - PROCESS | 1933 | 1460966479789 Marionette TRACE conn4 <- [1,2758,null,{}] 01:01:19 INFO - PROCESS | 1933 | 1460966479794 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}] 01:01:19 INFO - PROCESS | 1933 | 1460966479980 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 01:01:20 INFO - PROCESS | 1933 | 1460966480283 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e70b800 == 168 [pid = 1933] [id = 697] 01:01:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f895a65ac00) [pid = 1933] [serial = 2092] [outer = (nil)] 01:01:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f895d7af000) [pid = 1933] [serial = 2093] [outer = 0x7f895a65ac00] 01:01:20 INFO - PROCESS | 1933 | 1460966480419 Marionette DEBUG loaded listener.js 01:01:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f895e6d6400) [pid = 1933] [serial = 2094] [outer = 0x7f895a65ac00] 01:01:21 INFO - PROCESS | 1933 | 1460966481464 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]]]}] 01:01:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:01:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1736ms 01:01:21 INFO - PROCESS | 1933 | 1460966481521 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 01:01:21 INFO - PROCESS | 1933 | 1460966481526 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 01:01:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:01:21 INFO - PROCESS | 1933 | 1460966481532 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:01:21 INFO - PROCESS | 1933 | 1460966481537 Marionette TRACE conn4 <- [1,2762,null,{}] 01:01:21 INFO - PROCESS | 1933 | 1460966481551 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}] 01:01:21 INFO - PROCESS | 1933 | 1460966481739 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8989615000 == 167 [pid = 1933] [id = 624] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8988a68000 == 166 [pid = 1933] [id = 622] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8988f9f800 == 165 [pid = 1933] [id = 623] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8985348000 == 164 [pid = 1933] [id = 621] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89558e3800 == 163 [pid = 1933] [id = 675] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895c382800 == 162 [pid = 1933] [id = 674] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898d777000 == 161 [pid = 1933] [id = 673] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8988f95800 == 160 [pid = 1933] [id = 672] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89851a2800 == 159 [pid = 1933] [id = 671] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983ece000 == 158 [pid = 1933] [id = 670] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89780db800 == 157 [pid = 1933] [id = 669] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897692f800 == 156 [pid = 1933] [id = 668] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8974a19800 == 155 [pid = 1933] [id = 667] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89718c0000 == 154 [pid = 1933] [id = 666] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896e224000 == 153 [pid = 1933] [id = 665] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d37b800 == 152 [pid = 1933] [id = 664] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896c616800 == 151 [pid = 1933] [id = 663] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896ba4b000 == 150 [pid = 1933] [id = 662] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965c34000 == 149 [pid = 1933] [id = 661] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89658c1000 == 148 [pid = 1933] [id = 660] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89650ac000 == 147 [pid = 1933] [id = 659] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8961289000 == 146 [pid = 1933] [id = 658] 01:01:21 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8958e4e800 == 145 [pid = 1933] [id = 657] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f8972585000) [pid = 1933] [serial = 1926] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f895fe8bc00) [pid = 1933] [serial = 1902] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f8971050400) [pid = 1933] [serial = 1854] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f8971cb0c00) [pid = 1933] [serial = 1923] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f89765b8c00) [pid = 1933] [serial = 1937] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f896a8ef000) [pid = 1933] [serial = 1794] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f89630b6400) [pid = 1933] [serial = 1967] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f8962b59800) [pid = 1933] [serial = 1830] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f895d7b6c00) [pid = 1933] [serial = 1824] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f895fb88000) [pid = 1933] [serial = 1901] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f896c676c00) [pid = 1933] [serial = 1800] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f89711b2800) [pid = 1933] [serial = 1860] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f89609e9c00) [pid = 1933] [serial = 1965] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f896f1bd400) [pid = 1933] [serial = 1949] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f896f1be800) [pid = 1933] [serial = 1916] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f8963467400) [pid = 1933] [serial = 1968] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f89627ea800) [pid = 1933] [serial = 1904] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f8974349400) [pid = 1933] [serial = 1952] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f897a1ab400) [pid = 1933] [serial = 1947] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f8977d70400) [pid = 1933] [serial = 1944] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f895fd72800) [pid = 1933] [serial = 1962] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f8963466000) [pid = 1933] [serial = 1797] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f8971cb3c00) [pid = 1933] [serial = 1875] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f8983eb1800) [pid = 1933] [serial = 1953] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f89775e2000) [pid = 1933] [serial = 1943] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f897723b000) [pid = 1933] [serial = 1941] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f896de4fc00) [pid = 1933] [serial = 1848] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f89630ae800) [pid = 1933] [serial = 1686] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f89656e7800) [pid = 1933] [serial = 1833] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f895fc1b000) [pid = 1933] [serial = 1827] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f896d652c00) [pid = 1933] [serial = 1914] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f897117f000) [pid = 1933] [serial = 1919] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f8976ef1800) [pid = 1933] [serial = 1938] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f895f553c00) [pid = 1933] [serial = 1961] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f896d13b000) [pid = 1933] [serial = 1913] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f8983c68800) [pid = 1933] [serial = 1950] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f89759b1800) [pid = 1933] [serial = 1934] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f8971232c00) [pid = 1933] [serial = 1863] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f898431dc00) [pid = 1933] [serial = 1956] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f896a8a4800) [pid = 1933] [serial = 1910] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f8976374800) [pid = 1933] [serial = 1935] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f8963a0e000) [pid = 1933] [serial = 1896] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f896a8a6000) [pid = 1933] [serial = 1836] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f8971b22800) [pid = 1933] [serial = 1869] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f89606d5c00) [pid = 1933] [serial = 1964] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f896dbdf400) [pid = 1933] [serial = 1845] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f89716c0400) [pid = 1933] [serial = 1866] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f89651dc000) [pid = 1933] [serial = 1907] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f8979d59000) [pid = 1933] [serial = 1946] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f89716bd400) [pid = 1933] [serial = 1920] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f8974aabc00) [pid = 1933] [serial = 1931] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f897104f400) [pid = 1933] [serial = 1917] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f896ed4ac00) [pid = 1933] [serial = 1851] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f897119dc00) [pid = 1933] [serial = 1857] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f8971b58800) [pid = 1933] [serial = 1872] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f8974294000) [pid = 1933] [serial = 1929] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f895c8f1c00) [pid = 1933] [serial = 1958] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f896acd1400) [pid = 1933] [serial = 1911] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f8976f83800) [pid = 1933] [serial = 1940] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f896d4a8800) [pid = 1933] [serial = 1839] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f8971b1e800) [pid = 1933] [serial = 1922] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f89659c7400) [pid = 1933] [serial = 1908] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f89720f2c00) [pid = 1933] [serial = 1925] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f895a658400) [pid = 1933] [serial = 1899] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f89720f1000) [pid = 1933] [serial = 1878] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f895d7b3c00) [pid = 1933] [serial = 1959] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f89580cdc00) [pid = 1933] [serial = 1898] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f8973746800) [pid = 1933] [serial = 1928] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f89759aa000) [pid = 1933] [serial = 1932] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f8983eb9400) [pid = 1933] [serial = 1955] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f896d83dc00) [pid = 1933] [serial = 1842] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f896315ac00) [pid = 1933] [serial = 1905] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f895c4dd000) [pid = 1933] [serial = 1970] [outer = (nil)] [url = about:blank] 01:01:22 INFO - PROCESS | 1933 | 1460966482336 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:22 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8953ce6000 == 146 [pid = 1933] [id = 698] 01:01:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f895c4dd000) [pid = 1933] [serial = 2095] [outer = (nil)] 01:01:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f895e439800) [pid = 1933] [serial = 2096] [outer = 0x7f895c4dd000] 01:01:22 INFO - PROCESS | 1933 | 1460966482404 Marionette DEBUG loaded listener.js 01:01:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f8960753000) [pid = 1933] [serial = 2097] [outer = 0x7f895c4dd000] 01:01:23 INFO - PROCESS | 1933 | 1460966483102 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]]]}] 01:01:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:01:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1592ms 01:01:23 INFO - PROCESS | 1933 | 1460966483124 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 01:01:23 INFO - PROCESS | 1933 | 1460966483128 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 01:01:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:01:23 INFO - PROCESS | 1933 | 1460966483134 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:01:23 INFO - PROCESS | 1933 | 1460966483136 Marionette TRACE conn4 <- [1,2766,null,{}] 01:01:23 INFO - PROCESS | 1933 | 1460966483141 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}] 01:01:23 INFO - PROCESS | 1933 | 1460966483316 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 01:01:23 INFO - PROCESS | 1933 | 1460966483512 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e3bf800 == 147 [pid = 1933] [id = 699] 01:01:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f895d63b800) [pid = 1933] [serial = 2098] [outer = (nil)] 01:01:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f8961260400) [pid = 1933] [serial = 2099] [outer = 0x7f895d63b800] 01:01:23 INFO - PROCESS | 1933 | 1460966483576 Marionette DEBUG loaded listener.js 01:01:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f89627e5400) [pid = 1933] [serial = 2100] [outer = 0x7f895d63b800] 01:01:24 INFO - PROCESS | 1933 | 1460966484300 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]]]}] 01:01:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:01:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1178ms 01:01:24 INFO - PROCESS | 1933 | 1460966484315 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 01:01:24 INFO - PROCESS | 1933 | 1460966484318 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 01:01:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:01:24 INFO - PROCESS | 1933 | 1460966484323 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:01:24 INFO - PROCESS | 1933 | 1460966484325 Marionette TRACE conn4 <- [1,2770,null,{}] 01:01:24 INFO - PROCESS | 1933 | 1460966484330 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}] 01:01:24 INFO - PROCESS | 1933 | 1460966484594 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 01:01:24 INFO - PROCESS | 1933 | 1460966484628 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fc4e800 == 148 [pid = 1933] [id = 700] 01:01:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f89627e9000) [pid = 1933] [serial = 2101] [outer = (nil)] 01:01:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f89630b5000) [pid = 1933] [serial = 2102] [outer = 0x7f89627e9000] 01:01:24 INFO - PROCESS | 1933 | 1460966484687 Marionette DEBUG loaded listener.js 01:01:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f8963159400) [pid = 1933] [serial = 2103] [outer = 0x7f89627e9000] 01:01:25 INFO - PROCESS | 1933 | 1460966485555 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]]]}] 01:01:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:01:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1275ms 01:01:25 INFO - PROCESS | 1933 | 1460966485609 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 01:01:25 INFO - PROCESS | 1933 | 1460966485611 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 01:01:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:01:25 INFO - PROCESS | 1933 | 1460966485617 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:01:25 INFO - PROCESS | 1933 | 1460966485620 Marionette TRACE conn4 <- [1,2774,null,{}] 01:01:25 INFO - PROCESS | 1933 | 1460966485625 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}] 01:01:25 INFO - PROCESS | 1933 | 1460966485887 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 01:01:25 INFO - PROCESS | 1933 | 1460966485918 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963209000 == 149 [pid = 1933] [id = 701] 01:01:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f89632afc00) [pid = 1933] [serial = 2104] [outer = (nil)] 01:01:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f8963a0e000) [pid = 1933] [serial = 2105] [outer = 0x7f89632afc00] 01:01:25 INFO - PROCESS | 1933 | 1460966485978 Marionette DEBUG loaded listener.js 01:01:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f8964e27400) [pid = 1933] [serial = 2106] [outer = 0x7f89632afc00] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f8960578c00) [pid = 1933] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f89711aa000) [pid = 1933] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f896de30800) [pid = 1933] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f897112a400) [pid = 1933] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f897112e800) [pid = 1933] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f8965e19c00) [pid = 1933] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f895d7b1000) [pid = 1933] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f895d991800) [pid = 1933] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f8965e1a000) [pid = 1933] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f89580c5000) [pid = 1933] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f8971235400) [pid = 1933] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f895928fc00) [pid = 1933] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f89580c4c00) [pid = 1933] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f896346b800) [pid = 1933] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f89606dbc00) [pid = 1933] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f89651d7c00) [pid = 1933] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f895fc20400) [pid = 1933] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:01:27 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f895f503400) [pid = 1933] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:01:27 INFO - PROCESS | 1933 | 1460966487436 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]]]}] 01:01:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:01:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1832ms 01:01:27 INFO - PROCESS | 1933 | 1460966487451 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 01:01:27 INFO - PROCESS | 1933 | 1460966487454 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 01:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:01:27 INFO - PROCESS | 1933 | 1460966487459 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:01:27 INFO - PROCESS | 1933 | 1460966487461 Marionette TRACE conn4 <- [1,2778,null,{}] 01:01:27 INFO - PROCESS | 1933 | 1460966487469 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}] 01:01:27 INFO - PROCESS | 1933 | 1460966487637 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 01:01:27 INFO - PROCESS | 1933 | 1460966487817 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89637ee000 == 150 [pid = 1933] [id = 702] 01:01:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f895c8f4c00) [pid = 1933] [serial = 2107] [outer = (nil)] 01:01:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f89627eb000) [pid = 1933] [serial = 2108] [outer = 0x7f895c8f4c00] 01:01:27 INFO - PROCESS | 1933 | 1460966487875 Marionette DEBUG loaded listener.js 01:01:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f89656e7c00) [pid = 1933] [serial = 2109] [outer = 0x7f895c8f4c00] 01:01:28 INFO - PROCESS | 1933 | 1460966488562 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]]]}] 01:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1129ms 01:01:28 INFO - PROCESS | 1933 | 1460966488588 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 01:01:28 INFO - PROCESS | 1933 | 1460966488591 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 01:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:01:28 INFO - PROCESS | 1933 | 1460966488596 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:01:28 INFO - PROCESS | 1933 | 1460966488598 Marionette TRACE conn4 <- [1,2782,null,{}] 01:01:28 INFO - PROCESS | 1933 | 1460966488603 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}] 01:01:28 INFO - PROCESS | 1933 | 1460966488836 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 01:01:28 INFO - PROCESS | 1933 | 1460966488854 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89650ca000 == 151 [pid = 1933] [id = 703] 01:01:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f89656e6800) [pid = 1933] [serial = 2110] [outer = (nil)] 01:01:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f8965975400) [pid = 1933] [serial = 2111] [outer = 0x7f89656e6800] 01:01:28 INFO - PROCESS | 1933 | 1460966488911 Marionette DEBUG loaded listener.js 01:01:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f8965e1a000) [pid = 1933] [serial = 2112] [outer = 0x7f89656e6800] 01:01:30 INFO - PROCESS | 1933 | 1460966490048 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]]]}] 01:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1479ms 01:01:30 INFO - PROCESS | 1933 | 1460966490077 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 01:01:30 INFO - PROCESS | 1933 | 1460966490083 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 01:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:01:30 INFO - PROCESS | 1933 | 1460966490092 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:01:30 INFO - PROCESS | 1933 | 1460966490096 Marionette TRACE conn4 <- [1,2786,null,{}] 01:01:30 INFO - PROCESS | 1933 | 1460966490103 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}] 01:01:30 INFO - PROCESS | 1933 | 1460966490303 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 01:01:30 INFO - PROCESS | 1933 | 1460966490575 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e3d2800 == 152 [pid = 1933] [id = 704] 01:01:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f895d4ed400) [pid = 1933] [serial = 2113] [outer = (nil)] 01:01:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f895e5ca400) [pid = 1933] [serial = 2114] [outer = 0x7f895d4ed400] 01:01:30 INFO - PROCESS | 1933 | 1460966490647 Marionette DEBUG loaded listener.js 01:01:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f895f55b400) [pid = 1933] [serial = 2115] [outer = 0x7f895d4ed400] 01:01:31 INFO - PROCESS | 1933 | 1460966491635 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]]]}] 01:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1580ms 01:01:31 INFO - PROCESS | 1933 | 1460966491672 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 01:01:31 INFO - PROCESS | 1933 | 1460966491680 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 01:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:01:31 INFO - PROCESS | 1933 | 1460966491690 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:01:31 INFO - PROCESS | 1933 | 1460966491694 Marionette TRACE conn4 <- [1,2790,null,{}] 01:01:31 INFO - PROCESS | 1933 | 1460966491699 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}] 01:01:31 INFO - PROCESS | 1933 | 1460966491896 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 01:01:32 INFO - PROCESS | 1933 | 1460966492168 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962a1e800 == 153 [pid = 1933] [id = 705] 01:01:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f895d7aec00) [pid = 1933] [serial = 2116] [outer = (nil)] 01:01:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f89609e6800) [pid = 1933] [serial = 2117] [outer = 0x7f895d7aec00] 01:01:32 INFO - PROCESS | 1933 | 1460966492330 Marionette DEBUG loaded listener.js 01:01:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f89627e3c00) [pid = 1933] [serial = 2118] [outer = 0x7f895d7aec00] 01:01:33 INFO - PROCESS | 1933 | 1460966493173 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]]]}] 01:01:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:01:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1535ms 01:01:33 INFO - PROCESS | 1933 | 1460966493225 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 01:01:33 INFO - PROCESS | 1933 | 1460966493228 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 01:01:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:01:33 INFO - PROCESS | 1933 | 1460966493234 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:01:33 INFO - PROCESS | 1933 | 1460966493240 Marionette TRACE conn4 <- [1,2794,null,{}] 01:01:33 INFO - PROCESS | 1933 | 1460966493255 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}] 01:01:33 INFO - PROCESS | 1933 | 1460966493460 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 01:01:33 INFO - PROCESS | 1933 | 1460966493718 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965b4e800 == 154 [pid = 1933] [id = 706] 01:01:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f89624f7000) [pid = 1933] [serial = 2119] [outer = (nil)] 01:01:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f8963711400) [pid = 1933] [serial = 2120] [outer = 0x7f89624f7000] 01:01:33 INFO - PROCESS | 1933 | 1460966493834 Marionette DEBUG loaded listener.js 01:01:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f8964e22000) [pid = 1933] [serial = 2121] [outer = 0x7f89624f7000] 01:01:34 INFO - PROCESS | 1933 | 1460966494643 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]]]}] 01:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1446ms 01:01:34 INFO - PROCESS | 1933 | 1460966494680 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 01:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:01:34 INFO - PROCESS | 1933 | 1460966494685 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 01:01:34 INFO - PROCESS | 1933 | 1460966494690 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:01:34 INFO - PROCESS | 1933 | 1460966494693 Marionette TRACE conn4 <- [1,2798,null,{}] 01:01:34 INFO - PROCESS | 1933 | 1460966494698 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}] 01:01:34 INFO - PROCESS | 1933 | 1460966494893 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 01:01:35 INFO - PROCESS | 1933 | 1460966495158 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896b907000 == 155 [pid = 1933] [id = 707] 01:01:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f896314d400) [pid = 1933] [serial = 2122] [outer = (nil)] 01:01:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f8965e14000) [pid = 1933] [serial = 2123] [outer = 0x7f896314d400] 01:01:35 INFO - PROCESS | 1933 | 1460966495231 Marionette DEBUG loaded listener.js 01:01:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f896a8a5c00) [pid = 1933] [serial = 2124] [outer = 0x7f896314d400] 01:01:36 INFO - PROCESS | 1933 | 1460966496086 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]]]}] 01:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1432ms 01:01:36 INFO - PROCESS | 1933 | 1460966496122 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 01:01:36 INFO - PROCESS | 1933 | 1460966496126 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 01:01:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:01:36 INFO - PROCESS | 1933 | 1460966496131 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:01:36 INFO - PROCESS | 1933 | 1460966496134 Marionette TRACE conn4 <- [1,2802,null,{}] 01:01:36 INFO - PROCESS | 1933 | 1460966496139 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}] 01:01:36 INFO - PROCESS | 1933 | 1460966496333 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 01:01:36 INFO - PROCESS | 1933 | 1460966496639 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdad000 == 156 [pid = 1933] [id = 708] 01:01:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f896bc9b400) [pid = 1933] [serial = 2125] [outer = (nil)] 01:01:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f896bca9c00) [pid = 1933] [serial = 2126] [outer = 0x7f896bc9b400] 01:01:36 INFO - PROCESS | 1933 | 1460966496762 Marionette DEBUG loaded listener.js 01:01:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f896d133000) [pid = 1933] [serial = 2127] [outer = 0x7f896bc9b400] 01:01:37 INFO - PROCESS | 1933 | 1460966497586 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]]]}] 01:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1481ms 01:01:37 INFO - PROCESS | 1933 | 1460966497613 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 01:01:37 INFO - PROCESS | 1933 | 1460966497615 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 01:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:01:37 INFO - PROCESS | 1933 | 1460966497621 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:01:37 INFO - PROCESS | 1933 | 1460966497625 Marionette TRACE conn4 <- [1,2806,null,{}] 01:01:37 INFO - PROCESS | 1933 | 1460966497629 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}] 01:01:37 INFO - PROCESS | 1933 | 1460966497827 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 01:01:38 INFO - PROCESS | 1933 | 1460966498094 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d112800 == 157 [pid = 1933] [id = 709] 01:01:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f896c67e800) [pid = 1933] [serial = 2128] [outer = (nil)] 01:01:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f896d652000) [pid = 1933] [serial = 2129] [outer = 0x7f896c67e800] 01:01:38 INFO - PROCESS | 1933 | 1460966498171 Marionette DEBUG loaded listener.js 01:01:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f896d988000) [pid = 1933] [serial = 2130] [outer = 0x7f896c67e800] 01:01:38 INFO - PROCESS | 1933 | 1460966498977 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]]]}] 01:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1385ms 01:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:01:39 INFO - PROCESS | 1933 | 1460966499008 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 01:01:39 INFO - PROCESS | 1933 | 1460966499011 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 01:01:39 INFO - PROCESS | 1933 | 1460966499017 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:01:39 INFO - PROCESS | 1933 | 1460966499020 Marionette TRACE conn4 <- [1,2810,null,{}] 01:01:39 INFO - PROCESS | 1933 | 1460966499025 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}] 01:01:39 INFO - PROCESS | 1933 | 1460966499226 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 01:01:39 INFO - PROCESS | 1933 | 1460966499497 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dec4800 == 158 [pid = 1933] [id = 710] 01:01:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f896d3a1800) [pid = 1933] [serial = 2131] [outer = (nil)] 01:01:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f896d994c00) [pid = 1933] [serial = 2132] [outer = 0x7f896d3a1800] 01:01:39 INFO - PROCESS | 1933 | 1460966499572 Marionette DEBUG loaded listener.js 01:01:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f896de30c00) [pid = 1933] [serial = 2133] [outer = 0x7f896d3a1800] 01:01:40 INFO - PROCESS | 1933 | 1460966500430 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]]]}] 01:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1478ms 01:01:40 INFO - PROCESS | 1933 | 1460966500495 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 01:01:40 INFO - PROCESS | 1933 | 1460966500499 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 01:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:01:40 INFO - PROCESS | 1933 | 1460966500505 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:01:40 INFO - PROCESS | 1933 | 1460966500507 Marionette TRACE conn4 <- [1,2814,null,{}] 01:01:40 INFO - PROCESS | 1933 | 1460966500512 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}] 01:01:40 INFO - PROCESS | 1933 | 1460966500725 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 01:01:40 INFO - PROCESS | 1933 | 1460966500988 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:41 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8970e3f000 == 159 [pid = 1933] [id = 711] 01:01:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f895e5cf000) [pid = 1933] [serial = 2134] [outer = (nil)] 01:01:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f896de52c00) [pid = 1933] [serial = 2135] [outer = 0x7f895e5cf000] 01:01:41 INFO - PROCESS | 1933 | 1460966501062 Marionette DEBUG loaded listener.js 01:01:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f896e2a9800) [pid = 1933] [serial = 2136] [outer = 0x7f895e5cf000] 01:01:41 INFO - PROCESS | 1933 | 1460966501956 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]]]}] 01:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1488ms 01:01:41 INFO - PROCESS | 1933 | 1460966501994 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 01:01:41 INFO - PROCESS | 1933 | 1460966501997 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 01:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:01:42 INFO - PROCESS | 1933 | 1460966502003 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:01:42 INFO - PROCESS | 1933 | 1460966502005 Marionette TRACE conn4 <- [1,2818,null,{}] 01:01:42 INFO - PROCESS | 1933 | 1460966502011 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}] 01:01:42 INFO - PROCESS | 1933 | 1460966502211 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 01:01:42 INFO - PROCESS | 1933 | 1460966502487 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89718a7000 == 160 [pid = 1933] [id = 712] 01:01:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f896d3a2800) [pid = 1933] [serial = 2137] [outer = (nil)] 01:01:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f896f104800) [pid = 1933] [serial = 2138] [outer = 0x7f896d3a2800] 01:01:42 INFO - PROCESS | 1933 | 1460966502562 Marionette DEBUG loaded listener.js 01:01:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f897104b400) [pid = 1933] [serial = 2139] [outer = 0x7f896d3a2800] 01:01:43 INFO - PROCESS | 1933 | 1460966503424 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]]]}] 01:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1487ms 01:01:43 INFO - PROCESS | 1933 | 1460966503491 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 01:01:43 INFO - PROCESS | 1933 | 1460966503495 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 01:01:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:01:43 INFO - PROCESS | 1933 | 1460966503500 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:01:43 INFO - PROCESS | 1933 | 1460966503503 Marionette TRACE conn4 <- [1,2822,null,{}] 01:01:43 INFO - PROCESS | 1933 | 1460966503508 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}] 01:01:43 INFO - PROCESS | 1933 | 1460966503736 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 01:01:44 INFO - PROCESS | 1933 | 1460966504006 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971bac000 == 161 [pid = 1933] [id = 713] 01:01:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f897112a800) [pid = 1933] [serial = 2140] [outer = (nil)] 01:01:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f897119e800) [pid = 1933] [serial = 2141] [outer = 0x7f897112a800] 01:01:44 INFO - PROCESS | 1933 | 1460966504135 Marionette DEBUG loaded listener.js 01:01:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f89711ad800) [pid = 1933] [serial = 2142] [outer = 0x7f897112a800] 01:01:45 INFO - PROCESS | 1933 | 1460966505096 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]]]}] 01:01:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:01:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1641ms 01:01:45 INFO - PROCESS | 1933 | 1460966505142 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 01:01:45 INFO - PROCESS | 1933 | 1460966505146 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 01:01:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:01:45 INFO - PROCESS | 1933 | 1460966505151 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:01:45 INFO - PROCESS | 1933 | 1460966505155 Marionette TRACE conn4 <- [1,2826,null,{}] 01:01:45 INFO - PROCESS | 1933 | 1460966505160 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}] 01:01:45 INFO - PROCESS | 1933 | 1460966505404 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 01:01:45 INFO - PROCESS | 1933 | 1460966505671 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8973a9d000 == 162 [pid = 1933] [id = 714] 01:01:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f896d137c00) [pid = 1933] [serial = 2143] [outer = (nil)] 01:01:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f89716cb800) [pid = 1933] [serial = 2144] [outer = 0x7f896d137c00] 01:01:45 INFO - PROCESS | 1933 | 1460966505753 Marionette DEBUG loaded listener.js 01:01:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f8971b51400) [pid = 1933] [serial = 2145] [outer = 0x7f896d137c00] 01:01:46 INFO - PROCESS | 1933 | 1460966506632 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:01:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:01:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1537ms 01:01:46 INFO - PROCESS | 1933 | 1460966506690 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 01:01:46 INFO - PROCESS | 1933 | 1460966506693 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 01:01:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:01:46 INFO - PROCESS | 1933 | 1460966506716 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:01:46 INFO - PROCESS | 1933 | 1460966506720 Marionette TRACE conn4 <- [1,2830,null,{}] 01:01:46 INFO - PROCESS | 1933 | 1460966506727 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}] 01:01:46 INFO - PROCESS | 1933 | 1460966506946 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 01:01:47 INFO - PROCESS | 1933 | 1460966507212 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975c1e000 == 163 [pid = 1933] [id = 715] 01:01:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f8971050400) [pid = 1933] [serial = 2146] [outer = (nil)] 01:01:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f8971b5a000) [pid = 1933] [serial = 2147] [outer = 0x7f8971050400] 01:01:47 INFO - PROCESS | 1933 | 1460966507329 Marionette DEBUG loaded listener.js 01:01:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f8971cb0400) [pid = 1933] [serial = 2148] [outer = 0x7f8971050400] 01:01:48 INFO - PROCESS | 1933 | 1460966508191 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]]]}] 01:01:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:01:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1554ms 01:01:48 INFO - PROCESS | 1933 | 1460966508254 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 01:01:48 INFO - PROCESS | 1933 | 1460966508258 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 01:01:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:01:48 INFO - PROCESS | 1933 | 1460966508264 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:01:48 INFO - PROCESS | 1933 | 1460966508266 Marionette TRACE conn4 <- [1,2834,null,{}] 01:01:48 INFO - PROCESS | 1933 | 1460966508271 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}] 01:01:48 INFO - PROCESS | 1933 | 1460966508469 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 01:01:48 INFO - PROCESS | 1933 | 1460966508739 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:48 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89760cc800 == 164 [pid = 1933] [id = 716] 01:01:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f897117a400) [pid = 1933] [serial = 2149] [outer = (nil)] 01:01:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f89720ec400) [pid = 1933] [serial = 2150] [outer = 0x7f897117a400] 01:01:48 INFO - PROCESS | 1933 | 1460966508812 Marionette DEBUG loaded listener.js 01:01:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f89720f8000) [pid = 1933] [serial = 2151] [outer = 0x7f897117a400] 01:01:49 INFO - PROCESS | 1933 | 1460966509648 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:01:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:01:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1427ms 01:01:49 INFO - PROCESS | 1933 | 1460966509694 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 01:01:49 INFO - PROCESS | 1933 | 1460966509698 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 01:01:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:01:49 INFO - PROCESS | 1933 | 1460966509703 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:01:49 INFO - PROCESS | 1933 | 1460966509706 Marionette TRACE conn4 <- [1,2838,null,{}] 01:01:49 INFO - PROCESS | 1933 | 1460966509711 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}] 01:01:49 INFO - PROCESS | 1933 | 1460966509917 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 01:01:50 INFO - PROCESS | 1933 | 1460966510196 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:50 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897665a800 == 165 [pid = 1933] [id = 717] 01:01:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f895bfe3000) [pid = 1933] [serial = 2152] [outer = (nil)] 01:01:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f8972582000) [pid = 1933] [serial = 2153] [outer = 0x7f895bfe3000] 01:01:50 INFO - PROCESS | 1933 | 1460966510270 Marionette DEBUG loaded listener.js 01:01:50 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f8973744000) [pid = 1933] [serial = 2154] [outer = 0x7f895bfe3000] 01:01:51 INFO - PROCESS | 1933 | 1460966511175 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]]]}] 01:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1529ms 01:01:51 INFO - PROCESS | 1933 | 1460966511233 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 01:01:51 INFO - PROCESS | 1933 | 1460966511237 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 01:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:01:51 INFO - PROCESS | 1933 | 1460966511243 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:01:51 INFO - PROCESS | 1933 | 1460966511245 Marionette TRACE conn4 <- [1,2842,null,{}] 01:01:51 INFO - PROCESS | 1933 | 1460966511250 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}] 01:01:51 INFO - PROCESS | 1933 | 1460966511471 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 01:01:51 INFO - PROCESS | 1933 | 1460966511834 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772d4000 == 166 [pid = 1933] [id = 718] 01:01:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f89593cc400) [pid = 1933] [serial = 2155] [outer = (nil)] 01:01:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f8974344000) [pid = 1933] [serial = 2156] [outer = 0x7f89593cc400] 01:01:51 INFO - PROCESS | 1933 | 1460966511915 Marionette DEBUG loaded listener.js 01:01:52 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f8974877800) [pid = 1933] [serial = 2157] [outer = 0x7f89593cc400] 01:01:52 INFO - PROCESS | 1933 | 1460966512736 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]]]}] 01:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1533ms 01:01:52 INFO - PROCESS | 1933 | 1460966512779 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 01:01:52 INFO - PROCESS | 1933 | 1460966512783 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 01:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:01:52 INFO - PROCESS | 1933 | 1460966512789 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:01:52 INFO - PROCESS | 1933 | 1460966512791 Marionette TRACE conn4 <- [1,2846,null,{}] 01:01:52 INFO - PROCESS | 1933 | 1460966512796 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}] 01:01:52 INFO - PROCESS | 1933 | 1460966512994 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 01:01:53 INFO - PROCESS | 1933 | 1460966513267 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8977d4d000 == 167 [pid = 1933] [id = 719] 01:01:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f8973ad3400) [pid = 1933] [serial = 2158] [outer = (nil)] 01:01:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f8974a9d800) [pid = 1933] [serial = 2159] [outer = 0x7f8973ad3400] 01:01:53 INFO - PROCESS | 1933 | 1460966513337 Marionette DEBUG loaded listener.js 01:01:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f897580d400) [pid = 1933] [serial = 2160] [outer = 0x7f8973ad3400] 01:01:54 INFO - PROCESS | 1933 | 1460966514152 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]]]}] 01:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1437ms 01:01:54 INFO - PROCESS | 1933 | 1460966514232 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 01:01:54 INFO - PROCESS | 1933 | 1460966514236 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 01:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:01:54 INFO - PROCESS | 1933 | 1460966514244 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:01:54 INFO - PROCESS | 1933 | 1460966514246 Marionette TRACE conn4 <- [1,2850,null,{}] 01:01:54 INFO - PROCESS | 1933 | 1460966514250 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}] 01:01:54 INFO - PROCESS | 1933 | 1460966514452 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 01:01:54 INFO - PROCESS | 1933 | 1460966514728 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:54 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f897d1c8800 == 168 [pid = 1933] [id = 720] 01:01:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f89593cbc00) [pid = 1933] [serial = 2161] [outer = (nil)] 01:01:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f89759a9c00) [pid = 1933] [serial = 2162] [outer = 0x7f89593cbc00] 01:01:54 INFO - PROCESS | 1933 | 1460966514808 Marionette DEBUG loaded listener.js 01:01:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f89759b1400) [pid = 1933] [serial = 2163] [outer = 0x7f89593cbc00] 01:01:55 INFO - PROCESS | 1933 | 1460966515684 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1485ms 01:01:55 INFO - PROCESS | 1933 | 1460966515731 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 01:01:55 INFO - PROCESS | 1933 | 1460966515733 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 01:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:01:55 INFO - PROCESS | 1933 | 1460966515739 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:01:55 INFO - PROCESS | 1933 | 1460966515741 Marionette TRACE conn4 <- [1,2854,null,{}] 01:01:55 INFO - PROCESS | 1933 | 1460966515747 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}] 01:01:55 INFO - PROCESS | 1933 | 1460966515952 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 01:01:56 INFO - PROCESS | 1933 | 1460966516227 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:56 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983016800 == 169 [pid = 1933] [id = 721] 01:01:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f895a6e8400) [pid = 1933] [serial = 2164] [outer = (nil)] 01:01:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f8976071400) [pid = 1933] [serial = 2165] [outer = 0x7f895a6e8400] 01:01:56 INFO - PROCESS | 1933 | 1460966516298 Marionette DEBUG loaded listener.js 01:01:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f89765b0400) [pid = 1933] [serial = 2166] [outer = 0x7f895a6e8400] 01:01:57 INFO - PROCESS | 1933 | 1460966517156 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]]]}] 01:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1484ms 01:01:57 INFO - PROCESS | 1933 | 1460966517224 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 01:01:57 INFO - PROCESS | 1933 | 1460966517228 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 01:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:01:57 INFO - PROCESS | 1933 | 1460966517233 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:01:57 INFO - PROCESS | 1933 | 1460966517235 Marionette TRACE conn4 <- [1,2858,null,{}] 01:01:57 INFO - PROCESS | 1933 | 1460966517241 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}] 01:01:57 INFO - PROCESS | 1933 | 1460966517448 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 01:01:57 INFO - PROCESS | 1933 | 1460966517723 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:57 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898412e800 == 170 [pid = 1933] [id = 722] 01:01:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f8974877400) [pid = 1933] [serial = 2167] [outer = (nil)] 01:01:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f8976eed400) [pid = 1933] [serial = 2168] [outer = 0x7f8974877400] 01:01:57 INFO - PROCESS | 1933 | 1460966517834 Marionette DEBUG loaded listener.js 01:01:57 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f8976f7c400) [pid = 1933] [serial = 2169] [outer = 0x7f8974877400] 01:01:58 INFO - PROCESS | 1933 | 1460966518647 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:01:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:01:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1483ms 01:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:01:58 INFO - PROCESS | 1933 | 1460966518718 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 01:01:58 INFO - PROCESS | 1933 | 1460966518721 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 01:01:58 INFO - PROCESS | 1933 | 1460966518727 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:01:58 INFO - PROCESS | 1933 | 1460966518730 Marionette TRACE conn4 <- [1,2862,null,{}] 01:01:58 INFO - PROCESS | 1933 | 1460966518735 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}] 01:01:58 INFO - PROCESS | 1933 | 1460966518948 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 01:01:59 INFO - PROCESS | 1933 | 1460966519262 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8956ec3800 == 171 [pid = 1933] [id = 723] 01:01:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f8959283c00) [pid = 1933] [serial = 2170] [outer = (nil)] 01:01:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f895c4e4c00) [pid = 1933] [serial = 2171] [outer = 0x7f8959283c00] 01:01:59 INFO - PROCESS | 1933 | 1460966519377 Marionette DEBUG loaded listener.js 01:01:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f89659c2800) [pid = 1933] [serial = 2172] [outer = 0x7f8959283c00] 01:02:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897df0f800 == 170 [pid = 1933] [id = 374] 01:02:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8976943800 == 169 [pid = 1933] [id = 286] 01:02:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89658af800 == 168 [pid = 1933] [id = 258] 01:02:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8962add000 == 167 [pid = 1933] [id = 537] 01:02:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89637ee000 == 166 [pid = 1933] [id = 702] 01:02:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8963209000 == 165 [pid = 1933] [id = 701] 01:02:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fc4e800 == 164 [pid = 1933] [id = 700] 01:02:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e3bf800 == 163 [pid = 1933] [id = 699] 01:02:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8953ce6000 == 162 [pid = 1933] [id = 698] 01:02:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e70b800 == 161 [pid = 1933] [id = 697] 01:02:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e7ad800 == 160 [pid = 1933] [id = 696] 01:02:01 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dec9000 == 159 [pid = 1933] [id = 595] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f895fc19c00) [pid = 1933] [serial = 2039] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f896125d400) [pid = 1933] [serial = 1980] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f8975d8c800) [pid = 1933] [serial = 2015] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f8975854c00) [pid = 1933] [serial = 2013] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f897117c800) [pid = 1933] [serial = 2003] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f89720ec800) [pid = 1933] [serial = 2006] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f8965e21c00) [pid = 1933] [serial = 1988] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f895d990400) [pid = 1933] [serial = 2034] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f895f54c800) [pid = 1933] [serial = 2037] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f89656e8000) [pid = 1933] [serial = 1991] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f896e2af000) [pid = 1933] [serial = 1998] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f8974228400) [pid = 1933] [serial = 2009] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f895dac5400) [pid = 1933] [serial = 2031] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f895c8fa000) [pid = 1933] [serial = 1974] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f89711e6800) [pid = 1933] [serial = 2004] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f895e5c8400) [pid = 1933] [serial = 2036] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f895d7b9800) [pid = 1933] [serial = 2033] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f89843b3400) [pid = 1933] [serial = 2024] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f896d839000) [pid = 1933] [serial = 1995] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f89830d3000) [pid = 1933] [serial = 2021] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f895bfe4c00) [pid = 1933] [serial = 2030] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f896bcaac00) [pid = 1933] [serial = 1989] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f8963a13400) [pid = 1933] [serial = 1985] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f89739b7800) [pid = 1933] [serial = 2007] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f8977926000) [pid = 1933] [serial = 2018] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f8970e4f800) [pid = 1933] [serial = 2000] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f897487b000) [pid = 1933] [serial = 2010] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f896370a800) [pid = 1933] [serial = 1983] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f896de38800) [pid = 1933] [serial = 1997] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f896d5ae000) [pid = 1933] [serial = 1994] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f897487d800) [pid = 1933] [serial = 2012] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f89607eec00) [pid = 1933] [serial = 1979] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f895fd71000) [pid = 1933] [serial = 2027] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f895fe8f400) [pid = 1933] [serial = 1977] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f895fc16000) [pid = 1933] [serial = 1976] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f896d5a3000) [pid = 1933] [serial = 1992] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f89651d8000) [pid = 1933] [serial = 1986] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f8971058800) [pid = 1933] [serial = 2001] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f89630ad000) [pid = 1933] [serial = 1982] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f89766bf400) [pid = 1933] [serial = 2016] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f89593c2800) [pid = 1933] [serial = 1973] [outer = (nil)] [url = about:blank] 01:02:01 INFO - PROCESS | 1933 | 1460966521759 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]]]}] 01:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 3091ms 01:02:01 INFO - PROCESS | 1933 | 1460966521818 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 01:02:01 INFO - PROCESS | 1933 | 1460966521823 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 01:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:02:01 INFO - PROCESS | 1933 | 1460966521885 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:02:01 INFO - PROCESS | 1933 | 1460966521890 Marionette TRACE conn4 <- [1,2866,null,{}] 01:02:01 INFO - PROCESS | 1933 | 1460966521898 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}] 01:02:02 INFO - PROCESS | 1933 | 1460966522112 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 01:02:02 INFO - PROCESS | 1933 | 1460966522302 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895a697800 == 160 [pid = 1933] [id = 724] 01:02:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f895a6ea800) [pid = 1933] [serial = 2173] [outer = (nil)] 01:02:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f895d4e8800) [pid = 1933] [serial = 2174] [outer = 0x7f895a6ea800] 01:02:02 INFO - PROCESS | 1933 | 1460966522367 Marionette DEBUG loaded listener.js 01:02:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f895d982400) [pid = 1933] [serial = 2175] [outer = 0x7f895a6ea800] 01:02:03 INFO - PROCESS | 1933 | 1460966523141 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]]]}] 01:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1345ms 01:02:03 INFO - PROCESS | 1933 | 1460966523220 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 01:02:03 INFO - PROCESS | 1933 | 1460966523228 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 01:02:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:02:03 INFO - PROCESS | 1933 | 1460966523237 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:02:03 INFO - PROCESS | 1933 | 1460966523241 Marionette TRACE conn4 <- [1,2870,null,{}] 01:02:03 INFO - PROCESS | 1933 | 1460966523246 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}] 01:02:03 INFO - PROCESS | 1933 | 1460966523432 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 01:02:03 INFO - PROCESS | 1933 | 1460966523644 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d4cf800 == 161 [pid = 1933] [id = 725] 01:02:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f895bfdbc00) [pid = 1933] [serial = 2176] [outer = (nil)] 01:02:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f895e6d8000) [pid = 1933] [serial = 2177] [outer = 0x7f895bfdbc00] 01:02:03 INFO - PROCESS | 1933 | 1460966523702 Marionette DEBUG loaded listener.js 01:02:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f895f552400) [pid = 1933] [serial = 2178] [outer = 0x7f895bfdbc00] 01:02:04 INFO - PROCESS | 1933 | 1460966524554 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]]]}] 01:02:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:02:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1383ms 01:02:04 INFO - PROCESS | 1933 | 1460966524621 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 01:02:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:02:04 INFO - PROCESS | 1933 | 1460966524635 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 01:02:04 INFO - PROCESS | 1933 | 1460966524647 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:02:04 INFO - PROCESS | 1933 | 1460966524652 Marionette TRACE conn4 <- [1,2874,null,{}] 01:02:04 INFO - PROCESS | 1933 | 1460966524667 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}] 01:02:04 INFO - PROCESS | 1933 | 1460966524933 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 01:02:04 INFO - PROCESS | 1933 | 1460966524966 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:04 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fa35000 == 162 [pid = 1933] [id = 726] 01:02:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f8960578c00) [pid = 1933] [serial = 2179] [outer = (nil)] 01:02:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f896057cc00) [pid = 1933] [serial = 2180] [outer = 0x7f8960578c00] 01:02:05 INFO - PROCESS | 1933 | 1460966525030 Marionette DEBUG loaded listener.js 01:02:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f89607f5000) [pid = 1933] [serial = 2181] [outer = 0x7f8960578c00] 01:02:06 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f895c8f4c00) [pid = 1933] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:02:06 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f895fd70c00) [pid = 1933] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:02:06 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f895d63b800) [pid = 1933] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:02:06 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f89627e9000) [pid = 1933] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:02:06 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f89632afc00) [pid = 1933] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:02:06 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f895c4dd000) [pid = 1933] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:02:06 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f895c8fa400) [pid = 1933] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:02:06 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f8971b5b400) [pid = 1933] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:02:06 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f895fe84000) [pid = 1933] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:02:06 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f895a65ac00) [pid = 1933] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:02:06 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f895d648800) [pid = 1933] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:02:06 INFO - PROCESS | 1933 | 1460966526400 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]]]}] 01:02:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:02:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1796ms 01:02:06 INFO - PROCESS | 1933 | 1460966526441 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 01:02:06 INFO - PROCESS | 1933 | 1460966526451 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 01:02:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:02:06 INFO - PROCESS | 1933 | 1460966526456 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:02:06 INFO - PROCESS | 1933 | 1460966526458 Marionette TRACE conn4 <- [1,2878,null,{}] 01:02:06 INFO - PROCESS | 1933 | 1460966526463 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}] 01:02:06 INFO - PROCESS | 1933 | 1460966526637 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 01:02:06 INFO - PROCESS | 1933 | 1460966526832 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fcdb000 == 163 [pid = 1933] [id = 727] 01:02:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f895d7b3800) [pid = 1933] [serial = 2182] [outer = (nil)] 01:02:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f8960754800) [pid = 1933] [serial = 2183] [outer = 0x7f895d7b3800] 01:02:06 INFO - PROCESS | 1933 | 1460966526891 Marionette DEBUG loaded listener.js 01:02:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f89624ee400) [pid = 1933] [serial = 2184] [outer = 0x7f895d7b3800] 01:02:07 INFO - PROCESS | 1933 | 1460966527624 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]]]}] 01:02:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:02:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1182ms 01:02:07 INFO - PROCESS | 1933 | 1460966527638 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 01:02:07 INFO - PROCESS | 1933 | 1460966527640 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 01:02:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:02:07 INFO - PROCESS | 1933 | 1460966527647 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:02:07 INFO - PROCESS | 1933 | 1460966527660 Marionette TRACE conn4 <- [1,2882,null,{}] 01:02:07 INFO - PROCESS | 1933 | 1460966527664 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}] 01:02:07 INFO - PROCESS | 1933 | 1460966527910 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 01:02:07 INFO - PROCESS | 1933 | 1460966527928 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89612cd000 == 164 [pid = 1933] [id = 728] 01:02:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f895fc17000) [pid = 1933] [serial = 2185] [outer = (nil)] 01:02:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f89627ef400) [pid = 1933] [serial = 2186] [outer = 0x7f895fc17000] 01:02:08 INFO - PROCESS | 1933 | 1460966528096 Marionette DEBUG loaded listener.js 01:02:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f8963151000) [pid = 1933] [serial = 2187] [outer = 0x7f895fc17000] 01:02:09 INFO - PROCESS | 1933 | 1460966529197 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]]]}] 01:02:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:02:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1594ms 01:02:09 INFO - PROCESS | 1933 | 1460966529241 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 01:02:09 INFO - PROCESS | 1933 | 1460966529248 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 01:02:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:02:09 INFO - PROCESS | 1933 | 1460966529257 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:02:09 INFO - PROCESS | 1933 | 1460966529262 Marionette TRACE conn4 <- [1,2886,null,{}] 01:02:09 INFO - PROCESS | 1933 | 1460966529269 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}] 01:02:09 INFO - PROCESS | 1933 | 1460966529485 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 01:02:09 INFO - PROCESS | 1933 | 1460966529751 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895e722800 == 165 [pid = 1933] [id = 729] 01:02:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f895dac4000) [pid = 1933] [serial = 2188] [outer = (nil)] 01:02:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f895e6dec00) [pid = 1933] [serial = 2189] [outer = 0x7f895dac4000] 01:02:09 INFO - PROCESS | 1933 | 1460966529876 Marionette DEBUG loaded listener.js 01:02:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f895fb8ac00) [pid = 1933] [serial = 2190] [outer = 0x7f895dac4000] 01:02:10 INFO - PROCESS | 1933 | 1460966530780 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]]]}] 01:02:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:02:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1586ms 01:02:10 INFO - PROCESS | 1933 | 1460966530844 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 01:02:10 INFO - PROCESS | 1933 | 1460966530852 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 01:02:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:02:10 INFO - PROCESS | 1933 | 1460966530862 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:02:10 INFO - PROCESS | 1933 | 1460966530865 Marionette TRACE conn4 <- [1,2890,null,{}] 01:02:10 INFO - PROCESS | 1933 | 1460966530871 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}] 01:02:11 INFO - PROCESS | 1933 | 1460966531092 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 01:02:11 INFO - PROCESS | 1933 | 1460966531433 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:11 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962846800 == 166 [pid = 1933] [id = 730] 01:02:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f895fd65000) [pid = 1933] [serial = 2191] [outer = (nil)] 01:02:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f89627e6800) [pid = 1933] [serial = 2192] [outer = 0x7f895fd65000] 01:02:11 INFO - PROCESS | 1933 | 1460966531519 Marionette DEBUG loaded listener.js 01:02:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f8963156000) [pid = 1933] [serial = 2193] [outer = 0x7f895fd65000] 01:02:12 INFO - PROCESS | 1933 | 1460966532379 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:02:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:02:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1589ms 01:02:12 INFO - PROCESS | 1933 | 1460966532452 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 01:02:12 INFO - PROCESS | 1933 | 1460966532455 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 01:02:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:02:12 INFO - PROCESS | 1933 | 1460966532464 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:02:12 INFO - PROCESS | 1933 | 1460966532469 Marionette TRACE conn4 <- [1,2894,null,{}] 01:02:12 INFO - PROCESS | 1933 | 1460966532484 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}] 01:02:12 INFO - PROCESS | 1933 | 1460966532740 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 01:02:13 INFO - PROCESS | 1933 | 1460966533050 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965078800 == 167 [pid = 1933] [id = 731] 01:02:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f89632b6400) [pid = 1933] [serial = 2194] [outer = (nil)] 01:02:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f8963978000) [pid = 1933] [serial = 2195] [outer = 0x7f89632b6400] 01:02:13 INFO - PROCESS | 1933 | 1460966533122 Marionette DEBUG loaded listener.js 01:02:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f89651de800) [pid = 1933] [serial = 2196] [outer = 0x7f89632b6400] 01:02:13 INFO - PROCESS | 1933 | 1460966533960 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]]]}] 01:02:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:02:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1541ms 01:02:14 INFO - PROCESS | 1933 | 1460966534005 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 01:02:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:02:14 INFO - PROCESS | 1933 | 1460966534010 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 01:02:14 INFO - PROCESS | 1933 | 1460966534015 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:02:14 INFO - PROCESS | 1933 | 1460966534018 Marionette TRACE conn4 <- [1,2898,null,{}] 01:02:14 INFO - PROCESS | 1933 | 1460966534023 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}] 01:02:14 INFO - PROCESS | 1933 | 1460966534224 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 01:02:14 INFO - PROCESS | 1933 | 1460966534493 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:14 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965778800 == 168 [pid = 1933] [id = 732] 01:02:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f8963464400) [pid = 1933] [serial = 2197] [outer = (nil)] 01:02:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f8965979400) [pid = 1933] [serial = 2198] [outer = 0x7f8963464400] 01:02:14 INFO - PROCESS | 1933 | 1460966534566 Marionette DEBUG loaded listener.js 01:02:14 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f8965e13400) [pid = 1933] [serial = 2199] [outer = 0x7f8963464400] 01:02:15 INFO - PROCESS | 1933 | 1460966535446 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]]]}] 01:02:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:02:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1481ms 01:02:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:02:15 INFO - PROCESS | 1933 | 1460966535496 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 01:02:15 INFO - PROCESS | 1933 | 1460966535499 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 01:02:15 INFO - PROCESS | 1933 | 1460966535505 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:02:15 INFO - PROCESS | 1933 | 1460966535508 Marionette TRACE conn4 <- [1,2902,null,{}] 01:02:15 INFO - PROCESS | 1933 | 1460966535513 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}] 01:02:15 INFO - PROCESS | 1933 | 1460966535703 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 01:02:15 INFO - PROCESS | 1933 | 1460966535972 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:15 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965b42000 == 169 [pid = 1933] [id = 733] 01:02:15 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f8960584800) [pid = 1933] [serial = 2200] [outer = (nil)] 01:02:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f896a8a9c00) [pid = 1933] [serial = 2201] [outer = 0x7f8960584800] 01:02:16 INFO - PROCESS | 1933 | 1460966536044 Marionette DEBUG loaded listener.js 01:02:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f896accc400) [pid = 1933] [serial = 2202] [outer = 0x7f8960584800] 01:02:16 INFO - PROCESS | 1933 | 1460966536939 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:02:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:02:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1482ms 01:02:16 INFO - PROCESS | 1933 | 1460966536986 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 01:02:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:02:16 INFO - PROCESS | 1933 | 1460966536990 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 01:02:16 INFO - PROCESS | 1933 | 1460966536995 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:02:16 INFO - PROCESS | 1933 | 1460966536998 Marionette TRACE conn4 <- [1,2906,null,{}] 01:02:17 INFO - PROCESS | 1933 | 1460966537004 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}] 01:02:17 INFO - PROCESS | 1933 | 1460966537227 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 01:02:17 INFO - PROCESS | 1933 | 1460966537492 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896b906800 == 170 [pid = 1933] [id = 734] 01:02:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f89659cb000) [pid = 1933] [serial = 2203] [outer = (nil)] 01:02:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f896d4a5400) [pid = 1933] [serial = 2204] [outer = 0x7f89659cb000] 01:02:17 INFO - PROCESS | 1933 | 1460966537610 Marionette DEBUG loaded listener.js 01:02:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f896d837000) [pid = 1933] [serial = 2205] [outer = 0x7f89659cb000] 01:02:18 INFO - PROCESS | 1933 | 1460966538439 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]]]}] 01:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1485ms 01:02:18 INFO - PROCESS | 1933 | 1460966538483 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 01:02:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:02:18 INFO - PROCESS | 1933 | 1460966538487 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 01:02:18 INFO - PROCESS | 1933 | 1460966538493 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:02:18 INFO - PROCESS | 1933 | 1460966538496 Marionette TRACE conn4 <- [1,2910,null,{}] 01:02:18 INFO - PROCESS | 1933 | 1460966538501 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}] 01:02:18 INFO - PROCESS | 1933 | 1460966538695 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 01:02:18 INFO - PROCESS | 1933 | 1460966538967 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:18 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdda000 == 171 [pid = 1933] [id = 735] 01:02:18 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f896125c800) [pid = 1933] [serial = 2206] [outer = (nil)] 01:02:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f896dbe7800) [pid = 1933] [serial = 2207] [outer = 0x7f896125c800] 01:02:19 INFO - PROCESS | 1933 | 1460966539039 Marionette DEBUG loaded listener.js 01:02:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f896e2aac00) [pid = 1933] [serial = 2208] [outer = 0x7f896125c800] 01:02:19 INFO - PROCESS | 1933 | 1460966539792 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]]]}] 01:02:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:02:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:02:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1333ms 01:02:19 INFO - TEST-START | /DOMEvents/constructors.html 01:02:19 INFO - PROCESS | 1933 | 1460966539826 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 01:02:19 INFO - PROCESS | 1933 | 1460966539828 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 01:02:19 INFO - PROCESS | 1933 | 1460966539835 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:02:19 INFO - PROCESS | 1933 | 1460966539838 Marionette TRACE conn4 <- [1,2914,null,{}] 01:02:19 INFO - PROCESS | 1933 | 1460966539843 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}] 01:02:20 INFO - PROCESS | 1933 | 1460966540031 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 01:02:20 INFO - PROCESS | 1933 | 1460966540299 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d043800 == 172 [pid = 1933] [id = 736] 01:02:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f89659c5400) [pid = 1933] [serial = 2209] [outer = (nil)] 01:02:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f896f10b000) [pid = 1933] [serial = 2210] [outer = 0x7f89659c5400] 01:02:20 INFO - PROCESS | 1933 | 1460966540370 Marionette DEBUG loaded listener.js 01:02:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f8971051c00) [pid = 1933] [serial = 2211] [outer = 0x7f89659c5400] 01:02:21 INFO - PROCESS | 1933 | 1460966541236 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]]]}] 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:02:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:02:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:02:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:02:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:02:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:02:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:02:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:02:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:02:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 1440ms 01:02:21 INFO - PROCESS | 1933 | 1460966541277 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 01:02:21 INFO - PROCESS | 1933 | 1460966541281 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 01:02:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:02:21 INFO - PROCESS | 1933 | 1460966541289 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:02:21 INFO - PROCESS | 1933 | 1460966541296 Marionette TRACE conn4 <- [1,2918,null,{}] 01:02:21 INFO - PROCESS | 1933 | 1460966541348 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}] 01:02:21 INFO - PROCESS | 1933 | 1460966541557 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 01:02:21 INFO - PROCESS | 1933 | 1460966541820 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:21 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dfb8000 == 173 [pid = 1933] [id = 737] 01:02:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f896d134400) [pid = 1933] [serial = 2212] [outer = (nil)] 01:02:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f897112a000) [pid = 1933] [serial = 2213] [outer = 0x7f896d134400] 01:02:21 INFO - PROCESS | 1933 | 1460966541931 Marionette DEBUG loaded listener.js 01:02:22 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f897123e000) [pid = 1933] [serial = 2214] [outer = 0x7f896d134400] 01:02:22 INFO - PROCESS | 1933 | 1460966542687 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:02:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:02:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1427ms 01:02:22 INFO - PROCESS | 1933 | 1460966542717 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 01:02:22 INFO - PROCESS | 1933 | 1460966542720 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 01:02:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:02:22 INFO - PROCESS | 1933 | 1460966542726 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:02:22 INFO - PROCESS | 1933 | 1460966542731 Marionette TRACE conn4 <- [1,2922,null,{}] 01:02:22 INFO - PROCESS | 1933 | 1460966542736 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}] 01:02:22 INFO - PROCESS | 1933 | 1460966542924 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 01:02:23 INFO - PROCESS | 1933 | 1460966543167 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:23 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89718b5800 == 174 [pid = 1933] [id = 738] 01:02:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f896d839000) [pid = 1933] [serial = 2215] [outer = (nil)] 01:02:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f897192e000) [pid = 1933] [serial = 2216] [outer = 0x7f896d839000] 01:02:23 INFO - PROCESS | 1933 | 1460966543243 Marionette DEBUG loaded listener.js 01:02:23 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f8971b50400) [pid = 1933] [serial = 2217] [outer = 0x7f896d839000] 01:02:23 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 01:02:23 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 01:02:23 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 01:02:23 INFO - PROCESS | 1933 | [1933] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 01:02:24 INFO - PROCESS | 1933 | 1460966544028 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]]]}] 01:02:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:02:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:02:24 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 01:02:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:02:24 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 01:02:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:02:24 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]" 01:02:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:02:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:02:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1330ms 01:02:24 INFO - PROCESS | 1933 | 1460966544061 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 01:02:24 INFO - PROCESS | 1933 | 1460966544067 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 01:02:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:02:24 INFO - PROCESS | 1933 | 1460966544076 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:02:24 INFO - PROCESS | 1933 | 1460966544080 Marionette TRACE conn4 <- [1,2926,null,{}] 01:02:24 INFO - PROCESS | 1933 | 1460966544085 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}] 01:02:24 INFO - PROCESS | 1933 | 1460966544328 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 01:02:24 INFO - PROCESS | 1933 | 1460966544592 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975d05800 == 175 [pid = 1933] [id = 739] 01:02:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f896f2fcc00) [pid = 1933] [serial = 2218] [outer = (nil)] 01:02:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f8975856c00) [pid = 1933] [serial = 2219] [outer = 0x7f896f2fcc00] 01:02:24 INFO - PROCESS | 1933 | 1460966544672 Marionette DEBUG loaded listener.js 01:02:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f8977555c00) [pid = 1933] [serial = 2220] [outer = 0x7f896f2fcc00] 01:02:25 INFO - PROCESS | 1933 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:02:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:02:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1332ms 01:02:25 INFO - PROCESS | 1933 | 1460966545400 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]]]}] 01:02:25 INFO - PROCESS | 1933 | 1460966545409 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 01:02:25 INFO - PROCESS | 1933 | 1460966545413 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 01:02:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:02:25 INFO - PROCESS | 1933 | 1460966545418 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:02:25 INFO - PROCESS | 1933 | 1460966545420 Marionette TRACE conn4 <- [1,2930,null,{}] 01:02:25 INFO - PROCESS | 1933 | 1460966545426 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}] 01:02:25 INFO - PROCESS | 1933 | 1460966545632 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 01:02:25 INFO - PROCESS | 1933 | 1460966545911 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89772e4800 == 176 [pid = 1933] [id = 740] 01:02:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f8971124c00) [pid = 1933] [serial = 2221] [outer = (nil)] 01:02:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f8977d68800) [pid = 1933] [serial = 2222] [outer = 0x7f8971124c00] 01:02:25 INFO - PROCESS | 1933 | 1460966545981 Marionette DEBUG loaded listener.js 01:02:26 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f8979d5d000) [pid = 1933] [serial = 2223] [outer = 0x7f8971124c00] 01:02:26 INFO - PROCESS | 1933 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:02:26 INFO - PROCESS | 1933 | 1460966546729 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]]]}] 01:02:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:02:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1331ms 01:02:26 INFO - PROCESS | 1933 | 1460966546763 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 01:02:26 INFO - PROCESS | 1933 | 1460966546765 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 01:02:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:02:26 INFO - PROCESS | 1933 | 1460966546773 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:02:26 INFO - PROCESS | 1933 | 1460966546777 Marionette TRACE conn4 <- [1,2934,null,{}] 01:02:26 INFO - PROCESS | 1933 | 1460966546782 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}] 01:02:26 INFO - PROCESS | 1933 | 1460966546977 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 01:02:27 INFO - PROCESS | 1933 | 1460966547223 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8983e73800 == 177 [pid = 1933] [id = 741] 01:02:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f89624ee000) [pid = 1933] [serial = 2224] [outer = (nil)] 01:02:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f8977d72000) [pid = 1933] [serial = 2225] [outer = 0x7f89624ee000] 01:02:27 INFO - PROCESS | 1933 | 1460966547295 Marionette DEBUG loaded listener.js 01:02:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f897d307c00) [pid = 1933] [serial = 2226] [outer = 0x7f89624ee000] 01:02:28 INFO - PROCESS | 1933 | 1460966548057 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]]]}] 01:02:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:02:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1331ms 01:02:28 INFO - PROCESS | 1933 | 1460966548105 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 01:02:28 INFO - PROCESS | 1933 | 1460966548108 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 01:02:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:02:28 INFO - PROCESS | 1933 | 1460966548114 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:02:28 INFO - PROCESS | 1933 | 1460966548116 Marionette TRACE conn4 <- [1,2938,null,{}] 01:02:28 INFO - PROCESS | 1933 | 1460966548121 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}] 01:02:28 INFO - PROCESS | 1933 | 1460966548311 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 01:02:28 INFO - PROCESS | 1933 | 1460966548589 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:28 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89851a0800 == 178 [pid = 1933] [id = 742] 01:02:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f8965979000) [pid = 1933] [serial = 2227] [outer = (nil)] 01:02:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f89830d9400) [pid = 1933] [serial = 2228] [outer = 0x7f8965979000] 01:02:28 INFO - PROCESS | 1933 | 1460966548664 Marionette DEBUG loaded listener.js 01:02:28 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f8983eb6800) [pid = 1933] [serial = 2229] [outer = 0x7f8965979000] 01:02:29 INFO - PROCESS | 1933 | 1460966549419 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]]]}] 01:02:29 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. 01:02:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1330ms 01:02:29 INFO - PROCESS | 1933 | 1460966549444 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 01:02:29 INFO - PROCESS | 1933 | 1460966549448 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 01:02:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:02:29 INFO - PROCESS | 1933 | 1460966549453 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:02:29 INFO - PROCESS | 1933 | 1460966549455 Marionette TRACE conn4 <- [1,2942,null,{}] 01:02:29 INFO - PROCESS | 1933 | 1460966549461 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}] 01:02:29 INFO - PROCESS | 1933 | 1460966549677 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 01:02:29 INFO - PROCESS | 1933 | 1460966549964 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8987334800 == 179 [pid = 1933] [id = 743] 01:02:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f897a151000) [pid = 1933] [serial = 2230] [outer = (nil)] 01:02:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f8984192800) [pid = 1933] [serial = 2231] [outer = 0x7f897a151000] 01:02:30 INFO - PROCESS | 1933 | 1460966550038 Marionette DEBUG loaded listener.js 01:02:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f89843b8400) [pid = 1933] [serial = 2232] [outer = 0x7f897a151000] 01:02:30 INFO - PROCESS | 1933 | 1460966550769 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"]]]}] 01:02:30 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 01:02:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:02:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1329ms 01:02:30 INFO - PROCESS | 1933 | 1460966550784 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 01:02:30 INFO - PROCESS | 1933 | 1460966550786 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 01:02:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:02:30 INFO - PROCESS | 1933 | 1460966550792 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:02:30 INFO - PROCESS | 1933 | 1460966550794 Marionette TRACE conn4 <- [1,2946,null,{}] 01:02:30 INFO - PROCESS | 1933 | 1460966550800 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}] 01:02:31 INFO - PROCESS | 1933 | 1460966551015 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 01:02:31 INFO - PROCESS | 1933 | 1460966551297 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:31 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8988f8c000 == 180 [pid = 1933] [id = 744] 01:02:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f89830d3c00) [pid = 1933] [serial = 2233] [outer = (nil)] 01:02:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f8985128c00) [pid = 1933] [serial = 2234] [outer = 0x7f89830d3c00] 01:02:31 INFO - PROCESS | 1933 | 1460966551370 Marionette DEBUG loaded listener.js 01:02:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f898530f400) [pid = 1933] [serial = 2235] [outer = 0x7f89830d3c00] 01:02:32 INFO - PROCESS | 1933 | 1460966552170 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]]]}] 01:02:32 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. 01:02:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1430ms 01:02:32 INFO - PROCESS | 1933 | 1460966552261 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 01:02:32 INFO - PROCESS | 1933 | 1460966552265 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 01:02:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:02:32 INFO - PROCESS | 1933 | 1460966552282 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:02:32 INFO - PROCESS | 1933 | 1460966552286 Marionette TRACE conn4 <- [1,2950,null,{}] 01:02:32 INFO - PROCESS | 1933 | 1460966552294 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}] 01:02:32 INFO - PROCESS | 1933 | 1460966552611 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 01:02:33 INFO - PROCESS | 1933 | 1460966552997 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8989447000 == 181 [pid = 1933] [id = 745] 01:02:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f89830d9c00) [pid = 1933] [serial = 2236] [outer = (nil)] 01:02:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f8987223000) [pid = 1933] [serial = 2237] [outer = 0x7f89830d9c00] 01:02:33 INFO - PROCESS | 1933 | 1460966553113 Marionette DEBUG loaded listener.js 01:02:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 212 (0x7f89872c6c00) [pid = 1933] [serial = 2238] [outer = 0x7f89830d9c00] 01:02:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898b26f000 == 182 [pid = 1933] [id = 746] 01:02:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 213 (0x7f8988b77800) [pid = 1933] [serial = 2239] [outer = (nil)] 01:02:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 214 (0x7f8985303400) [pid = 1933] [serial = 2240] [outer = 0x7f8988b77800] 01:02:34 INFO - PROCESS | 1933 | 1460966554278 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]]]}] 01:02:34 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. 01:02:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2043ms 01:02:34 INFO - PROCESS | 1933 | 1460966554320 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 01:02:34 INFO - PROCESS | 1933 | 1460966554324 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 01:02:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:02:34 INFO - PROCESS | 1933 | 1460966554332 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:02:34 INFO - PROCESS | 1933 | 1460966554337 Marionette TRACE conn4 <- [1,2954,null,{}] 01:02:34 INFO - PROCESS | 1933 | 1460966554393 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}] 01:02:34 INFO - PROCESS | 1933 | 1460966554737 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 01:02:35 INFO - PROCESS | 1933 | 1460966555128 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898d58c000 == 183 [pid = 1933] [id = 747] 01:02:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 215 (0x7f89843db400) [pid = 1933] [serial = 2241] [outer = (nil)] 01:02:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 216 (0x7f8988b75400) [pid = 1933] [serial = 2242] [outer = 0x7f89843db400] 01:02:35 INFO - PROCESS | 1933 | 1460966555238 Marionette DEBUG loaded listener.js 01:02:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 217 (0x7f8988b7dc00) [pid = 1933] [serial = 2243] [outer = 0x7f89843db400] 01:02:36 INFO - PROCESS | 1933 | 1460966556247 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]]]}] 01:02:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:02:36 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 01:02:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1940ms 01:02:36 INFO - PROCESS | 1933 | 1460966556275 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 01:02:36 INFO - PROCESS | 1933 | 1460966556279 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 01:02:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:02:36 INFO - PROCESS | 1933 | 1460966556287 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:02:36 INFO - PROCESS | 1933 | 1460966556291 Marionette TRACE conn4 <- [1,2958,null,{}] 01:02:36 INFO - PROCESS | 1933 | 1460966556325 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}] 01:02:36 INFO - PROCESS | 1933 | 1460966556648 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 01:02:37 INFO - PROCESS | 1933 | 1460966557038 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:37 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f898e560800 == 184 [pid = 1933] [id = 748] 01:02:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 218 (0x7f89759adc00) [pid = 1933] [serial = 2244] [outer = (nil)] 01:02:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 219 (0x7f8988b84c00) [pid = 1933] [serial = 2245] [outer = 0x7f89759adc00] 01:02:37 INFO - PROCESS | 1933 | 1460966557166 Marionette DEBUG loaded listener.js 01:02:37 INFO - PROCESS | 1933 | ++DOMWINDOW == 220 (0x7f89891a2800) [pid = 1933] [serial = 2246] [outer = 0x7f89759adc00] 01:02:38 INFO - PROCESS | 1933 | 1460966558262 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]]]}] 01:02:38 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. 01:02:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2016ms 01:02:38 INFO - PROCESS | 1933 | 1460966558305 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 01:02:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:02:38 INFO - PROCESS | 1933 | 1460966558310 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 01:02:38 INFO - PROCESS | 1933 | 1460966558318 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:02:38 INFO - PROCESS | 1933 | 1460966558321 Marionette TRACE conn4 <- [1,2962,null,{}] 01:02:38 INFO - PROCESS | 1933 | 1460966558329 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}] 01:02:38 INFO - PROCESS | 1933 | 1460966558595 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897d33d800 == 183 [pid = 1933] [id = 50] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898e540800 == 182 [pid = 1933] [id = 240] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89612d7000 == 181 [pid = 1933] [id = 278] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8990c89000 == 180 [pid = 1933] [id = 276] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fcdb000 == 179 [pid = 1933] [id = 727] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895fa35000 == 178 [pid = 1933] [id = 726] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d4cf800 == 177 [pid = 1933] [id = 725] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895a697800 == 176 [pid = 1933] [id = 724] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898412e800 == 175 [pid = 1933] [id = 722] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8983016800 == 174 [pid = 1933] [id = 721] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897d1c8800 == 173 [pid = 1933] [id = 720] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8977d4d000 == 172 [pid = 1933] [id = 719] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89772d4000 == 171 [pid = 1933] [id = 718] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f897665a800 == 170 [pid = 1933] [id = 717] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89760cc800 == 169 [pid = 1933] [id = 716] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8975c1e000 == 168 [pid = 1933] [id = 715] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8973a9d000 == 167 [pid = 1933] [id = 714] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8971bac000 == 166 [pid = 1933] [id = 713] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89718a7000 == 165 [pid = 1933] [id = 712] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8970e3f000 == 164 [pid = 1933] [id = 711] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dec4800 == 163 [pid = 1933] [id = 710] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d112800 == 162 [pid = 1933] [id = 709] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdad000 == 161 [pid = 1933] [id = 708] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896b907000 == 160 [pid = 1933] [id = 707] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965b4e800 == 159 [pid = 1933] [id = 706] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8962a1e800 == 158 [pid = 1933] [id = 705] 01:02:42 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e3d2800 == 157 [pid = 1933] [id = 704] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 219 (0x7f8965975400) [pid = 1933] [serial = 2111] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 218 (0x7f896bca8000) [pid = 1933] [serial = 2066] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 217 (0x7f896a8e5c00) [pid = 1933] [serial = 2063] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 216 (0x7f89656e7c00) [pid = 1933] [serial = 2109] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 215 (0x7f8960585000) [pid = 1933] [serial = 2048] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 214 (0x7f8979d86000) [pid = 1933] [serial = 2019] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 213 (0x7f8961260400) [pid = 1933] [serial = 2099] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 212 (0x7f89630b5000) [pid = 1933] [serial = 2102] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 211 (0x7f8964e27400) [pid = 1933] [serial = 2106] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f895d7ad800) [pid = 1933] [serial = 2042] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f8962b53000) [pid = 1933] [serial = 2051] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f897123b000) [pid = 1933] [serial = 2081] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f895e439800) [pid = 1933] [serial = 2096] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f895d4e9c00) [pid = 1933] [serial = 2090] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f8964e26800) [pid = 1933] [serial = 2060] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f895e6dd000) [pid = 1933] [serial = 2045] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f895d982c00) [pid = 1933] [serial = 2091] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f89627eb000) [pid = 1933] [serial = 2108] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f89593cc800) [pid = 1933] [serial = 2084] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f8959286c00) [pid = 1933] [serial = 2087] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f8985131400) [pid = 1933] [serial = 2025] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f8983c68000) [pid = 1933] [serial = 2022] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f8963159400) [pid = 1933] [serial = 2103] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f8963a0e000) [pid = 1933] [serial = 2105] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f896d4a6400) [pid = 1933] [serial = 2069] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f895d7af000) [pid = 1933] [serial = 2093] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f8963159c00) [pid = 1933] [serial = 2054] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f896de57400) [pid = 1933] [serial = 2072] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f895e6d6400) [pid = 1933] [serial = 2094] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f897112e400) [pid = 1933] [serial = 2078] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f8960753000) [pid = 1933] [serial = 2097] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f8971124400) [pid = 1933] [serial = 2075] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f89627e5400) [pid = 1933] [serial = 2100] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f8963463400) [pid = 1933] [serial = 2028] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f89651e3c00) [pid = 1933] [serial = 2057] [outer = (nil)] [url = about:blank] 01:02:42 INFO - PROCESS | 1933 | 1460966562452 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89558e7000 == 158 [pid = 1933] [id = 749] 01:02:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f895a663400) [pid = 1933] [serial = 2247] [outer = (nil)] 01:02:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f895a6f2400) [pid = 1933] [serial = 2248] [outer = 0x7f895a663400] 01:02:42 INFO - PROCESS | 1933 | 1460966562572 Marionette DEBUG loaded listener.js 01:02:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f895c8f1000) [pid = 1933] [serial = 2249] [outer = 0x7f895a663400] 01:02:43 INFO - PROCESS | 1933 | 1460966563657 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]]]}] 01:02:43 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. 01:02:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 5400ms 01:02:43 INFO - PROCESS | 1933 | 1460966563719 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 01:02:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:02:43 INFO - PROCESS | 1933 | 1460966563729 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 01:02:43 INFO - PROCESS | 1933 | 1460966563740 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:02:43 INFO - PROCESS | 1933 | 1460966563746 Marionette TRACE conn4 <- [1,2966,null,{}] 01:02:43 INFO - PROCESS | 1933 | 1460966563756 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}] 01:02:44 INFO - PROCESS | 1933 | 1460966564026 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 01:02:44 INFO - PROCESS | 1933 | 1460966564269 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:44 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895c377800 == 159 [pid = 1933] [id = 750] 01:02:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f895a6e7000) [pid = 1933] [serial = 2250] [outer = (nil)] 01:02:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f895ddc6400) [pid = 1933] [serial = 2251] [outer = 0x7f895a6e7000] 01:02:44 INFO - PROCESS | 1933 | 1460966564367 Marionette DEBUG loaded listener.js 01:02:44 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f895e5c5c00) [pid = 1933] [serial = 2252] [outer = 0x7f895a6e7000] 01:02:45 INFO - PROCESS | 1933 | 1460966565579 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]]]}] 01:02:45 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. 01:02:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1894ms 01:02:45 INFO - PROCESS | 1933 | 1460966565638 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 01:02:45 INFO - PROCESS | 1933 | 1460966565646 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 01:02:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:02:45 INFO - PROCESS | 1933 | 1460966565665 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:02:45 INFO - PROCESS | 1933 | 1460966565669 Marionette TRACE conn4 <- [1,2970,null,{}] 01:02:45 INFO - PROCESS | 1933 | 1460966565676 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}] 01:02:46 INFO - PROCESS | 1933 | 1460966566032 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 01:02:46 INFO - PROCESS | 1933 | 1460966566078 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d522800 == 160 [pid = 1933] [id = 751] 01:02:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f895f552800) [pid = 1933] [serial = 2253] [outer = (nil)] 01:02:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f895fd64c00) [pid = 1933] [serial = 2254] [outer = 0x7f895f552800] 01:02:46 INFO - PROCESS | 1933 | 1460966566171 Marionette DEBUG loaded listener.js 01:02:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f8960577000) [pid = 1933] [serial = 2255] [outer = 0x7f895f552800] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f895c8f7c00) [pid = 1933] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f895a665000) [pid = 1933] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f895fc1f400) [pid = 1933] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f896a8a7400) [pid = 1933] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f89580d1c00) [pid = 1933] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f897119f400) [pid = 1933] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f895fe83800) [pid = 1933] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f8961266400) [pid = 1933] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f895d4e6000) [pid = 1933] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f895d4f2c00) [pid = 1933] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f896a8ac000) [pid = 1933] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f896a877400) [pid = 1933] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f89580c6800) [pid = 1933] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f896de51400) [pid = 1933] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f896de37800) [pid = 1933] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f896f2f0c00) [pid = 1933] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f8964e1d800) [pid = 1933] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f89580c3800) [pid = 1933] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f8960578c00) [pid = 1933] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f895e5cf000) [pid = 1933] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f896d3a1800) [pid = 1933] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f896c67e800) [pid = 1933] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f896bc9b400) [pid = 1933] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f896314d400) [pid = 1933] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f89624f7000) [pid = 1933] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f895d7aec00) [pid = 1933] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f895d4ed400) [pid = 1933] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f89656e6800) [pid = 1933] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f895a6ea800) [pid = 1933] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f8974877400) [pid = 1933] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f895a6e8400) [pid = 1933] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f89593cbc00) [pid = 1933] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f8973ad3400) [pid = 1933] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f89593cc400) [pid = 1933] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f895bfe3000) [pid = 1933] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f897117a400) [pid = 1933] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f8971050400) [pid = 1933] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f896d137c00) [pid = 1933] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f897112a800) [pid = 1933] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f896d3a2800) [pid = 1933] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f895bfdbc00) [pid = 1933] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:02:48 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f895d7b3800) [pid = 1933] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:02:48 INFO - PROCESS | 1933 | 1460966568905 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]]]}] 01:02:48 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. 01:02:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 3297ms 01:02:48 INFO - PROCESS | 1933 | 1460966568953 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 01:02:48 INFO - PROCESS | 1933 | 1460966568957 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 01:02:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:02:48 INFO - PROCESS | 1933 | 1460966568976 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:02:48 INFO - PROCESS | 1933 | 1460966568988 Marionette TRACE conn4 <- [1,2974,null,{}] 01:02:49 INFO - PROCESS | 1933 | 1460966568999 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}] 01:02:49 INFO - PROCESS | 1933 | 1460966569338 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 01:02:49 INFO - PROCESS | 1933 | 1460966569361 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:49 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895f474000 == 161 [pid = 1933] [id = 752] 01:02:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f89580c6800) [pid = 1933] [serial = 2256] [outer = (nil)] 01:02:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f895fb8b800) [pid = 1933] [serial = 2257] [outer = 0x7f89580c6800] 01:02:49 INFO - PROCESS | 1933 | 1460966569452 Marionette DEBUG loaded listener.js 01:02:49 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f89606e0000) [pid = 1933] [serial = 2258] [outer = 0x7f89580c6800] 01:02:50 INFO - PROCESS | 1933 | 1460966570780 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]]]}] 01:02:50 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. 01:02:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1861ms 01:02:50 INFO - PROCESS | 1933 | 1460966570828 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 01:02:50 INFO - PROCESS | 1933 | 1460966570837 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 01:02:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:02:50 INFO - PROCESS | 1933 | 1460966570849 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:02:50 INFO - PROCESS | 1933 | 1460966570857 Marionette TRACE conn4 <- [1,2978,null,{}] 01:02:50 INFO - PROCESS | 1933 | 1460966570869 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}] 01:02:51 INFO - PROCESS | 1933 | 1460966571293 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 01:02:51 INFO - PROCESS | 1933 | 1460966571630 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:51 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8958e4e800 == 162 [pid = 1933] [id = 753] 01:02:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f895c8fa400) [pid = 1933] [serial = 2259] [outer = (nil)] 01:02:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f895d4f1800) [pid = 1933] [serial = 2260] [outer = 0x7f895c8fa400] 01:02:51 INFO - PROCESS | 1933 | 1460966571766 Marionette DEBUG loaded listener.js 01:02:51 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f895d984800) [pid = 1933] [serial = 2261] [outer = 0x7f895c8fa400] 01:02:52 INFO - PROCESS | 1933 | 1460966572972 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]]]}] 01:02:52 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. 01:02:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2145ms 01:02:52 INFO - PROCESS | 1933 | 1460966572993 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 01:02:53 INFO - PROCESS | 1933 | 1460966573006 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 01:02:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:02:53 INFO - PROCESS | 1933 | 1460966573067 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:02:53 INFO - PROCESS | 1933 | 1460966573073 Marionette TRACE conn4 <- [1,2982,null,{}] 01:02:53 INFO - PROCESS | 1933 | 1460966573081 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}] 01:02:53 INFO - PROCESS | 1933 | 1460966573382 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 01:02:53 INFO - PROCESS | 1933 | 1460966573752 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:53 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895f45e000 == 163 [pid = 1933] [id = 754] 01:02:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f895e6e1000) [pid = 1933] [serial = 2262] [outer = (nil)] 01:02:53 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f895fb7c400) [pid = 1933] [serial = 2263] [outer = 0x7f895e6e1000] 01:02:53 INFO - PROCESS | 1933 | 1460966573866 Marionette DEBUG loaded listener.js 01:02:54 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f895fd6f400) [pid = 1933] [serial = 2264] [outer = 0x7f895e6e1000] 01:02:55 INFO - PROCESS | 1933 | 1460966575042 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"]]]}] 01:02:55 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 01:02:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:02:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 2043ms 01:02:55 INFO - PROCESS | 1933 | 1460966575104 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 01:02:55 INFO - PROCESS | 1933 | 1460966575108 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 01:02:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:02:55 INFO - PROCESS | 1933 | 1460966575138 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:02:55 INFO - PROCESS | 1933 | 1460966575147 Marionette TRACE conn4 <- [1,2986,null,{}] 01:02:55 INFO - PROCESS | 1933 | 1460966575173 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}] 01:02:55 INFO - PROCESS | 1933 | 1460966575482 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 01:02:55 INFO - PROCESS | 1933 | 1460966575902 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:55 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89608b0800 == 164 [pid = 1933] [id = 755] 01:02:55 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f8960578c00) [pid = 1933] [serial = 2265] [outer = (nil)] 01:02:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f896075b400) [pid = 1933] [serial = 2266] [outer = 0x7f8960578c00] 01:02:56 INFO - PROCESS | 1933 | 1460966576024 Marionette DEBUG loaded listener.js 01:02:56 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f89609e7000) [pid = 1933] [serial = 2267] [outer = 0x7f8960578c00] 01:02:57 INFO - PROCESS | 1933 | 1460966577150 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]]]}] 01:02:57 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. 01:02:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 2067ms 01:02:57 INFO - PROCESS | 1933 | 1460966577185 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 01:02:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:02:57 INFO - PROCESS | 1933 | 1460966577191 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 01:02:57 INFO - PROCESS | 1933 | 1460966577199 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:02:57 INFO - PROCESS | 1933 | 1460966577203 Marionette TRACE conn4 <- [1,2990,null,{}] 01:02:57 INFO - PROCESS | 1933 | 1460966577211 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}] 01:02:57 INFO - PROCESS | 1933 | 1460966577643 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 01:02:57 INFO - PROCESS | 1933 | 1460966577961 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8962845000 == 165 [pid = 1933] [id = 756] 01:02:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f895bfe4c00) [pid = 1933] [serial = 2268] [outer = (nil)] 01:02:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f896314f800) [pid = 1933] [serial = 2269] [outer = 0x7f895bfe4c00] 01:02:58 INFO - PROCESS | 1933 | 1460966578086 Marionette DEBUG loaded listener.js 01:02:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f89632af000) [pid = 1933] [serial = 2270] [outer = 0x7f895bfe4c00] 01:02:58 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8963217800 == 166 [pid = 1933] [id = 757] 01:02:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f8963978c00) [pid = 1933] [serial = 2271] [outer = (nil)] 01:02:58 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f896346dc00) [pid = 1933] [serial = 2272] [outer = 0x7f8963978c00] 01:02:59 INFO - PROCESS | 1933 | 1460966579129 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]]]}] 01:02:59 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. 01:02:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1987ms 01:02:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:02:59 INFO - PROCESS | 1933 | 1460966579184 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 01:02:59 INFO - PROCESS | 1933 | 1460966579187 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 01:02:59 INFO - PROCESS | 1933 | 1460966579193 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:02:59 INFO - PROCESS | 1933 | 1460966579196 Marionette TRACE conn4 <- [1,2994,null,{}] 01:02:59 INFO - PROCESS | 1933 | 1460966579201 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}] 01:02:59 INFO - PROCESS | 1933 | 1460966579489 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 01:02:59 INFO - PROCESS | 1933 | 1460966579755 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:59 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896383e000 == 167 [pid = 1933] [id = 758] 01:02:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f895e444c00) [pid = 1933] [serial = 2273] [outer = (nil)] 01:02:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f8963715400) [pid = 1933] [serial = 2274] [outer = 0x7f895e444c00] 01:02:59 INFO - PROCESS | 1933 | 1460966579867 Marionette DEBUG loaded listener.js 01:02:59 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f8963a33c00) [pid = 1933] [serial = 2275] [outer = 0x7f895e444c00] 01:03:00 INFO - PROCESS | 1933 | 1460966580566 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]]]}] 01:03:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:03:00 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 01:03:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1428ms 01:03:00 INFO - PROCESS | 1933 | 1460966580621 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 01:03:00 INFO - PROCESS | 1933 | 1460966580625 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 01:03:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:03:00 INFO - PROCESS | 1933 | 1460966580630 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:03:00 INFO - PROCESS | 1933 | 1460966580633 Marionette TRACE conn4 <- [1,2998,null,{}] 01:03:00 INFO - PROCESS | 1933 | 1460966580638 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}] 01:03:00 INFO - PROCESS | 1933 | 1460966580887 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 01:03:01 INFO - PROCESS | 1933 | 1460966581132 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:01 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965776000 == 168 [pid = 1933] [id = 759] 01:03:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 173 (0x7f89651d8c00) [pid = 1933] [serial = 2276] [outer = (nil)] 01:03:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 174 (0x7f896a877000) [pid = 1933] [serial = 2277] [outer = 0x7f89651d8c00] 01:03:01 INFO - PROCESS | 1933 | 1460966581206 Marionette DEBUG loaded listener.js 01:03:01 INFO - PROCESS | 1933 | ++DOMWINDOW == 175 (0x7f896a8b0400) [pid = 1933] [serial = 2278] [outer = 0x7f89651d8c00] 01:03:01 INFO - PROCESS | 1933 | 1460966581966 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]]]}] 01:03:02 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. 01:03:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1380ms 01:03:02 INFO - PROCESS | 1933 | 1460966582010 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 01:03:02 INFO - PROCESS | 1933 | 1460966582013 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 01:03:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:03:02 INFO - PROCESS | 1933 | 1460966582019 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:03:02 INFO - PROCESS | 1933 | 1460966582021 Marionette TRACE conn4 <- [1,3002,null,{}] 01:03:02 INFO - PROCESS | 1933 | 1460966582026 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}] 01:03:02 INFO - PROCESS | 1933 | 1460966582273 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 01:03:02 INFO - PROCESS | 1933 | 1460966582524 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:02 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c3d000 == 169 [pid = 1933] [id = 760] 01:03:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 176 (0x7f89651d9400) [pid = 1933] [serial = 2279] [outer = (nil)] 01:03:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 177 (0x7f896accc800) [pid = 1933] [serial = 2280] [outer = 0x7f89651d9400] 01:03:02 INFO - PROCESS | 1933 | 1460966582600 Marionette DEBUG loaded listener.js 01:03:02 INFO - PROCESS | 1933 | ++DOMWINDOW == 178 (0x7f896c675800) [pid = 1933] [serial = 2281] [outer = 0x7f89651d9400] 01:03:03 INFO - PROCESS | 1933 | 1460966583352 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]]]}] 01:03:03 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. 01:03:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1376ms 01:03:03 INFO - PROCESS | 1933 | 1460966583396 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 01:03:03 INFO - PROCESS | 1933 | 1460966583399 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 01:03:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:03:03 INFO - PROCESS | 1933 | 1460966583404 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:03:03 INFO - PROCESS | 1933 | 1460966583407 Marionette TRACE conn4 <- [1,3006,null,{}] 01:03:03 INFO - PROCESS | 1933 | 1460966583412 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}] 01:03:03 INFO - PROCESS | 1933 | 1460966583633 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 01:03:03 INFO - PROCESS | 1933 | 1460966583880 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:03 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896b906000 == 170 [pid = 1933] [id = 761] 01:03:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 179 (0x7f895bfe1400) [pid = 1933] [serial = 2282] [outer = (nil)] 01:03:03 INFO - PROCESS | 1933 | ++DOMWINDOW == 180 (0x7f896a8e7c00) [pid = 1933] [serial = 2283] [outer = 0x7f895bfe1400] 01:03:03 INFO - PROCESS | 1933 | 1460966583951 Marionette DEBUG loaded listener.js 01:03:04 INFO - PROCESS | 1933 | ++DOMWINDOW == 181 (0x7f896d49dc00) [pid = 1933] [serial = 2284] [outer = 0x7f895bfe1400] 01:03:04 INFO - PROCESS | 1933 | 1460966584719 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]]]}] 01:03:04 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. 01:03:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1328ms 01:03:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:03:04 INFO - PROCESS | 1933 | 1460966584732 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 01:03:04 INFO - PROCESS | 1933 | 1460966584735 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 01:03:04 INFO - PROCESS | 1933 | 1460966584740 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:03:04 INFO - PROCESS | 1933 | 1460966584744 Marionette TRACE conn4 <- [1,3010,null,{}] 01:03:04 INFO - PROCESS | 1933 | 1460966584749 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}] 01:03:04 INFO - PROCESS | 1933 | 1460966584937 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 01:03:05 INFO - PROCESS | 1933 | 1460966585186 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:05 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bddf000 == 171 [pid = 1933] [id = 762] 01:03:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 182 (0x7f895ddc5400) [pid = 1933] [serial = 2285] [outer = (nil)] 01:03:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 183 (0x7f896d5ab400) [pid = 1933] [serial = 2286] [outer = 0x7f895ddc5400] 01:03:05 INFO - PROCESS | 1933 | 1460966585258 Marionette DEBUG loaded listener.js 01:03:05 INFO - PROCESS | 1933 | ++DOMWINDOW == 184 (0x7f896d986800) [pid = 1933] [serial = 2287] [outer = 0x7f895ddc5400] 01:03:06 INFO - PROCESS | 1933 | 1460966586028 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]]]}] 01:03:06 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 01:03:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1331ms 01:03:06 INFO - PROCESS | 1933 | 1460966586072 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 01:03:06 INFO - PROCESS | 1933 | 1460966586075 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 01:03:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:03:06 INFO - PROCESS | 1933 | 1460966586080 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:03:06 INFO - PROCESS | 1933 | 1460966586083 Marionette TRACE conn4 <- [1,3014,null,{}] 01:03:06 INFO - PROCESS | 1933 | 1460966586088 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}] 01:03:06 INFO - PROCESS | 1933 | 1460966586290 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 01:03:06 INFO - PROCESS | 1933 | 1460966586573 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:06 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d480000 == 172 [pid = 1933] [id = 763] 01:03:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 185 (0x7f896accd000) [pid = 1933] [serial = 2288] [outer = (nil)] 01:03:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 186 (0x7f896de29800) [pid = 1933] [serial = 2289] [outer = 0x7f896accd000] 01:03:06 INFO - PROCESS | 1933 | 1460966586644 Marionette DEBUG loaded listener.js 01:03:06 INFO - PROCESS | 1933 | ++DOMWINDOW == 187 (0x7f896de4e000) [pid = 1933] [serial = 2290] [outer = 0x7f896accd000] 01:03:06 INFO - PROCESS | 1933 | [1933] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:03:07 INFO - PROCESS | 1933 | 1460966587484 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:03:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:03:07 INFO - {} 01:03:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:03:07 INFO - {} 01:03:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:03:07 INFO - {} 01:03:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:03:07 INFO - {} 01:03:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1438ms 01:03:07 INFO - PROCESS | 1933 | 1460966587521 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 01:03:07 INFO - PROCESS | 1933 | 1460966587525 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 01:03:07 INFO - TEST-START | /FileAPI/fileReader.html 01:03:07 INFO - PROCESS | 1933 | 1460966587531 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:03:07 INFO - PROCESS | 1933 | 1460966587535 Marionette TRACE conn4 <- [1,3018,null,{}] 01:03:07 INFO - PROCESS | 1933 | 1460966587548 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}] 01:03:07 INFO - PROCESS | 1933 | 1460966587804 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 01:03:08 INFO - PROCESS | 1933 | 1460966588094 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:08 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971661000 == 173 [pid = 1933] [id = 764] 01:03:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 188 (0x7f89711a2400) [pid = 1933] [serial = 2291] [outer = (nil)] 01:03:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 189 (0x7f89711a5000) [pid = 1933] [serial = 2292] [outer = 0x7f89711a2400] 01:03:08 INFO - PROCESS | 1933 | 1460966588233 Marionette DEBUG loaded listener.js 01:03:08 INFO - PROCESS | 1933 | ++DOMWINDOW == 190 (0x7f89711e3800) [pid = 1933] [serial = 2293] [outer = 0x7f89711a2400] 01:03:09 INFO - PROCESS | 1933 | 1460966589029 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]]]}] 01:03:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:03:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:03:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:03:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:03:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 1537ms 01:03:09 INFO - PROCESS | 1933 | 1460966589070 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 01:03:09 INFO - PROCESS | 1933 | 1460966589073 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 01:03:09 INFO - TEST-START | /FileAPI/historical.html 01:03:09 INFO - PROCESS | 1933 | 1460966589079 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:03:09 INFO - PROCESS | 1933 | 1460966589081 Marionette TRACE conn4 <- [1,3022,null,{}] 01:03:09 INFO - PROCESS | 1933 | 1460966589087 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}] 01:03:09 INFO - PROCESS | 1933 | 1460966589272 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 01:03:09 INFO - PROCESS | 1933 | 1460966589556 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:09 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8973710800 == 174 [pid = 1933] [id = 765] 01:03:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 191 (0x7f897117b000) [pid = 1933] [serial = 2294] [outer = (nil)] 01:03:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 192 (0x7f8971938c00) [pid = 1933] [serial = 2295] [outer = 0x7f897117b000] 01:03:09 INFO - PROCESS | 1933 | 1460966589627 Marionette DEBUG loaded listener.js 01:03:09 INFO - PROCESS | 1933 | ++DOMWINDOW == 193 (0x7f8971b57800) [pid = 1933] [serial = 2296] [outer = 0x7f897117b000] 01:03:10 INFO - PROCESS | 1933 | 1460966590372 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"]]]}] 01:03:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:03:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:03:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:03:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:03:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:03:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:03:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:03:10 INFO - TEST-OK | /FileAPI/historical.html | took 1330ms 01:03:10 INFO - PROCESS | 1933 | 1460966590411 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 01:03:10 INFO - PROCESS | 1933 | 1460966590414 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 01:03:10 INFO - TEST-START | /FileAPI/idlharness.html 01:03:10 INFO - PROCESS | 1933 | 1460966590425 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:03:10 INFO - PROCESS | 1933 | 1460966590427 Marionette TRACE conn4 <- [1,3026,null,{}] 01:03:10 INFO - PROCESS | 1933 | 1460966590434 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}] 01:03:10 INFO - PROCESS | 1933 | 1460966590654 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 01:03:10 INFO - PROCESS | 1933 | 1460966590910 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:10 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8975d16800 == 175 [pid = 1933] [id = 766] 01:03:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 194 (0x7f89711a3400) [pid = 1933] [serial = 2297] [outer = (nil)] 01:03:10 INFO - PROCESS | 1933 | ++DOMWINDOW == 195 (0x7f8971cb3800) [pid = 1933] [serial = 2298] [outer = 0x7f89711a3400] 01:03:10 INFO - PROCESS | 1933 | 1460966590985 Marionette DEBUG loaded listener.js 01:03:11 INFO - PROCESS | 1933 | ++DOMWINDOW == 196 (0x7f8972583800) [pid = 1933] [serial = 2299] [outer = 0x7f89711a3400] 01:03:12 INFO - PROCESS | 1933 | 1460966592597 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:03:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:03:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:03:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:03:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:03:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:03:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:03:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:03:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:03:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:03:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:03:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:03:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:03:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:03:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:03:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:03:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:03:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:03:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:03:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:03:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:03:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:03:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:03:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:03:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:03:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:03:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:03:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:03:12 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 01:03:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:03:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:03:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:03:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:03:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:03:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:03:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:03:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:03:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:03:12 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 01:03:12 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 01:03:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:03:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:03:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:03:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:03:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:03:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:03:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:03:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:03:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:03:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:03:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:03:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:03:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:03:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:03:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:03:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:03:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:03:12 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 01:03:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:03:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:03:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:03:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:03:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:03:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:03:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:03:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:03:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:03:12 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 01:03:12 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 01:03:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:03:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:03:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:03:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:03:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:03:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:03:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:03:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:03:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:03:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:03:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 2329ms 01:03:12 INFO - PROCESS | 1933 | 1460966592860 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 01:03:12 INFO - PROCESS | 1933 | 1460966592864 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 01:03:12 INFO - TEST-START | /FileAPI/idlharness.worker 01:03:12 INFO - PROCESS | 1933 | 1460966592875 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:03:12 INFO - PROCESS | 1933 | 1460966592877 Marionette TRACE conn4 <- [1,3030,null,{}] 01:03:12 INFO - PROCESS | 1933 | 1460966592881 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}] 01:03:13 INFO - PROCESS | 1933 | 1460966593075 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 01:03:13 INFO - PROCESS | 1933 | 1460966593354 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:13 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896e235000 == 176 [pid = 1933] [id = 767] 01:03:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 197 (0x7f896e2b4c00) [pid = 1933] [serial = 2300] [outer = (nil)] 01:03:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 198 (0x7f8971cb3000) [pid = 1933] [serial = 2301] [outer = 0x7f896e2b4c00] 01:03:13 INFO - PROCESS | 1933 | 1460966593424 Marionette DEBUG loaded listener.js 01:03:13 INFO - PROCESS | 1933 | ++DOMWINDOW == 199 (0x7f8977926000) [pid = 1933] [serial = 2302] [outer = 0x7f896e2b4c00] 01:03:13 INFO - PROCESS | 1933 | [1933] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:03:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:03:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:03:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:03:15 INFO - {} 01:03:15 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 01:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:03:15 INFO - {} 01:03:15 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 - {} 01:03:15 INFO - {} 01:03:15 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 01:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:03:15 INFO - {} 01:03:15 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 01:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:03:15 INFO - {} 01:03:15 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 - {} 01:03:15 INFO - {} 01:03:15 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 01:03:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:03:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:03:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 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 01:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 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 01:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 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 01:03:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 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 01:03:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:03:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:03:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:03:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:03:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:03:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:03:15 INFO - {} 01:03:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2790ms 01:03:15 INFO - PROCESS | 1933 | 1460966595575 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:03:15 INFO - PROCESS | 1933 | 1460966595714 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 01:03:15 INFO - PROCESS | 1933 | 1460966595725 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 01:03:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:03:15 INFO - PROCESS | 1933 | 1460966595738 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:03:15 INFO - PROCESS | 1933 | 1460966595746 Marionette TRACE conn4 <- [1,3034,null,{}] 01:03:15 INFO - PROCESS | 1933 | 1460966595755 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}] 01:03:16 INFO - PROCESS | 1933 | 1460966596022 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 01:03:16 INFO - PROCESS | 1933 | 1460966596301 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:16 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895c577000 == 177 [pid = 1933] [id = 768] 01:03:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 200 (0x7f896f2f8800) [pid = 1933] [serial = 2303] [outer = (nil)] 01:03:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 201 (0x7f89843b3c00) [pid = 1933] [serial = 2304] [outer = 0x7f896f2f8800] 01:03:16 INFO - PROCESS | 1933 | 1460966596370 Marionette DEBUG loaded listener.js 01:03:16 INFO - PROCESS | 1933 | ++DOMWINDOW == 202 (0x7f898d7dd000) [pid = 1933] [serial = 2305] [outer = 0x7f896f2f8800] 01:03:17 INFO - PROCESS | 1933 | 1460966597099 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]]]}] 01:03:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:03:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1391ms 01:03:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:03:17 INFO - PROCESS | 1933 | 1460966597131 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 01:03:17 INFO - PROCESS | 1933 | 1460966597133 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 01:03:17 INFO - PROCESS | 1933 | 1460966597160 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:03:17 INFO - PROCESS | 1933 | 1460966597163 Marionette TRACE conn4 <- [1,3038,null,{}] 01:03:17 INFO - PROCESS | 1933 | 1460966597171 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}] 01:03:17 INFO - PROCESS | 1933 | 1460966597419 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 01:03:17 INFO - PROCESS | 1933 | 1460966597698 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:17 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895c58f800 == 178 [pid = 1933] [id = 769] 01:03:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 203 (0x7f895c0d4400) [pid = 1933] [serial = 2306] [outer = (nil)] 01:03:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 204 (0x7f895c0d8c00) [pid = 1933] [serial = 2307] [outer = 0x7f895c0d4400] 01:03:17 INFO - PROCESS | 1933 | 1460966597771 Marionette DEBUG loaded listener.js 01:03:17 INFO - PROCESS | 1933 | ++DOMWINDOW == 205 (0x7f895c0de800) [pid = 1933] [serial = 2308] [outer = 0x7f895c0d4400] 01:03:18 INFO - PROCESS | 1933 | 1460966598541 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"]]]}] 01:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:03:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1451ms 01:03:18 INFO - PROCESS | 1933 | 1460966598592 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 01:03:18 INFO - PROCESS | 1933 | 1460966598595 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 01:03:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:03:18 INFO - PROCESS | 1933 | 1460966598601 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:03:18 INFO - PROCESS | 1933 | 1460966598603 Marionette TRACE conn4 <- [1,3042,null,{}] 01:03:18 INFO - PROCESS | 1933 | 1460966598609 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}] 01:03:18 INFO - PROCESS | 1933 | 1460966598807 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 01:03:19 INFO - PROCESS | 1933 | 1460966599058 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:19 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895c172000 == 179 [pid = 1933] [id = 770] 01:03:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 206 (0x7f895c0d4c00) [pid = 1933] [serial = 2309] [outer = (nil)] 01:03:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 207 (0x7f8972041400) [pid = 1933] [serial = 2310] [outer = 0x7f895c0d4c00] 01:03:19 INFO - PROCESS | 1933 | 1460966599133 Marionette DEBUG loaded listener.js 01:03:19 INFO - PROCESS | 1933 | ++DOMWINDOW == 208 (0x7f8972044c00) [pid = 1933] [serial = 2311] [outer = 0x7f895c0d4c00] 01:03:20 INFO - PROCESS | 1933 | 1460966600190 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]]]}] 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:03:20 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. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:03:20 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'.) 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:03:20 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. 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:03:20 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. 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:03:20 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. 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:03:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:03:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:03:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:03:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:03:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1651ms 01:03:20 INFO - PROCESS | 1933 | 1460966600288 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 01:03:20 INFO - PROCESS | 1933 | 1460966600296 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 01:03:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:03:20 INFO - PROCESS | 1933 | 1460966600310 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:03:20 INFO - PROCESS | 1933 | 1460966600315 Marionette TRACE conn4 <- [1,3046,null,{}] 01:03:20 INFO - PROCESS | 1933 | 1460966600335 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}] 01:03:20 INFO - PROCESS | 1933 | 1460966600547 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 01:03:20 INFO - PROCESS | 1933 | 1460966600807 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:20 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895955b800 == 180 [pid = 1933] [id = 771] 01:03:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 209 (0x7f89580c8c00) [pid = 1933] [serial = 2312] [outer = (nil)] 01:03:20 INFO - PROCESS | 1933 | ++DOMWINDOW == 210 (0x7f895a094800) [pid = 1933] [serial = 2313] [outer = 0x7f89580c8c00] 01:03:20 INFO - PROCESS | 1933 | 1460966600896 Marionette DEBUG loaded listener.js 01:03:21 INFO - PROCESS | 1933 | ++DOMWINDOW == 211 (0x7f895a097400) [pid = 1933] [serial = 2314] [outer = 0x7f89580c8c00] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e38e000 == 179 [pid = 1933] [id = 678] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896deb5800 == 178 [pid = 1933] [id = 692] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8953cee000 == 177 [pid = 1933] [id = 694] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d048800 == 176 [pid = 1933] [id = 691] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdac800 == 175 [pid = 1933] [id = 690] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896b917800 == 174 [pid = 1933] [id = 689] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896e21f800 == 173 [pid = 1933] [id = 693] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895d522800 == 172 [pid = 1933] [id = 751] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895c377800 == 171 [pid = 1933] [id = 750] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89558e7000 == 170 [pid = 1933] [id = 749] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f898b26f000 == 169 [pid = 1933] [id = 746] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f89718b5800 == 168 [pid = 1933] [id = 738] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896dfb8000 == 167 [pid = 1933] [id = 737] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896d043800 == 166 [pid = 1933] [id = 736] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896bdda000 == 165 [pid = 1933] [id = 735] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f896b906800 == 164 [pid = 1933] [id = 734] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965b42000 == 163 [pid = 1933] [id = 733] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965778800 == 162 [pid = 1933] [id = 732] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8965078800 == 161 [pid = 1933] [id = 731] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f8962846800 == 160 [pid = 1933] [id = 730] 01:03:23 INFO - PROCESS | 1933 | --DOCSHELL 0x7f895e722800 == 159 [pid = 1933] [id = 729] 01:03:23 INFO - PROCESS | 1933 | [1933] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 210 (0x7f895fe91400) [pid = 1933] [serial = 2040] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 209 (0x7f8965e1c400) [pid = 1933] [serial = 2061] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 208 (0x7f8961265c00) [pid = 1933] [serial = 2049] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 207 (0x7f896c67f800) [pid = 1933] [serial = 2067] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 206 (0x7f895d7b4800) [pid = 1933] [serial = 1971] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 205 (0x7f8971933400) [pid = 1933] [serial = 2082] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 204 (0x7f89630ab400) [pid = 1933] [serial = 2052] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 203 (0x7f8963469000) [pid = 1933] [serial = 2055] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 202 (0x7f895dac8000) [pid = 1933] [serial = 2043] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 201 (0x7f895fd65c00) [pid = 1933] [serial = 2046] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 200 (0x7f896d988800) [pid = 1933] [serial = 2070] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 199 (0x7f896acc5000) [pid = 1933] [serial = 2064] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 198 (0x7f89607f5800) [pid = 1933] [serial = 2085] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 197 (0x7f897117f400) [pid = 1933] [serial = 2076] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 196 (0x7f896f109c00) [pid = 1933] [serial = 2073] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 195 (0x7f89711dd400) [pid = 1933] [serial = 2079] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 194 (0x7f896597ac00) [pid = 1933] [serial = 2058] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 193 (0x7f895d4ecc00) [pid = 1933] [serial = 2088] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 192 (0x7f896057cc00) [pid = 1933] [serial = 2180] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 191 (0x7f89607f5000) [pid = 1933] [serial = 2181] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 190 (0x7f896e2a9800) [pid = 1933] [serial = 2136] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 189 (0x7f896de52c00) [pid = 1933] [serial = 2135] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 188 (0x7f896de30c00) [pid = 1933] [serial = 2133] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 187 (0x7f896d994c00) [pid = 1933] [serial = 2132] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 186 (0x7f896d988000) [pid = 1933] [serial = 2130] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 185 (0x7f896d652000) [pid = 1933] [serial = 2129] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 184 (0x7f896d133000) [pid = 1933] [serial = 2127] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 183 (0x7f896bca9c00) [pid = 1933] [serial = 2126] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 182 (0x7f896a8a5c00) [pid = 1933] [serial = 2124] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 181 (0x7f8965e14000) [pid = 1933] [serial = 2123] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 180 (0x7f8964e22000) [pid = 1933] [serial = 2121] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 179 (0x7f8963711400) [pid = 1933] [serial = 2120] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 178 (0x7f89627e3c00) [pid = 1933] [serial = 2118] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 177 (0x7f89609e6800) [pid = 1933] [serial = 2117] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 176 (0x7f895f55b400) [pid = 1933] [serial = 2115] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 175 (0x7f895e5ca400) [pid = 1933] [serial = 2114] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 174 (0x7f8965e1a000) [pid = 1933] [serial = 2112] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 173 (0x7f895d4e8800) [pid = 1933] [serial = 2174] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 172 (0x7f895d982400) [pid = 1933] [serial = 2175] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 171 (0x7f895c4e4c00) [pid = 1933] [serial = 2171] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 170 (0x7f8976f7c400) [pid = 1933] [serial = 2169] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 169 (0x7f8976eed400) [pid = 1933] [serial = 2168] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 168 (0x7f89765b0400) [pid = 1933] [serial = 2166] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 167 (0x7f8976071400) [pid = 1933] [serial = 2165] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 166 (0x7f89759b1400) [pid = 1933] [serial = 2163] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 165 (0x7f89759a9c00) [pid = 1933] [serial = 2162] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 164 (0x7f897580d400) [pid = 1933] [serial = 2160] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 163 (0x7f8974a9d800) [pid = 1933] [serial = 2159] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 162 (0x7f8974877800) [pid = 1933] [serial = 2157] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 161 (0x7f8974344000) [pid = 1933] [serial = 2156] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 160 (0x7f8973744000) [pid = 1933] [serial = 2154] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 159 (0x7f8972582000) [pid = 1933] [serial = 2153] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 158 (0x7f89720f8000) [pid = 1933] [serial = 2151] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 157 (0x7f89720ec400) [pid = 1933] [serial = 2150] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 156 (0x7f8971cb0400) [pid = 1933] [serial = 2148] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 155 (0x7f8971b5a000) [pid = 1933] [serial = 2147] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 154 (0x7f8971b51400) [pid = 1933] [serial = 2145] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f89716cb800) [pid = 1933] [serial = 2144] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f89711ad800) [pid = 1933] [serial = 2142] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f897119e800) [pid = 1933] [serial = 2141] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f897104b400) [pid = 1933] [serial = 2139] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f896f104800) [pid = 1933] [serial = 2138] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f895f552400) [pid = 1933] [serial = 2178] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f895e6d8000) [pid = 1933] [serial = 2177] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f8960754800) [pid = 1933] [serial = 2183] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f89624ee400) [pid = 1933] [serial = 2184] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1933 | 1460966603910 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:03:23 INFO - {} 01:03:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 3607ms 01:03:23 INFO - PROCESS | 1933 | 1460966603921 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 01:03:23 INFO - PROCESS | 1933 | 1460966603925 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 01:03:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:03:23 INFO - PROCESS | 1933 | 1460966603932 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:03:23 INFO - PROCESS | 1933 | 1460966603937 Marionette TRACE conn4 <- [1,3050,null,{}] 01:03:23 INFO - PROCESS | 1933 | 1460966603943 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}] 01:03:24 INFO - PROCESS | 1933 | 1460966604139 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 01:03:24 INFO - PROCESS | 1933 | 1460966604328 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:24 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895bf10800 == 160 [pid = 1933] [id = 772] 01:03:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f895a65bc00) [pid = 1933] [serial = 2315] [outer = (nil)] 01:03:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f895c4dc800) [pid = 1933] [serial = 2316] [outer = 0x7f895a65bc00] 01:03:24 INFO - PROCESS | 1933 | 1460966604390 Marionette DEBUG loaded listener.js 01:03:24 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f895c8f6c00) [pid = 1933] [serial = 2317] [outer = 0x7f895a65bc00] 01:03:25 INFO - PROCESS | 1933 | 1460966605075 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]]]}] 01:03:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:03:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:03:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:03:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:03:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1184ms 01:03:25 INFO - PROCESS | 1933 | 1460966605117 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 01:03:25 INFO - PROCESS | 1933 | 1460966605124 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 01:03:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:03:25 INFO - PROCESS | 1933 | 1460966605134 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:03:25 INFO - PROCESS | 1933 | 1460966605137 Marionette TRACE conn4 <- [1,3054,null,{}] 01:03:25 INFO - PROCESS | 1933 | 1460966605142 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}] 01:03:25 INFO - PROCESS | 1933 | 1460966605432 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 01:03:25 INFO - PROCESS | 1933 | 1460966605555 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:25 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d45b800 == 161 [pid = 1933] [id = 773] 01:03:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f895a099000) [pid = 1933] [serial = 2318] [outer = (nil)] 01:03:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f895d991800) [pid = 1933] [serial = 2319] [outer = 0x7f895a099000] 01:03:25 INFO - PROCESS | 1933 | 1460966605613 Marionette DEBUG loaded listener.js 01:03:25 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f895e441c00) [pid = 1933] [serial = 2320] [outer = 0x7f895a099000] 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:03:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:03:27 INFO - PROCESS | 1933 | 1460966606927 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"]]]}] 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:03:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:03:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:03:27 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" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:03:27 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" 01:03:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:03:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:03:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1898ms 01:03:27 INFO - PROCESS | 1933 | 1460966607045 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 01:03:27 INFO - PROCESS | 1933 | 1460966607047 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 01:03:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:03:27 INFO - PROCESS | 1933 | 1460966607053 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:03:27 INFO - PROCESS | 1933 | 1460966607057 Marionette TRACE conn4 <- [1,3058,null,{}] 01:03:27 INFO - PROCESS | 1933 | 1460966607096 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}] 01:03:27 INFO - PROCESS | 1933 | 1460966607593 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 01:03:27 INFO - PROCESS | 1933 | 1460966607640 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:27 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fb12000 == 162 [pid = 1933] [id = 774] 01:03:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f8960756800) [pid = 1933] [serial = 2321] [outer = (nil)] 01:03:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f89607eec00) [pid = 1933] [serial = 2322] [outer = 0x7f8960756800] 01:03:27 INFO - PROCESS | 1933 | 1460966607716 Marionette DEBUG loaded listener.js 01:03:27 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f89627e4800) [pid = 1933] [serial = 2323] [outer = 0x7f8960756800] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 153 (0x7f8959283c00) [pid = 1933] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 152 (0x7f895f552800) [pid = 1933] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 151 (0x7f8971124c00) [pid = 1933] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 150 (0x7f896f2fcc00) [pid = 1933] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 149 (0x7f896d839000) [pid = 1933] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 148 (0x7f896d134400) [pid = 1933] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 147 (0x7f89659c5400) [pid = 1933] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 146 (0x7f896125c800) [pid = 1933] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 145 (0x7f89659cb000) [pid = 1933] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 144 (0x7f8960584800) [pid = 1933] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 143 (0x7f8963464400) [pid = 1933] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 142 (0x7f89632b6400) [pid = 1933] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 141 (0x7f895fd65000) [pid = 1933] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 140 (0x7f895dac4000) [pid = 1933] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 139 (0x7f895a6e7000) [pid = 1933] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 138 (0x7f895a663400) [pid = 1933] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 137 (0x7f89759adc00) [pid = 1933] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 136 (0x7f89843db400) [pid = 1933] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 135 (0x7f8988b77800) [pid = 1933] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 134 (0x7f89830d9c00) [pid = 1933] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 133 (0x7f89830d3c00) [pid = 1933] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 132 (0x7f897a151000) [pid = 1933] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 131 (0x7f8965979000) [pid = 1933] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:03:28 INFO - PROCESS | 1933 | --DOMWINDOW == 130 (0x7f89624ee000) [pid = 1933] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:03:28 INFO - PROCESS | 1933 | 1460966608961 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]]]}] 01:03:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:03:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:03:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:03:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:03:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:03:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:03:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:03:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:03:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:03:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:03:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:03:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:03:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:03:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:03:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:03:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:03:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:03:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:03:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:03:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1940ms 01:03:29 INFO - PROCESS | 1933 | 1460966609000 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 01:03:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:03:29 INFO - PROCESS | 1933 | 1460966609007 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 01:03:29 INFO - PROCESS | 1933 | 1460966609012 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:03:29 INFO - PROCESS | 1933 | 1460966609015 Marionette TRACE conn4 <- [1,3062,null,{}] 01:03:29 INFO - PROCESS | 1933 | 1460966609023 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}] 01:03:29 INFO - PROCESS | 1933 | 1460966609235 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 01:03:29 INFO - PROCESS | 1933 | 1460966609422 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:29 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8958e52000 == 163 [pid = 1933] [id = 775] 01:03:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 131 (0x7f89593c3400) [pid = 1933] [serial = 2324] [outer = (nil)] 01:03:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 132 (0x7f89627ef800) [pid = 1933] [serial = 2325] [outer = 0x7f89593c3400] 01:03:29 INFO - PROCESS | 1933 | 1460966609482 Marionette DEBUG loaded listener.js 01:03:29 INFO - PROCESS | 1933 | ++DOMWINDOW == 133 (0x7f89632b7800) [pid = 1933] [serial = 2326] [outer = 0x7f89593c3400] 01:03:29 INFO - PROCESS | 1933 | [1933] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:03:30 INFO - PROCESS | 1933 | 1460966610189 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:03:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:03:30 INFO - {} 01:03:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1231ms 01:03:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:03:30 INFO - PROCESS | 1933 | 1460966610243 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 01:03:30 INFO - PROCESS | 1933 | 1460966610245 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 01:03:30 INFO - PROCESS | 1933 | 1460966610251 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:03:30 INFO - PROCESS | 1933 | 1460966610253 Marionette TRACE conn4 <- [1,3066,null,{}] 01:03:30 INFO - PROCESS | 1933 | 1460966610262 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}] 01:03:30 INFO - PROCESS | 1933 | 1460966610521 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 01:03:30 INFO - PROCESS | 1933 | 1460966610850 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:30 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8953cdc800 == 164 [pid = 1933] [id = 776] 01:03:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 134 (0x7f89580c4000) [pid = 1933] [serial = 2327] [outer = (nil)] 01:03:30 INFO - PROCESS | 1933 | ++DOMWINDOW == 135 (0x7f895928bc00) [pid = 1933] [serial = 2328] [outer = 0x7f89580c4000] 01:03:30 INFO - PROCESS | 1933 | 1460966610923 Marionette DEBUG loaded listener.js 01:03:31 INFO - PROCESS | 1933 | ++DOMWINDOW == 136 (0x7f895957a800) [pid = 1933] [serial = 2329] [outer = 0x7f89580c4000] 01:03:31 INFO - PROCESS | 1933 | 1460966611786 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]]]}] 01:03:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:03:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:03:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:03:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:03:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:03:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:03:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:03:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1581ms 01:03:31 INFO - PROCESS | 1933 | 1460966611835 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 01:03:31 INFO - PROCESS | 1933 | 1460966611842 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 01:03:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:03:31 INFO - PROCESS | 1933 | 1460966611851 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:03:31 INFO - PROCESS | 1933 | 1460966611855 Marionette TRACE conn4 <- [1,3070,null,{}] 01:03:31 INFO - PROCESS | 1933 | 1460966611861 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}] 01:03:32 INFO - PROCESS | 1933 | 1460966612062 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 01:03:32 INFO - PROCESS | 1933 | 1460966612340 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:32 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895d4e2000 == 165 [pid = 1933] [id = 777] 01:03:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 137 (0x7f895957b800) [pid = 1933] [serial = 2330] [outer = (nil)] 01:03:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 138 (0x7f895c8f7c00) [pid = 1933] [serial = 2331] [outer = 0x7f895957b800] 01:03:32 INFO - PROCESS | 1933 | 1460966612417 Marionette DEBUG loaded listener.js 01:03:32 INFO - PROCESS | 1933 | ++DOMWINDOW == 139 (0x7f895d7b2800) [pid = 1933] [serial = 2332] [outer = 0x7f895957b800] 01:03:33 INFO - PROCESS | 1933 | 1460966613300 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]]]}] 01:03:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:03:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:03:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:03:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:03:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:03:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:03:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1480ms 01:03:33 INFO - PROCESS | 1933 | 1460966613335 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 01:03:33 INFO - PROCESS | 1933 | 1460966613340 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 01:03:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:03:33 INFO - PROCESS | 1933 | 1460966613346 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:03:33 INFO - PROCESS | 1933 | 1460966613349 Marionette TRACE conn4 <- [1,3074,null,{}] 01:03:33 INFO - PROCESS | 1933 | 1460966613355 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}] 01:03:33 INFO - PROCESS | 1933 | 1460966613658 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 01:03:33 INFO - PROCESS | 1933 | 1460966613878 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:33 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f895fd82800 == 166 [pid = 1933] [id = 778] 01:03:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 140 (0x7f895c4e2400) [pid = 1933] [serial = 2333] [outer = (nil)] 01:03:33 INFO - PROCESS | 1933 | ++DOMWINDOW == 141 (0x7f895e6d4000) [pid = 1933] [serial = 2334] [outer = 0x7f895c4e2400] 01:03:33 INFO - PROCESS | 1933 | 1460966613952 Marionette DEBUG loaded listener.js 01:03:34 INFO - PROCESS | 1933 | ++DOMWINDOW == 142 (0x7f895fc17800) [pid = 1933] [serial = 2335] [outer = 0x7f895c4e2400] 01:03:34 INFO - PROCESS | 1933 | 1460966614776 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]]]}] 01:03:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:03:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:03:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:03:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:03:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:03:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:03:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1442ms 01:03:34 INFO - PROCESS | 1933 | 1460966614808 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 01:03:34 INFO - PROCESS | 1933 | 1460966614812 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 01:03:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:03:34 INFO - PROCESS | 1933 | 1460966614829 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:03:34 INFO - PROCESS | 1933 | 1460966614837 Marionette TRACE conn4 <- [1,3078,null,{}] 01:03:34 INFO - PROCESS | 1933 | 1460966614843 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}] 01:03:35 INFO - PROCESS | 1933 | 1460966615047 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 01:03:35 INFO - PROCESS | 1933 | 1460966615335 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:35 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8961277000 == 167 [pid = 1933] [id = 779] 01:03:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 143 (0x7f895a662000) [pid = 1933] [serial = 2336] [outer = (nil)] 01:03:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 144 (0x7f8960757000) [pid = 1933] [serial = 2337] [outer = 0x7f895a662000] 01:03:35 INFO - PROCESS | 1933 | 1460966615434 Marionette DEBUG loaded listener.js 01:03:35 INFO - PROCESS | 1933 | ++DOMWINDOW == 145 (0x7f89627e3c00) [pid = 1933] [serial = 2338] [outer = 0x7f895a662000] 01:03:36 INFO - PROCESS | 1933 | 1460966616219 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] 01:03:36 INFO - PROCESS | 1933 | 1460966616274 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 01:03:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:03:36 INFO - PROCESS | 1933 | 1460966616282 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:03:36 INFO - PROCESS | 1933 | 1460966616288 Marionette TRACE conn4 <- [1,3082,null,{}] 01:03:36 INFO - PROCESS | 1933 | 1460966616340 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}] 01:03:36 INFO - PROCESS | 1933 | 1460966616554 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 01:03:36 INFO - PROCESS | 1933 | 1460966616829 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:36 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965117800 == 168 [pid = 1933] [id = 780] 01:03:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 146 (0x7f895c4e6800) [pid = 1933] [serial = 2339] [outer = (nil)] 01:03:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 147 (0x7f8963975400) [pid = 1933] [serial = 2340] [outer = 0x7f895c4e6800] 01:03:36 INFO - PROCESS | 1933 | 1460966616900 Marionette DEBUG loaded listener.js 01:03:36 INFO - PROCESS | 1933 | ++DOMWINDOW == 148 (0x7f8963a2d400) [pid = 1933] [serial = 2341] [outer = 0x7f895c4e6800] 01:03:37 INFO - PROCESS | 1933 | 1460966617628 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]]]}] 01:03:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:03:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:03:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:03:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:03:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1380ms 01:03:37 INFO - PROCESS | 1933 | 1460966617665 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 01:03:37 INFO - PROCESS | 1933 | 1460966617669 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 01:03:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:03:37 INFO - PROCESS | 1933 | 1460966617675 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:03:37 INFO - PROCESS | 1933 | 1460966617677 Marionette TRACE conn4 <- [1,3086,null,{}] 01:03:37 INFO - PROCESS | 1933 | 1460966617682 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}] 01:03:37 INFO - PROCESS | 1933 | 1460966617895 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 01:03:38 INFO - PROCESS | 1933 | 1460966618145 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:38 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965777800 == 169 [pid = 1933] [id = 781] 01:03:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 149 (0x7f8964e22000) [pid = 1933] [serial = 2342] [outer = (nil)] 01:03:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 150 (0x7f8964e27400) [pid = 1933] [serial = 2343] [outer = 0x7f8964e22000] 01:03:38 INFO - PROCESS | 1933 | 1460966618231 Marionette DEBUG loaded listener.js 01:03:38 INFO - PROCESS | 1933 | ++DOMWINDOW == 151 (0x7f896597b000) [pid = 1933] [serial = 2344] [outer = 0x7f8964e22000] 01:03:39 INFO - PROCESS | 1933 | 1460966619080 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:03:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:03:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1433ms 01:03:39 INFO - PROCESS | 1933 | 1460966619108 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 01:03:39 INFO - PROCESS | 1933 | 1460966619112 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 01:03:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:03:39 INFO - PROCESS | 1933 | 1460966619117 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:03:39 INFO - PROCESS | 1933 | 1460966619120 Marionette TRACE conn4 <- [1,3090,null,{}] 01:03:39 INFO - PROCESS | 1933 | 1460966619125 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}] 01:03:39 INFO - PROCESS | 1933 | 1460966619355 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 01:03:39 INFO - PROCESS | 1933 | 1460966619614 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:39 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8965c2e800 == 170 [pid = 1933] [id = 782] 01:03:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 152 (0x7f8964e22800) [pid = 1933] [serial = 2345] [outer = (nil)] 01:03:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 153 (0x7f896a876800) [pid = 1933] [serial = 2346] [outer = 0x7f8964e22800] 01:03:39 INFO - PROCESS | 1933 | 1460966619687 Marionette DEBUG loaded listener.js 01:03:39 INFO - PROCESS | 1933 | ++DOMWINDOW == 154 (0x7f896bca3c00) [pid = 1933] [serial = 2347] [outer = 0x7f8964e22800] 01:03:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:03:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1326ms 01:03:40 INFO - PROCESS | 1933 | 1460966620438 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:03:40 INFO - PROCESS | 1933 | 1460966620446 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 01:03:40 INFO - PROCESS | 1933 | 1460966620449 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 01:03:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:03:40 INFO - PROCESS | 1933 | 1460966620455 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:03:40 INFO - PROCESS | 1933 | 1460966620457 Marionette TRACE conn4 <- [1,3094,null,{}] 01:03:40 INFO - PROCESS | 1933 | 1460966620463 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}] 01:03:40 INFO - PROCESS | 1933 | 1460966620659 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 01:03:40 INFO - PROCESS | 1933 | 1460966620942 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:40 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896ba43800 == 171 [pid = 1933] [id = 783] 01:03:40 INFO - PROCESS | 1933 | ++DOMWINDOW == 155 (0x7f8959288400) [pid = 1933] [serial = 2348] [outer = (nil)] 01:03:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 156 (0x7f896d133000) [pid = 1933] [serial = 2349] [outer = 0x7f8959288400] 01:03:41 INFO - PROCESS | 1933 | 1460966621011 Marionette DEBUG loaded listener.js 01:03:41 INFO - PROCESS | 1933 | ++DOMWINDOW == 157 (0x7f896d3a8c00) [pid = 1933] [serial = 2350] [outer = 0x7f8959288400] 01:03:41 INFO - PROCESS | 1933 | 1460966621803 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:03:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:03:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1378ms 01:03:41 INFO - PROCESS | 1933 | 1460966621833 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 01:03:41 INFO - PROCESS | 1933 | 1460966621836 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 01:03:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:03:41 INFO - PROCESS | 1933 | 1460966621842 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:03:41 INFO - PROCESS | 1933 | 1460966621844 Marionette TRACE conn4 <- [1,3098,null,{}] 01:03:41 INFO - PROCESS | 1933 | 1460966621849 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}] 01:03:42 INFO - PROCESS | 1933 | 1460966622051 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 01:03:42 INFO - PROCESS | 1933 | 1460966622300 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:42 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896bdc8800 == 172 [pid = 1933] [id = 784] 01:03:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 158 (0x7f89656e6800) [pid = 1933] [serial = 2351] [outer = (nil)] 01:03:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 159 (0x7f896d64f000) [pid = 1933] [serial = 2352] [outer = 0x7f89656e6800] 01:03:42 INFO - PROCESS | 1933 | 1460966622370 Marionette DEBUG loaded listener.js 01:03:42 INFO - PROCESS | 1933 | ++DOMWINDOW == 160 (0x7f896d986c00) [pid = 1933] [serial = 2353] [outer = 0x7f89656e6800] 01:03:43 INFO - PROCESS | 1933 | 1460966623184 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]]]}] 01:03:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:03:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:03:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1377ms 01:03:43 INFO - PROCESS | 1933 | 1460966623221 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 01:03:43 INFO - PROCESS | 1933 | 1460966623224 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 01:03:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:03:43 INFO - PROCESS | 1933 | 1460966623230 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:03:43 INFO - PROCESS | 1933 | 1460966623232 Marionette TRACE conn4 <- [1,3102,null,{}] 01:03:43 INFO - PROCESS | 1933 | 1460966623237 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}] 01:03:43 INFO - PROCESS | 1933 | 1460966623440 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 01:03:43 INFO - PROCESS | 1933 | 1460966623724 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:43 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896d034000 == 173 [pid = 1933] [id = 785] 01:03:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 161 (0x7f8965e19c00) [pid = 1933] [serial = 2354] [outer = (nil)] 01:03:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 162 (0x7f896d991000) [pid = 1933] [serial = 2355] [outer = 0x7f8965e19c00] 01:03:43 INFO - PROCESS | 1933 | 1460966623808 Marionette DEBUG loaded listener.js 01:03:43 INFO - PROCESS | 1933 | ++DOMWINDOW == 163 (0x7f896de4f000) [pid = 1933] [serial = 2356] [outer = 0x7f8965e19c00] 01:03:44 INFO - PROCESS | 1933 | 1460966624566 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:03:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:03:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1381ms 01:03:44 INFO - PROCESS | 1933 | 1460966624612 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 01:03:44 INFO - PROCESS | 1933 | 1460966624615 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 01:03:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:03:44 INFO - PROCESS | 1933 | 1460966624620 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:03:44 INFO - PROCESS | 1933 | 1460966624623 Marionette TRACE conn4 <- [1,3106,null,{}] 01:03:44 INFO - PROCESS | 1933 | 1460966624628 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}] 01:03:44 INFO - PROCESS | 1933 | 1460966624828 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 01:03:45 INFO - PROCESS | 1933 | 1460966625110 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:45 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f896dca6000 == 174 [pid = 1933] [id = 786] 01:03:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 164 (0x7f896de52800) [pid = 1933] [serial = 2357] [outer = (nil)] 01:03:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 165 (0x7f896f104800) [pid = 1933] [serial = 2358] [outer = 0x7f896de52800] 01:03:45 INFO - PROCESS | 1933 | 1460966625196 Marionette DEBUG loaded listener.js 01:03:45 INFO - PROCESS | 1933 | ++DOMWINDOW == 166 (0x7f8970edbc00) [pid = 1933] [serial = 2359] [outer = 0x7f896de52800] 01:03:46 INFO - PROCESS | 1933 | 1460966625998 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]]]}] 01:03:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:03:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:03:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:03:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1431ms 01:03:46 INFO - PROCESS | 1933 | 1460966626053 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 01:03:46 INFO - PROCESS | 1933 | 1460966626056 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 01:03:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:03:46 INFO - PROCESS | 1933 | 1460966626108 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:03:46 INFO - PROCESS | 1933 | 1460966626112 Marionette TRACE conn4 <- [1,3110,null,{}] 01:03:46 INFO - PROCESS | 1933 | 1460966626123 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}] 01:03:46 INFO - PROCESS | 1933 | 1460966626353 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 01:03:46 INFO - PROCESS | 1933 | 1460966626634 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:46 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f8971275000 == 175 [pid = 1933] [id = 787] 01:03:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 167 (0x7f896d3adc00) [pid = 1933] [serial = 2360] [outer = (nil)] 01:03:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 168 (0x7f89711d7c00) [pid = 1933] [serial = 2361] [outer = 0x7f896d3adc00] 01:03:46 INFO - PROCESS | 1933 | 1460966626703 Marionette DEBUG loaded listener.js 01:03:46 INFO - PROCESS | 1933 | ++DOMWINDOW == 169 (0x7f89716cb400) [pid = 1933] [serial = 2362] [outer = 0x7f896d3adc00] 01:03:47 INFO - PROCESS | 1933 | 1460966627463 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"]]]}] 01:03:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:03:47 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 01:03:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:03:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:03:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1431ms 01:03:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:03:47 INFO - PROCESS | 1933 | 1460966627496 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 01:03:47 INFO - PROCESS | 1933 | 1460966627498 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 01:03:47 INFO - PROCESS | 1933 | 1460966627505 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:03:47 INFO - PROCESS | 1933 | 1460966627507 Marionette TRACE conn4 <- [1,3114,null,{}] 01:03:47 INFO - PROCESS | 1933 | 1460966627512 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}] 01:03:47 INFO - PROCESS | 1933 | 1460966627705 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 01:03:47 INFO - PROCESS | 1933 | 1460966627961 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\", \"70fddd90-2a9c-4046-a376-0f652fd94dca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:47 INFO - PROCESS | 1933 | ++DOCSHELL 0x7f89718bc800 == 176 [pid = 1933] [id = 788] 01:03:47 INFO - PROCESS | 1933 | ++DOMWINDOW == 170 (0x7f896d987400) [pid = 1933] [serial = 2363] [outer = (nil)] 01:03:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 171 (0x7f8971b53000) [pid = 1933] [serial = 2364] [outer = 0x7f896d987400] 01:03:48 INFO - PROCESS | 1933 | 1460966628030 Marionette DEBUG loaded listener.js 01:03:48 INFO - PROCESS | 1933 | ++DOMWINDOW == 172 (0x7f897203e800) [pid = 1933] [serial = 2365] [outer = 0x7f896d987400] 01:03:48 INFO - PROCESS | 1933 | 1460966628784 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]]]}] 01:03:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:03:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1331ms 01:03:48 INFO - PROCESS | 1933 | 1460966628836 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 01:03:48 INFO - PROCESS | 1933 | 1460966628839 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 01:03:50 WARNING - u'runner_teardown' () 01:03:50 INFO - No more tests 01:03:50 INFO - Got 0 unexpected results 01:03:50 INFO - SUITE-END | took 1117s 01:03:50 INFO - Closing logging queue 01:03:50 INFO - queue closed 01:03:50 INFO - Return code: 0 01:03:50 WARNING - # TBPL SUCCESS # 01:03:50 INFO - Running post-action listener: _resource_record_post_action 01:03:50 INFO - Running post-run listener: _resource_record_post_run 01:03:51 INFO - Total resource usage - Wall time: 1153s; CPU: 98.0%; Read bytes: 8421376; Write bytes: 977350656; Read time: 3848; Write time: 313908 01:03:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:03:51 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 4096; Write bytes: 51187712; Read time: 8; Write time: 41308 01:03:51 INFO - run-tests - Wall time: 1125s; CPU: 98.0%; Read bytes: 7831552; Write bytes: 925626368; Read time: 3724; Write time: 272556 01:03:51 INFO - Running post-run listener: _upload_blobber_files 01:03:51 INFO - Blob upload gear active. 01:03:51 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:03:51 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 01:03:51 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-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 01:03:51 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-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 01:03:51 INFO - (blobuploader) - INFO - Open directory for files ... 01:03:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:03:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:03:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:03:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:03:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:03:53 INFO - (blobuploader) - INFO - Done attempting. 01:03:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:03:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:03:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:03:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:03:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:03:53 INFO - (blobuploader) - INFO - Done attempting. 01:03:53 INFO - (blobuploader) - INFO - Iteration through files over. 01:03:53 INFO - Return code: 0 01:03:53 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:03:53 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:03:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/07adee7178d43f33780b4c536516cbbea1b388b87cc61b10e7511485a2ad88a566a97d5dd0b6fb89876722cafa87cf11500764323de591341b1c1e91533070ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c2c257d368d425d5a9028196163ac56311533197b501d2dc51c014cfefce11fe1ce50bb4c471ba5dc44eb2eb28bf3460eb453e66ff318466e153e7a0630322b4"} 01:03:53 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:03:53 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:03:53 INFO - Contents: 01:03:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/07adee7178d43f33780b4c536516cbbea1b388b87cc61b10e7511485a2ad88a566a97d5dd0b6fb89876722cafa87cf11500764323de591341b1c1e91533070ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c2c257d368d425d5a9028196163ac56311533197b501d2dc51c014cfefce11fe1ce50bb4c471ba5dc44eb2eb28bf3460eb453e66ff318466e153e7a0630322b4"} 01:03:53 INFO - Running post-run listener: copy_logs_to_upload_dir 01:03:53 INFO - Copying logs to upload dir... 01:03:53 INFO - mkdir: /builds/slave/test/build/upload/logs 01:03:53 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1240.161633 ========= master_lag: 108.38 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 28 secs) (at 2016-04-18 01:05:42.300654) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 45 secs) (at 2016-04-18 01:05:42.301829) ========= 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=9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/07adee7178d43f33780b4c536516cbbea1b388b87cc61b10e7511485a2ad88a566a97d5dd0b6fb89876722cafa87cf11500764323de591341b1c1e91533070ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c2c257d368d425d5a9028196163ac56311533197b501d2dc51c014cfefce11fe1ce50bb4c471ba5dc44eb2eb28bf3460eb453e66ff318466e153e7a0630322b4"} build_url:https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036053 build_url: 'https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/07adee7178d43f33780b4c536516cbbea1b388b87cc61b10e7511485a2ad88a566a97d5dd0b6fb89876722cafa87cf11500764323de591341b1c1e91533070ce", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c2c257d368d425d5a9028196163ac56311533197b501d2dc51c014cfefce11fe1ce50bb4c471ba5dc44eb2eb28bf3460eb453e66ff318466e153e7a0630322b4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HUvvFmZ1TlecJW9tKPfC9Q/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 45.50 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 45 secs) (at 2016-04-18 01:06:27.835040) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 19 secs) (at 2016-04-18 01:06:27.835526) ========= 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=9ca12473fbb1d023794ffd180000023c-1460965375.9334-764314362 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021320 ========= master_lag: 19.16 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 19 secs) (at 2016-04-18 01:06:47.017486) ========= ========= Started reboot skipped (results: 3, elapsed: 3 secs) (at 2016-04-18 01:06:47.017927) ========= ========= Finished reboot skipped (results: 3, elapsed: 3 secs) (at 2016-04-18 01:06:50.688877) ========= ========= Total master_lag: 173.15 =========